Pytest怎么使用(pytest最佳实践)
在之前的文章之中小编给大家介绍了python自动化测试框架pytest的基本信息以及安装方法,那么这篇文章要来讲解的就是它的使用方法,感兴趣的小伙伴可以和小编一起往下阅读来学习新的知识哦。
(1)pytest框架的第一种使用方法就是在脚本文件内作为库去导入,然后使用它去调用main方法来实现自动化测试。而且该框架使用的一个前提就是,类的名称之前需要加上一个test_,脚本文件命名也是一样,否则是没有办法被识别的,示例如下:
importpytest deftest_001(): print("test_01") deftest_002(): print("test_02") if__name__=='__main__': pytest.main(["-v","test_1214.py"])
在上面的代码示例中就是对test_1214这个python脚本文件进行了测试,而测试实现的方法就是用main()函数去调用这个脚本文件,该文件实际上是以上代码示例保存的文件。
代码执行完毕之后会输出相对应的测试信息,而在测试信息中显示的数据就是测试的模块是什么、耗费了多少时间、执行了多少个用例、几个用例是通过测试的。
(2)第二种方法也还是在脚本文件中导入框架去进行测试,不过需要将main()函数里面的参数去进行改变,添加不同的参数就能实现不同的测试效果,示例如下:
#执行当期文件目录及其子目录下所有测试用例,也就是以test开头的python脚本 pytest.main(["-v","-s","./"]) #只对测试用例中的某个模块测试,也就是单个执行函数 pytest.main(["-v","-s","test_pytest.py::test_add"])
以上就是关于“Pytest怎么使用?Python自动化测试框架pytest如何使用”的全部内容了,希望对你有所帮助。
本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.