- 博客(6)
- 收藏
- 关注
原创 postman使用
postman是一款支持http协议的接口调试与测试工具,其主要特点就是功能强大,使用简单且易用性好 。无论是开发人员进行接口调试,还是测试人员做接口测试,postman都是我们的首选工具之一下载地址:https://www.postman.com/downloads/安装好的页面是这样的使用方式添加合集:1.点击到 collections--->点击 "+" 号--->输入合集名称
2023-06-12 10:16:55 53
原创 unittest框架
self.assertEqual(a,b,msg='错误描述') 判断 a==b成立则测试用例通过self.assertTrue(x,msg='错误描述') 判断 表达式x 是否为true,为true通过测试。tearDownClass:在测试类执行之后,再执行,只执行一次,需要@classmethod装饰。setUpClass:在测试类执行之前,先执行,只执行一次,需要@classmethod装饰。tearDown:在测试用例执行之后,再执行,执行次数和用例条数相同。
2023-05-27 20:52:57 73 1
原创 常用API续与元素等待
element = WebDriverWait(driver, 10).until(lambda x: x.find_element_by_id("someId"),message="报错信息")查找某个元素,一直查找10秒钟,每个0.5秒检测一次,存在则返回元素,不存在抛出TimeoutException的异常。1.需要等待整个页面加载完毕之后才会往下执行,但是存在页面还未加载完毕,想要操作的元素已经加载完毕,因此会浪费等待时间。等待页面元素加载完毕,最多等10秒钟时间,往下执行查找元素。
2023-05-24 19:23:32 75
原创 元素定位方式
首先考虑id定位,id定位是效率最高的。如果没有id,再选择XPath定位方式,尽量使用相对路径。tag_name使用频率最低。
2023-05-21 23:04:59 236 1
原创 python+selenium环境搭建
2.打开https://chromedriver.storage.googleapis.com/index.html 链接,找到合适的版本号的驱动,进入下载windows的驱动。1.打开https://github.com/mozilla/geckodriver/releases链接,找到windows的版本,下载对应的驱动。3.下载的驱动压缩包解压,然后把 chromedriver.exe 的文件放在python的安装目录下。2.查看Edge浏览器的版本,下载合适的驱动(驱动版本接近浏览器的版本)
2023-05-21 11:08:33 114 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人