自动化测试
文章平均质量分 74
pqxpq
带带
展开
-
Requests库
通过这个类,无需我们操心, requests库自动帮我们保存服务端返回的 cookie数据, HTTP请求自动 在消息头中放入 cookie 数据。Web API接口中,消息体基本都是文本,文本的格式主要是这3种: urlencoded ,json , XML。但是有时候,服务端并不一定会在消息头中指定编码格式,这时, requests的推测可能有误,需要我们指定编码格式。但是有的时候,我们的url参数里面有些特殊字符,比如 参数的值就包含了。这种格式的消息体就是一种 键值对的格式存放数据,如下所示。原创 2023-09-23 16:13:51 · 364 阅读 · 0 评论 -
pytest
我们的测试函数 都是 pytest 搜集和调用的,pytest会做这样的分析:如果发现 测试函数参数 和 某个 fixture 同名,就知道:要在执行该测试时先调用该 fixture函数, 然后把fixture函数返回的结果 作为 调用测试函数该参数的值。用例 UI-0001 到 UI-0005 这5个登录的测试用例,共同的特点是,它们测试步骤是一模一样的,只是输入的数据(用户名、密码)不同,要检查的输出数据(错误提示)不同。前面的fixture示例,都需要 用例函数 在参数里面 申明使用,才会调用的。原创 2023-09-23 15:07:02 · 265 阅读 · 0 评论 -
自动化测试-Xpath
XPATH原创 2023-09-21 17:09:10 · 426 阅读 · 0 评论 -
自动化测试---选择框
5.deselect_by_visible_text(‘’)根据选项的可见文本,去除 选中元素。3.select_by_visible_text(‘’)根据选项的 可见文本 ,选择元素。1.select_by_value(‘’)根据选项的 value属性值 ,选择元素。2.select_by_index(‘’)根据选项的 次序 (从1开始),选择元素。4.deselect_by_index(‘’)根据选项的次序,去除 选中元素。这个点上去就是 选择,所以我们必须先获取复选框的状态,然后再考虑是否点击。原创 2023-09-21 15:22:20 · 215 阅读 · 0 评论 -
frame切换/窗口切换/选择框
选择框原创 2023-09-21 15:09:43 · 125 阅读 · 0 评论 -
自动化测试—选择器
css原创 2023-09-21 14:43:16 · 121 阅读 · 0 评论 -
自动化测试---选择元素
选择元素原创 2023-09-19 16:23:10 · 107 阅读 · 0 评论