瀏覽器經常使用的一些方法和屬性其實很簡單一些方法,可是卻在實際測試過程當中常用。html
方法:get(url) 實例:driver.get("http//:www.baidu.com")
方法:maximize_window()
實例:driver.maximize_window()
方法:forward()
實例:driver.forward()
方法:back()
實例:driver.back()
方法:refresh()
實例:driver.refresh()
方法:current_url
實例:driver.current_url
方法:title
實例:driver.title
方法:page_source
實例:driver.page_source
方法:get_cookies()
實例:driver.get_cookies()
方法:get_cookie(cookie_name) 實例:driver.get_cookie(name='key-value') #獲取name='key-value'的cookie值
方法:delete_all_cookies()
實例:driver.delete_all_cookies()
方法:delete_cookie(name) 實例:deriver.delete_cookie("my_cookie_name")
方法:add_cookie(cookie_dict) 實例:driver.add_cookie({'name':'xiaoqiang'}) #注意這裏須要的是字典,注意字典的name不能任意定義,能夠經過get_cookies()方法獲取cookie的關鍵字
方法:save_screenshot('圖片存儲路徑/圖片的名字') 實例:driver.save_screenshot('bing.png')
方法:quit()
實例:driver.quit()
方法:close()
實例:driver.close()