摘要:
1 # coding=utf-8 2 from selenium import webdriver 3 from selenium.webdriver.common.action_chains import ActionChains 4 import time 5 6 driver = webdri 阅读全文
摘要:
一、控制浏览器的窗口: 1 # coding=utf-8 2 from selenium import webdriver 3 import time 4 5 driver = webdriver.Chrome() 6 driver.implicitly_wait(5) 7 driver.get(" 阅读全文
摘要:
本章主要学习利用find_element(by)定位元素,通过百度搜索编辑框进行学习: 前面我们学习了selenium的八种定位方式 通过by定位元素,使用的方法是: find_element() 它包含两个参数: 第一个参数是定位方式,这个由 By 提供;另 第二个参数是定位的值 特别注意: 在使 阅读全文
摘要:
本章主要学习利用css_selector定位元素,通过百度搜索编辑框进行学习 CSS选择器的常见语法 find_element_by_css_selector()方法用于 CSS 语言定位元素 一、通过 class 属性定位: 1 # coding=utf-8 2 from selenium imp 阅读全文
摘要:
本章主要学习利用tag_name定位元素,通过百度搜索编辑框进行学习: find_element_by_xpath()方法用于 XPath 语言定位元素 主要有一些几种方式: 一、xpath的绝对路径进行定位: 1 # coding=utf-8 2 from selenium import webd 阅读全文
摘要:
本章主要学习利用partial_link_text定位元素,通过百度搜索编辑框下面的链接新闻进行学习: 1 # coding=utf-8 2 from selenium import webdriver 3 4 driver = webdriver.Chrome() 5 driver.maximiz 阅读全文
摘要:
本章主要学习利用link_text定位元素,通过百度搜索编辑框上面的几个文本链接来进行学习: 1 # coding=utf-8 2 from selenium import webdriver 3 4 driver = webdriver.Chrome() 5 driver.maximize_win 阅读全文
摘要:
本章主要学习利用tag_name定位元素,通过百度搜索编辑框进行学习: 1 # coding=utf-8 2 from selenium import webdriver 3 4 driver = webdriver.Chrome() 5 driver.maximize_window() 6 dri 阅读全文
摘要:
本章主要学习利用class_name定位元素,但是实际测试项目,能直接通过class_name进行元素定位的还是比较少。还是通过百度搜索编辑框进行学习: 1 # coding=utf-8 2 from selenium import webdriver 3 4 driver = webdriver. 阅读全文
摘要:
本章主要学习利用name定位元素,但是实际测试项目,能直接通过name进行元素定位的还是比较少。还是通过百度搜索编辑框进行学习: 1 # coding=utf-8 2 from selenium import webdriver 3 4 driver = webdriver.Chrome() 5 d 阅读全文