pytest
文章平均质量分 67
自动化测试下的 pytest 学习应用历程的知识记录
NYTWTYN
这个作者很懒,什么都没留下…
展开
-
小笔记-简单但够用系列_pytest快速测试非关联接口
对于接口测试,一开始都是一个个接口用例写过去,但写久了就觉得效率有些慢了。在将接口区分为关联接口和非关联接口后,就好多了。文章目录区分接口数据驱动变量数据驱动json数据驱动execl数据驱动区分接口接口虽然都有参数要求,但对参数入手,可以区分为关联接口与非关联接口,关联接口需要从其他接口的返回中获取某个参数值;而非关联接口却只需要提供固定的参数或请求头即可。以下主要是对非关联接口的快速测试思路。一般对于固定参数的非关联接口,或者只需要从某个接口获取特定的关联参数,就可以在后续多个接口的测试中使用原创 2021-12-03 15:17:11 · 563 阅读 · 1 评论 -
python requests 踩坑记录-requests.get(url).text 为空
使用 python requests 模块访问接口,接口返回的状态码 200 ,但获取到的接口数据 requests.get(url).text 为空。文章目录现象原因解决现象相同的接口地址,使用 postman 访问可以获取到对应返回信息,但使用 python requests 模块访问接口虽然状态码返回 200 , 但无响应内容。原因python requests 缺少 headers。postman 会自动加上 headers ,而 python requests 虽然在查看 reque原创 2021-11-02 09:23:21 · 6027 阅读 · 5 评论 -
小笔记-简单但够用系列_pytest+web自动化使用简记
文章目录介绍官网安装python 环境编译器python 组件安装安装 pytest安装 seleniumwebdriver 驱动文件web 自动化基础内容步骤xpath元素操作Po 设计模式requirements.txtpytest 拓展使用pytest 组成运行方法pytest 规则设置pytest用例执行顺序标记用例是否执行用例分组用例重复执行执行pytest ini配置文件conftest.py 配置文件生成报告介绍pytest 是 python 的一个开源库,可根据一定规则执行特定的代码块。原创 2021-10-13 10:01:06 · 218 阅读 · 0 评论 -
小笔记-简单但够用系列_allure定制化报告-pytest
文章目录allure 安装allure 报告定制可能需要注意的模块问题简单够用的定制操作用例分组用例描述用例等级用例步骤logo定制启用自定义模块修改 css 配置文件生成 allure 报告allure 安装allure 安装文件下载路径https://github.com/allure-framework/allure2/releases/tag/2.14.0解压后对其 bin 目录 配置系统环境变量即可在命令行中调用。>E:\python_project\pythonProject&原创 2021-09-28 16:49:52 · 954 阅读 · 1 评论 -
pytest用例分组执行有警告:PytestUnknownMarkWarning: Unknown pytest.mark.test4 - is this a typo?
在网上搜索了好多关于这个告警的解决信息,虽然能解决,但总有些文件名错漏问题,就自己记录下好了。当使用 @pytest.mark.xxxx 对 pytest 的用例进行标记后,执行时虽然能执行成功,但会有告警信息:PytestUnknownMarkWarning: Unknown pytest.mark.test4 - is this a typo?问题原因为:分组标签 test4 在默认配置中无法找到,在对应配置中添加该标签即可。解决方法已经在告警信息中的 https://docs.pytest.原创 2021-09-23 16:32:43 · 572 阅读 · 0 评论