滑鼠、鍵盤事件
滑鼠事件
- 點選
- 雙擊
- 右擊
- 懸浮
- 拖拽
- 長按
- 釋放
- 滾動:建立js,執行js即可
實現原理:Actions
//定位元素
webElement element = driver.findElement(By.id("1"));
//建立Actions物件
Actions action = new Actions(driver);
//點選,比較簡單
element.click();
//雙擊
action.doubleClick(element).build().perform();
//右擊
action.contextClick(element).build().perform();
//懸浮
action.moveToElement(element).perform();
//拖拽,橫座標向右10個畫素,縱座標不變
action.dragAndDropBy(element,10,0).perform();
//拖動元素到另一元素處,前者是原元素定位,後者是目標元素定位
webElement targetElement = driver.findElement(By.id("1"));
action.dragAndDrop(element,targetElement);
//長按
action.clickAndHold(element).perform();
//釋放
action.release(element);
鍵盤事件
//建立Actions物件
Actions action = new Actions(driver);
//點選Control鍵
action.keyDown(Keys.CONTROL);
//釋放Control鍵
action.keyUp(Keys.CONTROL);
//相似的操作:Tab鍵、Shift鍵
相關文章
- AngularJs 鍵盤事件和滑鼠事件AngularJS事件
- jQuery 事件(一) 滑鼠與鍵盤事件jQuery事件
- tkinter中滑鼠與鍵盤事件(十五)事件
- 鍵盤事件事件
- Qt Creator中滑鼠鍵盤事件的處理實現自定義滑鼠指標QT事件指標
- 電腦鍵盤怎麼代替滑鼠 win10鍵盤代替滑鼠Win10
- 鍵盤控制滑鼠 windows QtWindowsQT
- jquery中利用事件屬性which輕鬆獲取鍵盤和滑鼠鍵值jQuery事件
- 鍵盤滑鼠共享效率工具-Synergy
- Linux 虛擬滑鼠,鍵盤Linux
- c++ 鍵盤/滑鼠互動C++
- JavaScript滑鼠中鍵滾動事件JavaScript事件
- 鍵盤滑鼠一起失靈怎麼辦 win10滑鼠鍵盤同時失靈鍵盤滑鼠一起失靈怎麼辦 win10滑鼠鍵盤同時失靈Win10
- 監聽鍵盤事件事件
- 第二章 ActionScript 3.0學習之畫星星(滑鼠及鍵盤事件)事件
- 由chrome剪貼簿問題研究到了js模擬滑鼠鍵盤事件ChromeJS事件
- 鍵盤滑鼠一起失靈怎麼辦 win10滑鼠鍵盤同時失靈鍵盤滑鼠一起失靈怎麼辦Win10
- Mac 鍵盤與滑鼠的對映Mac
- java全域性滑鼠鍵盤監聽Java
- win10滑鼠鍵盤沒反應怎麼辦_win10滑鼠鍵盤失靈一鍵修復Win10
- 『心善淵』Selenium3.0基礎 — 12、Selenium操作滑鼠和鍵盤事件事件
- jquery鍵盤常見事件---jQuery事件
- js中的鍵盤事件JS事件
- 鍵盤監聽事件--向左事件
- javascript監聽鍵盤事件JavaScript事件
- 表單事件與鍵盤事件學習事件
- USB驅動程式之滑鼠用做鍵盤
- C#實現滑鼠、鍵盤鉤子C#
- 開啟win7鍵盤滑鼠鍵的步驟Win7
- js中獲取鍵盤事件JS事件
- 滑鼠和鍵盤同時失靈應該怎麼辦 win10滑鼠鍵盤突然同時失靈Win10
- 2.3用按鍵精靈錄製鍵盤與滑鼠操作
- 眾多Logitech滑鼠/鍵盤支援改進Git
- 有趣的Python:Python控制鍵盤滑鼠Python
- Python-模擬滑鼠鍵盤動作Python
- python selenium2 - 滑鼠鍵盤操作Python
- jquery實現的右鍵滑鼠點選事件jQuery事件
- 滑鼠右鍵點選事件簡單介紹事件