- click
-
- 觸發當前元素的點擊事件
- clear()
-
- 清空內容
- sendKeys(...)
-
- 往文本框一類元素中寫入內容
- getTagName()
-
- 獲取元素的的標簽名
- getAttribute(屬性名)
-
- 根據屬性名獲取元素屬性值
- getText()
-
- 獲取當前元素的文本值
- isDisplayed()
-
- 查看元素是否顯示
- get(String url)
-
- 訪問指定url頁面
- getCurrentUrl() --一般用于用例的斷言
-
- 獲取當前頁面的url地址
- getTitle() --用于做斷言
-
- 獲取當前頁面的標題
- getPageSource()
-
- 獲取當前頁面源代碼
- quit()
-
- 關閉驅動對象以及所有相關的窗口
- close()
-
- 關閉當前窗口
- getWindowHandle()
-
- 返回當前頁面句柄
- getWindowHandles()
-
- 返回所有由驅動對象打開頁面所有的句柄,頁面不同,句柄不一樣
- manage()
-
- 此方法可以獲取Options--瀏覽器菜單操作對象
- driver.manage().window()
- navigate對象
-
- to(String url):
-
-
- 導航到指定的URL。
- 示例:
driver.navigate().to("http://www.example.com");
-
-
- back():
-
-
- 導航回瀏覽器歷史中的上一個頁面。
- 示例:
driver.navigate().back();
-
-
- forward():
-
-
- 導航到瀏覽器歷史中的下一個頁面。
- 示例:
driver.navigate().forward();
-
-
- refresh():
-
-
- 刷新當前頁面。
- 示例:
driver.navigate().refresh();
-