2016-10-25 6 views
0

selenium webdriverを使用してコントロールキーを押すことができません。私のシナリオは、コントロールキーを押して、オブジェクトを1つクリックしてコントロールキーを放すようなものです。selenium webdriverでControlキーを押し下げる方法は?

+0

、下キーするロボットクラスを使用することができます私達にあなたのコードを表示します – Andersson

答えて

0

あなたはまた、

new Robot().keyPress(KeyEvent.VK_CONTROL); 
driver.findElement(...).click(); 
new Robot().keyRelease(KeyEvent.VK_CONTROL); 
0

コードスニペット:

Actions actions = new Actions(driver); 
actions.keyDown(Keys.LEFT_CONTROL) 
    .click(your_WebElement) 
    .keyUp(Keys.LEFT_CONTROL) 
    .build() 
    .perform(); 
関連する問題