【pytest-1】pytest安装和运行

一、定义及优点

 pytest是Python最流行的单测和接口测试框架之一。

优点:

  • 允许直接使用assert进行断言,而不需要使用self.assert*;
  • 可以自动寻找单测文件、类和函数;
  • Modular fixtures可以用于管理小型或参数化的测试信息;
  • 与unittest和nose单测框架兼容;
  • 兼容性较好,支持Python 2.7,Python 3.4+。
  • 丰富的插件支持,共计有超过315个插件支持;
  • 可以很好的和CI工具结合,例如jenkins;

二、安装

直接使用命令:pip install -U pytest

通过命令:pytest --version 查看安装版本

三、创建一个简单的demo

1、创建项目名称,方法必须是test_开头

格式:test_*.py  or *_test.py

/

2、如何运行呢?

  进入当前路径,输入命令pytest,执行所有的文件

  指定执行的文件名字:pytest -q test_1.py

  格式:pytest -q  xx.py

运行结果:

3、在pycharm里面配置如下:

换成类也是一样的,多个测试方法在同一个类中:

运行的一些命令:

pytest test_mod.py  运行一个具体的模块

pytest testing/ 运行一个路径下的所有case

pytest -K 

posted @ 2019-05-25 21:24  做一只热爱生活的小透明  阅读(504)  评论(0)    收藏  举报