摘要: 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 阅读全文
posted @ 2020-05-19 19:51 给自己一个改变的理由 阅读(2067) 评论(0) 推荐(0) 编辑
摘要: 一、控制浏览器的窗口: 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(" 阅读全文
posted @ 2020-05-19 19:12 给自己一个改变的理由 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 本章主要学习利用find_element(by)定位元素,通过百度搜索编辑框进行学习: 前面我们学习了selenium的八种定位方式 通过by定位元素,使用的方法是: find_element() 它包含两个参数: 第一个参数是定位方式,这个由 By 提供;另 第二个参数是定位的值 特别注意: 在使 阅读全文
posted @ 2020-05-19 16:48 给自己一个改变的理由 阅读(4099) 评论(0) 推荐(0) 编辑
摘要: 本章主要学习利用css_selector定位元素,通过百度搜索编辑框进行学习 CSS选择器的常见语法 find_element_by_css_selector()方法用于 CSS 语言定位元素 一、通过 class 属性定位: 1 # coding=utf-8 2 from selenium imp 阅读全文
posted @ 2020-05-19 16:28 给自己一个改变的理由 阅读(2394) 评论(0) 推荐(0) 编辑
摘要: 本章主要学习利用tag_name定位元素,通过百度搜索编辑框进行学习: find_element_by_xpath()方法用于 XPath 语言定位元素 主要有一些几种方式: 一、xpath的绝对路径进行定位: 1 # coding=utf-8 2 from selenium import webd 阅读全文
posted @ 2020-05-19 14:54 给自己一个改变的理由 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 本章主要学习利用partial_link_text定位元素,通过百度搜索编辑框下面的链接新闻进行学习: 1 # coding=utf-8 2 from selenium import webdriver 3 4 driver = webdriver.Chrome() 5 driver.maximiz 阅读全文
posted @ 2020-05-19 11:26 给自己一个改变的理由 阅读(1445) 评论(0) 推荐(0) 编辑
摘要: 本章主要学习利用link_text定位元素,通过百度搜索编辑框上面的几个文本链接来进行学习: 1 # coding=utf-8 2 from selenium import webdriver 3 4 driver = webdriver.Chrome() 5 driver.maximize_win 阅读全文
posted @ 2020-05-19 11:19 给自己一个改变的理由 阅读(1753) 评论(0) 推荐(0) 编辑
摘要: 本章主要学习利用tag_name定位元素,通过百度搜索编辑框进行学习: 1 # coding=utf-8 2 from selenium import webdriver 3 4 driver = webdriver.Chrome() 5 driver.maximize_window() 6 dri 阅读全文
posted @ 2020-05-19 11:01 给自己一个改变的理由 阅读(1027) 评论(0) 推荐(0) 编辑
摘要: 本章主要学习利用class_name定位元素,但是实际测试项目,能直接通过class_name进行元素定位的还是比较少。还是通过百度搜索编辑框进行学习: 1 # coding=utf-8 2 from selenium import webdriver 3 4 driver = webdriver. 阅读全文
posted @ 2020-05-19 10:50 给自己一个改变的理由 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 本章主要学习利用name定位元素,但是实际测试项目,能直接通过name进行元素定位的还是比较少。还是通过百度搜索编辑框进行学习: 1 # coding=utf-8 2 from selenium import webdriver 3 4 driver = webdriver.Chrome() 5 d 阅读全文
posted @ 2020-05-19 10:47 给自己一个改变的理由 阅读(464) 评论(0) 推荐(0) 编辑