安装生成HTML测试报告命令:pip install pytest 和 pip install pytest-html
命名规则:Pytest单元测试中的类名和方法名必须是以test开头,执行中只能找到test开头的类和方法,比unittest 更加严谨
安装pytest自带的HTML测试报告命令:pip install pytest-html
运行指定模块指定类指定用例,冒号分割,并生成测试报告:
pytest . main ([ ‘ -- html =. / report . html’ , ‘ 模块 . py :: 类 :: test_a_001 ']) 直接执行 pytest.main() 【自动查找当前目录下,以 test 开头的文件或者以 test 结尾的 py 文件】: pytest . main ([ ‘ -- html =. / report . html’ ]) pytest调用语句: pytst . main ([ '-x' , '--html=./report.html' , 't12est000.py' ]) -x 出现一条测试用例失败就退出测试 -s: 显示 print 内容
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)