- 博客(6)
- 收藏
- 关注
原创 Postman接口测试工具
postman是什么?接口测试工具,主要提供了强大的接口测试功能,针对是HTTP/HTTPS协议为什么要学习Postman呢?因为postman在接口测试工具中,用以进行接口调试,包括前后端联调postman都是最流行的用在哪些地方?需要调试/测试的接口是http/https的接口的时候都可以使用。
2023-06-12 10:24:56 177
原创 unittest 框架
有的用例只是参数不一样,其他代码完全一样,就可以通过改变测试参数来实现一条用例方法执行多种不同的测试场景,在unittest里使用ddt。类级别: setUpClass() 在每一个测试类执行之前执行的方法,用@classmethod装饰器来装饰。self.assertTrue(x,msg='错误描述') 判单表达式x是否为True,为True则通过。self.assertEqual(a,b,msg='错误描述') 判断a==b,成立,则通过。@unittest.skip(原因) 没有条件,直接跳过。
2023-05-27 17:58:03 99 1
原创 Selenium常用API(续)
元组,这个(by, path)的by是Selenium的一个类(selenium.webdriver.common.by.By),包括CLASS_NAME,CSS_SELECTOR,ID,LINK_TEXT,NAME,PARTIAL_LINK_TEXT,TAG_NAME和XPATH,和我们元素定位中使用的方法相同。绝对路径和相对路径都可以,关键是上传的文件存在。判断某文本是否是存在于特定元素的value值中,存在则返回True,不存在则返回False,对于查看没有value值的元素,也会返回False。
2023-05-24 19:50:53 258 1
原创 Selenium常用API
ActionChains 类鼠标操作的常用方法:context_click() 右击double_click() 双击drag_and_drop() 拖动move_to_element() 鼠标悬停在一个元素上click_and_hold() 按下鼠标左键在一个元素上driver: webdriver 实例执行用户操作ActionChains 用于生成用户的行为;所有的行为都存储在actionchains 对象。通过perform()执行存储的行为。
2023-05-22 19:43:40 138 1
原创 selenium环境搭建
3.下载的驱动压缩包解压,然后把 chromedriver.exe 的文件放在python的安装目录下。2.下载之后解压把 geckodriver.exe 的驱动放到python的安装目录下。4.编写脚本进行测试,如下:浏览器启动之后打开百度的页面表示成功。1.打开谷歌浏览器,在设置里面查看谷歌浏览器的版本。2.查看Edge浏览器的版本,下载合适的驱动。链接,找到合适的版本号的驱动,进入下载windows的驱动。链接,找到windows的版本,下载对应的驱动。查看当前已安装的第三方包。
2023-05-20 13:29:10 125 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人