- 博客(6)
- 收藏
- 关注
原创 测试框架(unittest)
unittest是Python自带的一个单元测试框架,也是Python里面最基础的单元测试框架,由于unittest是Python自带的标准模块,所以不需要单独再去安装。引入包import unittest即可使用为什么使用。
2023-05-27 21:15:56 64 1
原创 常用API和元素等待
element = WebDriverWait(driver, 10).until(lambdax:x.find_element_by_id("someId"),message="报错信息")查找某个元素,一直查找10秒钟,每个0.5秒检测一次,存在则返回元素,不存在抛出TimeoutException的异常,其中until方法的message参数是可选抛出异常信息的参数。browser.download.manager.showWhenStarting:在开始下载时是否显示下载管理器。
2023-05-24 18:47:09 33
原创 常用API
ActionChains类提供的鼠标事件常用方法(perform()执行所有ActionChains中存储的行为).1.1导包ActionChains 类鼠标操作的常用方法1.2基本语法1.3执行鼠标事件ActionChains 用于生成用户的行为;所有的行为都存储在actionchains 对象。通过perform()执行存储的行为执行所有ActionChains 中存储的行为。perfrome()同样也是ActionChains 类提供的的方法,通常与ActionChains()配合使用。
2023-05-22 23:50:44 145 1
原创 元素定位方式
ActionChains(driver).drag_and_drop_by_offset(目标元素, x轴坐标, y轴坐标).perform()1.CSS选择器就是HTML的一种匹配模式,用于绑定页面样式,标签选择器,类选择器,id选择器,子选择器,包含选择器,选择器分组。ActionChains(driver).drag_and_drop(原始元素,目标元素).perform()ActionChains(对象).move_to_element(元素).perform()
2023-05-21 22:09:07 164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人