pytest简介
Posted yronl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pytest简介相关的知识,希望对你有一定的参考价值。
pytest简介
pytest是python的一种单元测试框架,与pytest自带的unittest测试框架类似,但是比unittest使用起来更简洁,效率更高。
特点:
1、非常容易上手,入门简单,文档丰富,文档中有很多实例可以参考
2、能够支持简单的单元测试和复杂的功能测试
3、支持参数化
4、执行测试过程中可以将某些测试跳过(skip),或者对某些预期失败的case标记成失败
5、支持重复执行(return)失败的case
6、支持运行由nose,unittest编写的测试case
7、可生成html报告
8、方便的和持续集成工具jenkins集成
9、可支持执行部分用例
10、具有很多第三方插件,并且可以自定义扩展
pytest用例规则
1、测试文件以test开头(以test结尾也可以)
2、测试类以Test开头,并且不能带有init方法
3、测试函数以test_开头
4、断言使用assert
以上是关于pytest简介的主要内容,如果未能解决你的问题,请参考以下文章