1.2 滑鼠事件常用關鍵字
1.2.1 Click Button關鍵字
按F5 查看Click Button關鍵字的說明,如下圖:
Click Button關鍵字 是用於點擊頁面上的按鈕。參數locator是需要傳一個元素定位的參數值。
項目例子:
運行結果:
1.2.2 Click Element關鍵字
按F5 查看Click Element關鍵字的說明,如下圖:
Click Element關鍵字用於點擊頁面上的元素,單擊任何可以點擊的按鈕、文字、圖片連結、複選框、單選框、下拉框等。也是需要傳參數locator,參數locator是需要傳一個元素定位的參數值。
項目例子:
前面的例子已經用到這個關鍵字,看上面的例子,在新建學校,提交的時候用到點擊「提交」按鈕。
1.2.3 Click Image關鍵字
按F5 查看Click Image關鍵字的說明,如下圖:
Click Image 關鍵字用於點擊頁面上的圖片元素,可以從圖像的關鍵屬性是『ID』,『SRC』和『ALT』進行定位。
項目例子:
運行結果:
1.2.4 Click Link關鍵字
按F5 查看Click Link關鍵字的說明,如下圖:
Click Link關鍵字 用於點擊頁面上的文字元素,可以從圖像的關鍵屬性是『id』,『name』和『link text』進行定位。
項目例子:
1.2.5 Mouse Over滑鼠懸停關鍵字
按F5 查看Mouse Over關鍵字的說明,如下圖:
Mouse Over關鍵字用於滑鼠懸停操作,需要傳一個參數,滑鼠懸停元素的定位值。
項目例子:
運行結果:
1.2.5 Double Click Element雙擊關鍵字
按F5 查看Double Click Element關鍵字的說明,如下圖:
Double Click Element關鍵字用於滑鼠雙擊操作,需要傳一個參數,雙擊元素的元素定位值。
項目例子:
運行結果:
1.2.6 Drag And Drop滑鼠拖放關鍵字
按F5 查看Drag And Drop關鍵字的說明,如下圖:
Drag And Drop關鍵字用於頁面元素的拖放操作,有2個參數(滑鼠拖動的源元素和滑鼠釋放目標元素),實現在源元素上按下滑鼠左鍵,然後移動到目標元素上釋放。
項目例子:
運行結果:
其他說明:
還有一個 Drag And Drop By Offset 按偏移量拖放關鍵字,在這裡就不演示了,想嘗試的同學,可以自己嘗試下
知識的補充:
有的時候,Click可以用如下命令來替代
Press Key | <id> | \\13或\\10
例子:
代碼實現:
運行結果: