1. 程式人生 > >selenium 常用方法總結

selenium 常用方法總結

1、click();     點選

2、sendkeys();     模擬鍵盤向輸入框中輸入內容

3、clear();     清除文字框中的內容

4、submit();       用於提交表單的內容 。例如搜尋框後的“回車”,就可以使用。有時候可以用來替換click()

5、getSize();       返回元素的尺寸,寬、高

6、getText();        返回元素的文字

7、getAttribute(name);  返回元素的屬性值,包括id、name、 type 或者元素包括的其他屬性

8、isDisplayed();  返回元素是否可見

滑鼠操作:

1、 contextClick()    右擊

context_click()方法用於模擬滑鼠右鍵操作,在呼叫時需要指定元素定位。

2、 clickAndHold()   滑鼠懸停並控制

clickAndHold()方法可以模擬滑鼠懸停並控制的動作

3 、doubleClick()    雙擊

doubleClick()方法用於模擬滑鼠雙擊操作。

4、 dragAndDrop()   拖動

drag_and_drop(source, target)在源元素上按下滑鼠左鍵,然後移動到目標元素上釋放。

5、 release()        釋放滑鼠

6 、perform()      執行所有Actions中儲存的行為

鍵盤事件

sendKeys(Keys.BACK_SPACE)     刪除鍵(BackSpace)

sendKeys(Keys.SPACE)                 空格鍵(Space)
sendKeys(Keys.TAB)                       製表鍵(Tab)
sendKeys(Keys.ESCAPE)              回退鍵(Esc)
sendKeys(Keys.ENTER)                回車鍵(Enter)
sendKeys(Keys.CONTROL,'a')     全選(Ctrl+A)
sendKeys(Keys.CONTROL,'c')      複製(Ctrl+C)
sendKeys(Keys.CONTROL,'x')      剪下(Ctrl+X)
sendKeys(Keys.CONTROL,'v')     貼上(Ctrl+V)
sendKeys(Keys.F1)                         鍵盤F1
……
sendKeys(Keys.F12)                      鍵盤F12