跳到主要內容
Selenium WebDriver
- WebDriver.name
傳回瀏覽器的名稱,比如 chrome,firefox。
- WebDriver.get(url)
取得網頁
- WebDriver.execute_script()
執行 javascript。
- WebDriver.execute_async_script()
非同步執行 javascript,主要用於執行 setTimeout()。
- WebDriver.current_url
傳回目前瀏覽器上面的網址。
- WebDriver.page_source
傳回目前網頁HTML原始碼。
- WebDriver.close()
結束目前的視窗
- WebDriver.quit()
結束所有的視窗
- WebDriver.switch_to
切換焦點到某一個元件,比如 alert window,frame,webelement。
- WebDriver.find_element()
找尋第一個相符合元件。
- WebDriver.find_elements()
找尋所有相符合元件。
- WebDriver.timeouts()
設定所有 timeout 時間。
- WebDriver.set_page_load_timeout()
設定網頁載入 timeout 時間。
- WebDriver.set_script_timeout()
設定執行 java script timeout 時間。
- WebDriver.implicitly_wait()
看不懂英文
Reference
留言
張貼留言