Pytest怎么使用?Python自动化测试框架pytest如何使用

在之前的文章之中小编给大家介绍了python自动化测试框架pytest的基本信息以及安装方法,那么这篇文章要来讲解的就是它的使用方法,感兴趣的小伙伴可以和小编一起往下阅读来学习新的知识哦 。

Pytest怎么使用?Python自动化测试框架pytest如何使用


(1)pytest框架的第一种使用方法就是在脚本文件内作为库去导入,然后使用它去调用main方法来实现自动化测试 。而且该框架使用的一个前提就是,类的名称之前需要加上一个test_,脚本文件命名也是一样,否则是没有办法被识别的,示例如下:
import pytest def test_001():    print("test_01")def test_002():    print("test_02")if __name__ == '__main__':      pytest.main(["-v","test_1214.py"])在上面的代码示例中就是对test_1214这个python脚本文件进行了测试,而测试实现的方法就是用main()函数去调用这个脚本文件,该文件实际上是以上代码示例保存的文件 。
代码执行完毕之后会输出相对应的测试信息,而在测试信息中显示的数据就是测试的模块是什么、耗费了多少时间、执行了多少个用例、几个用例是通过测试的 。
(2)第二种方法也还是在脚本文件中导入框架去进行测试,不过需要将main()函数里面的参数去进行改变,添加不同的参数就能实现不同的测试效果,示例如下:
【Pytest怎么使用?Python自动化测试框架pytest如何使用】# 执行当期文件目录及其子目录下所有测试用例,也就是以test开头的python脚本pytest.main(["-v","-s","./"])# 只对测试用例中的某个模块测试,也就是单个执行函数pytest.main(["-v","-s","test_pytest.py::test_add"])以上就是关于“Pytest怎么使用?Python自动化测试框架pytest如何使用”的全部内容了,希望对你有所帮助 。

    猜你喜欢