首先创建test_01.py文件(如果不是test_他就不识别)
下载pytest(出现版本号即可下载成功)
首先先测试一下1=1和1=2
可以看到 1=1是正确的(pytest正确显示.)1=2是错误的(错误显示E)F是报错
生成自带的html测试报告
首先下载(pytest-html)如果不下载生成的测试报告里面没有内容
在pytest.mai里面写上路径 就可以生成一个测试报告
用浏览器打开测试报告就可以看见里面那个地方有错误
选择固定执行那个测试用例里面的内容
-x:出现一条测试用例失败就退出测试
-v:输出更详细的用例执行信息
-s:显示print内容
-q:简化结果信息,不会显示每个用例的文件名
跳过该用例使用@pytest.mark.skip()
假设开发给你代码让你进行单元测试
吧开发写代码的文件调用进来
然后使用pytest进行单元测试
pytest读取csv文件
创建一个csv文件
拿到csv文件里面的内容
使用pytest读取xml文件
创建xml文件
读取xml里面的内容
使用allure生成测试报告
下载allure(出现版本号下载成功)
这个是生成一个json格式测试报告
生成html的测试报告
点击html即可查看测试报告
pytest单元测试和生成allure测试报告
最新推荐文章于 2023-11-01 00:16:03 发布