摘要:
from selenium import webdriver import time # 开始会话 driver = webdriver.Chrome() # 隐性等待 全局有效,从打开到关闭 # driver.implicitly_wait(30) # 全屏 driver.maximize_win 阅读全文
摘要:
from selenium import webdriver import time #浏览器启动前先读取用户信息 option=webdriver.ChromeOptions() option.add_argument(r"user-data-dir=C:\Users\ADMINI~1\AppDa 阅读全文
摘要:
selenium提供的xpath定位方法名: driver.find_element_by_xpath(xpath表达式) xpath定位是将整个HTML看成一个树形结构。HTML节点为根节点。页面当中节点与其他节点可以有祖先、父辈、兄弟、后代这样的关系存在,类似于我们人类的家庭关系。 xpath基 阅读全文
摘要:
1.ID定位 元素id的值在当前整个HTML页面当中是唯一的,所以可以通过id属性来唯一定位这个元素 示例代码: driver.find_element_by_id("kw) 注意有些系统中元素id每次访问都不一样,这种情况下就不适合用id来定位元素。 2.name定位 示例代码: driver.f 阅读全文
摘要:
配置好python和selenium以及浏览器驱动环境后就可以编写自动化测试代码了。(前期功能熟悉测试用例编写好) 三大浏览器启动代码如下: 1.chrome from selenium import webdriver #实例化Chrome类,与Chromedriver建立连接,启动一个干净的ch 阅读全文