摘要:
案例一:分别打开我要自学网页面和百度页面,然后进行截图 from selenium import webdriver from time import sleep #加载浏览器驱动 driver=webdriver.Firefox() #打开自学网页面并截图 driver.get("http://w 阅读全文
摘要:
滚动条控制操作 案例:打开我要自学网页面,然后将滚动条拖到最底部,然后再拖到顶部 from selenium import webdriver from time import sleep driver=webdriver.Firefox() driver.get("http://www.51XXX 阅读全文
摘要:
案例:点击百度首页设置按钮,然后进入搜索设置页面,点击“保存设置”或“恢复默认”按钮,处理警告弹窗窗口 from selenium import webdriver from time import sleep driver=webdriver.Firefox() driver.get("http: 阅读全文
摘要:
案例:在Frame.html文件种定位搜狗搜索页面,进行搜索操作。 from selenium import webdriver from time import sleep driver=webdriver.Firefox() #设置网页文件路径,r代表路径转义 file_path=r'E:\Py 阅读全文
摘要:
案例:在51xxx网站登录页面选择指定的保留时间。 1.根据选项元素标签定位 from selenium import webdriver from time import sleep from selenium.webdriver.support.ui import Select driver=w 阅读全文
摘要:
XPath即为XML路径语言,它是一种用来确定XML文档中某部分位置的语言。XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。 xpath绝对与相对定位 from selenium import webdriver- from time import sleep driver=web 阅读全文
摘要:
link_text定位就是根据超链接文字进行定位。 from selenium import webdriver from time import sleep driver=webdriver.Firefox() driver.get("http://www.baidu.com/") driver. 阅读全文
摘要:
案例:打开百度页面,在用户名输入框输入用户名“selenium” from selenium import webdriver from time import sleep driver=webdriver.Firefox() driver.get("http://www.baidu.com") # 阅读全文
摘要:
元素定位 元素的定位应该是自动化测试的核心,要想操作一个元素,首先应该识别这个元素。 webdriver提供了一系列的元素定位方法,常用的有以下几种 id name class name link text partial link text tag name xpath css selector 阅读全文
摘要:
from selenium import webdriver from time import sleep #导入对键盘操作的类 from selenium.webdriver.common.keys import Keys driver=webdriver.Firefox() driver.get 阅读全文
摘要:
案例:在百度搜索上传本地图片进行搜索。 from selenium import webdriver from time import sleep driver=webdriver.Firefox() driver.get("http://www.baidu.com") driver.find_el 阅读全文