get_screenshot_as_file(filename)
例項:driver.
get_screenshot_as_file("d:\\program files\\python27\\nm.bmp")
13.獲取當前視窗的座標
方法:get_window_position()
例項:driver.get_window_position()
14.獲取當前視窗的長和寬
方法:get_window_size()
例項:driver.get_window_size()
15.獲取當前頁面的url函式
方法:current_url
例項:driver
.current_url
16.獲取元素座標
方法:location
解釋:首先查詢到你要獲取元素的,然後呼叫location方法
例項:driver.find_element_by_xpath("//*[@id='tablechart']/tbody/tr[14]/td[9]").location
17.表單的提交
方法:submit
解釋:查詢到表單(from)直接呼叫submit即可
例項:driver.find_element_by_id("form1").submit()
18.獲取css的屬性值
方法:value_of_css_property(css_name)
例項:driver.find_element_by_css_selector("input.btn").value_of_css_property("input.btn")
19.獲取元素的屬性值
方法:get_attribute(element_name)
例項:driver.find_element_by_id("sellaiyuan").get_attribute("sellaiyuan")
20.判斷元素是否被選中
方法:is_selected()
例項:driver.find_element_by_id("form1").is_selected()
21.返回元素的大小
方法:size
例項:driver.find_element_by_id("iptpassword").size
返回值:
22.判斷元素是否顯示
方法:is_displayed()
例項:driver.find_element_by_id("iptpassword").is_displayed()
23.判斷元素是否被使用
方法:is_enabled()
例項:driver.find_element_by_id("iptpassword").is_enabled()
10.獲取元素的文字值
方法:text
例項:driver.find_element_by_id("iptusername").text
24.元素賦值
方法:send_keys(*values)
例項:driver.find_element_by_id("iptusername").send_keys('admin')
注意如果是函式需要增加轉義符u,eg.
driver.find_element_by_id("iptusername").send_keys(u'青春')
25.返回元素的tagname
方法:tag_name
例項:driver.find_element_by_id("iptusername").tag_name
26.刪除瀏覽器所以的cookies
方法:delete_all_cookies()
例項:driver.delete_all_cookies()
27.刪除指定的cookie
方法:delete_cookie(name)
例項:deriver.delete_cookie("my_cookie_name")
28.關閉瀏覽器
方法:close()
例項:driver.close()
16.關閉瀏覽器並且推出驅動程式
方法:quit()
例項:driver.quit()
方法:back()
例項:driver.back()
30.設定等待超時
方法:implicitly_wait(wait_time)
例項:driver.implicitly_wait(30)
31.瀏覽器視窗最大化
方法:maximize_window()
例項:driver.maximize_window()
32.檢視瀏覽器的名字
方法:name
例項:drvier.name
selenium2 0關於python的常用函式
新建例項driver webdriver.chrome 1.通過標籤屬性id查詢元素 方法 find element by id element id 例項 driver.find element by id iptusername 2.通過標籤屬性name查詢元素 方法 find element ...
selenium2 0關於python的常用函式
新建例項driver webdriver.chrome 1.獲取當前頁面的url函式方法 current url例項 driver.current url2.獲取元素座標 方法 location 解釋 首先查詢到你要獲取元素的,然後呼叫location方法 例項 driver.find elemen...
selenium2 0 常用函式2
新建例項driver webdriver.chrome 1.獲取當前頁面的url函式方法 current url例項 driver.current url2.獲取元素座標 方法 location 解釋 首先查詢到你要獲取元素的,然後呼叫location方法 例項 driver.find elemen...