セレン+ Javaの(9)セレンキーボードとマウスイベント

まず、キーボードイベント

CTRL + A

driver.findElement(By.id( "KW"))のSendKeys(Keys.CONTROL、 "")。

Ctrl + Xキー

driver.findElement(By.id( "KW"))のSendKeys(Keys.CONTROL、 "X")。

Ctrl + C

driver.findElement(By.id( "KW"))のSendKeys(Keys.CONTROL、 "C")。

Ctrl + V

driver.findElement(By.id( "KW"))のSendKeys(Keys.CONTROL、 "V")。

Fキー操作

// F.-F12キーはフロリダ必要 
driver.findElement(By.id( "キロワット"))のSendKeys(Keys.F5)を;

TABキー

driver.findElement(By.id( "KW"))のSendKeys(Keys.TAB)。

キーを入力してください

driver.findElement(By.id( "KW"))のSendKeys(Keys.ENTER)。

スペースバー

driver.findElement(By.id( "KW"))のSendKeys(Keys.SPACE)。

他のキーボード操作だけで共通鍵に名前を付けるために、あります。

第二に、マウスイベント

上の右クリック

アクション=アクション新しい新しいアクション(ドライバ);
 // ターゲット要素に右クリッククリックenement 
actions.contextClick(要素).perform();

左クリック

アクション=アクション新しい新しいアクション(ドライバ);
 // 要素を定義するためにマウスの左ボタンクリックenement 
actions.clickAndHold(要素).performを();

マウスをダブルクリックします

アクション=アクション新しい新しいアクション(ドライバ);
 // 定義するために、ダブルクリックしenement要素 
actions.doubleClick(要素).performを();

ホバー

アクションアクション= 新しいアクション(ドライバ);
// 鼠标悬停 
actions.moveToElement(要素).perform();

おすすめ

転載: www.cnblogs.com/yogouo/p/11949158.html