WebDriver API 大全
阿新 • • 發佈:2017-09-12
driver timeout med forward input 進程 元素操作 上傳 radi
select.deselectAll(); 全部取消選中
select.deselectByValue(“1”); 取消選中某一個選項
select.deselectByVisibleText(“A”);
select.getAllSelectedOptions();
select.getFirstSelectedOption(); 獲取當前被選中的下拉列表選項
select.getFirstSelectedOption().gettext(); 獲取當前被選中的下拉列表選項文本
- 訪問某網頁地址:driver.get(url) 或 driver.navigate().to(url)
- 訪問上一個訪問的網頁(模擬單擊瀏覽器的後退按鈕)driver.navigate().back()
- 從上次訪問的網頁前進到下一個網頁(模擬單擊瀏覽器的前進功能)driver.navigate().forward()
- 刷新當前網頁 driver.navigate().refresh()
- 操作瀏覽器窗口
- 獲取頁面的Title屬性 driver.getTitle();
- 獲取頁面源代碼 driver.getPageSource()
- 獲取當前頁面的URL地址 driver.getCurrentUrl()
- 在輸入框中清除原有的文字內容 driver.clear()
- 在輸入框中輸入指定內容 driver.sendKeys("輸入的內容")
- 鼠標單擊按鈕 driver.click()
- 雙擊某個元素
- 操作單選下拉列表
- 檢查單選列表的選項文字是否符合期望
- 單選項(Radio Button)
- 多選項(checkbox)
- 殺掉Windows的瀏覽器進程
- 將當前瀏覽器的窗口截屏
- 檢查頁面元素的文本內容是否出現
- 執行JavaScript腳本
- 拖拽頁面元素
- 模擬鍵盤的操作
- 彈出對話框(Popup dialogs)
- 表單(Form)
- 上傳文件
- Windows 和 Frames之間的切換
- 調用Java Script
- 超時設置
- 操作頁面元素
WebDriver API 大全