一天一个关于测试知识点,5分钟内讲解你最关心的软件测试问题,今天就接着来谈谈关于软件测试中的“什么是pytest”。
pytest讲解
1.什么是pytest?
pytest是一款单元测试框架,在编程过程中,单元主要指的是代码中最小的组成部分,例如函数或类,在面向对象中,最小的单元就是类下面的方法。
当我们编写好一段程序后,会对这些函数和方法进行检测,是否出现程序错误,这种对程序的函数和方法进行测试的过程,就叫做单元测试。
pytest的测试框架类似于unittest框架相似,但pytest的测试框架比unittest更加简洁、高效,具体的pytest的基础介绍,大家可以参考:
pytest使用介绍
1.为什么使用pytest?
pytest与unittest类似,但pytest还是有很多的优势:
2.使用pytest
安装pytest库后设置默认的运行器为pytest:
框架就意味着规则,pytest用例规则如下: