Pytest介绍
?非常容易上手,入门简单,文档丰富,文档中有很多实例可以参考
?能够支持简单的单元测试和复杂的功能测试
?支持参数化
?执行测试过程中可以将某些测试跳过,或者对某些预期失败的case标记成失败
?支持重复执行失败的case
?支持运行由nose, unittest编写的测试case
?具有很多第三方插件,并且可以自定义扩展
?方便的和持续集成工具集成 新葡京源码搭建QQ:2152876294 网址diguaym.com
安装pytest
1.安装方法
pip install -U pytest
2.查看安装的版本
pytest --version
结果:This is pytest version 3.4.1, imported from python安装路径\lib\site-packages\pytest.py
实例一(官网实例)
1、定义被测试函数func,将传递进来的参数加1后返回
2、定义测试函数 test_answer对func进行测试
3、test_answer中利用断言进行结果验证
4、将代码保存,命名为test_sample.py
原文地址:http://blog.51cto.com/13910964/2155285
时间: 2024-10-05 23:25:19