Pytest-安装&运行

作者: gavin 分类: Python,自动化测试 发布时间: 2020-11-06 23:33

一、安装

1)新建项目,在PyCharm上进行安装pytest即可

2)两种安装方式,目测第二种比较受用

pip install-U pytest      
pip3 install pytest -i http://pypi.douban.com/simple/  --trusted-host  pypi.douban.com

二、cmd执行

1)运行pytest时系统会自动测试满足一下条件的内容   

test_***.py   ***_test.py  # test开头或结尾的py文件
class TestApi: # Test 开头的类
def test_hi:  # test开头的方法

2)参数

-v :可以打印详细信息

-q:显示简单结果

-s:详细打印结果

-x:遇到执行失败的用例或错误,停止测试

--maxfail=1:测试用例失败达到1个,停止测试

-k login **.py: 执行当前文件名称中包含login字符的测试用例

-k "not login"  **.py:执行当前文件名称中不包含login字符的测试用例

-k  "login or weibo"   **.py:执行当前文件名称中包含login字符或weibo字符的测试用例

-m  login:执行文件中用@pytest.mark.login 修饰的测试用例

作者:就是要做很飒的姑娘
链接:https://www.jianshu.com/p/953a33005ab9
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

三、pycharm执行

perferences —->Tools  —–> Python Integrated Tools —->Default test runner设置为pytest

之后直接执行测试用例即可

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注