pytest之一:环境安装
1.pytest简单介绍
pytest:Pytest是一个使创建简单及可扩展性测试用例变得非常方便的框架。测试用例清晰、易读而无需大量的繁琐代码。只要几分钟你就可以对你的应用程序或者库展开一个小型的单元测试或者复杂的功能测试。pytest支持第三方插件,灵活性较高。
pytest功能:
- 通过python编写脚本,简单方便
- pytest支持调用unittest用例
- pytest支持参数化
- 执行特定的用例顺序
- 利用插件生成html报告
2.pychram运行pytest
我们代码都是在pycharm中编写的,每次都从cmd中或者从下Terminal中运行输入pytest比较不方便,如果直接在pycharm上右键运行,又不出运行按钮,这个时候,我们只需要更改下运行规则就可以了。
file->Setting->Tools->Python Integrated Tools->Default test runner->选择py.test就行了

3.知识总结
- pytest执行规则是通过调用目录下文件名为test_*.py文件
- pytest执行时类名必须是通过Test开头,函数也必须是test为前缀,且类Test下不能有__init__方法
- pytest断言是通过assert进行调用
- pytest执行通过cmd进行在当前目录执行
浙公网安备 33010602011771号