![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Pytest
CHINA_2000chn
这个作者很懒,什么都没留下…
展开
-
Pytest的使用
Pytest单元测试中的类名和方法名必须是以test开头,执行中只能找到test开头的类和方法,比unittest更加严谨Pytest的setup,setup_class和teardown,teardown_class函数(和unittest执行效果一样)运行于测试方法的始末,即:运行一次测试函数会执行一次setup和teardown运行于测试方法的始末,但是不管有多少测试函数都只执行一次setup_class和teardown_classPytest调用语句pytest.main([‘–html=.原创 2020-09-20 12:50:55 · 121 阅读 · 0 评论 -
Pytest和allure第三方插件生成测试报告
All是一款轻量级并且非常灵活的开源测试报告框架。它支持接大多数测试框架,例如TestNG,Pytest,JUint等。它简单易用,易用继承。首先要安装allurepip install allure-pytestallure-pytest是Pytest的一个插件,通过它我们可以生成Allure所需要的用于生成测试报告的数据在PyCharm中输入命令pip install pytest就可以导入pytest包啦生成测试报告jsonpytest.main(['--alluredir', 're原创 2020-09-20 12:38:38 · 140 阅读 · 0 评论