Pytest 1.3 同时执行多条测试用例


pytest命令会执行当前目录及子目录下所有test_*.py*_test.py格式的文件。一般来说,用例需要遵循标准的测试发现规则。
这里就涉及到上篇文章中提到的,pytest 运行机制,这里将会为大家介绍如何在一个模块下运行一条,多条,测试用例


用到的代码:

def func(x):
    return x + 1

def test_answer():
    assert func(3) == 5

def test_answer2():
    assert func(3) == 5

在Pycharm 运行一条测试用例,只需要点击三角符号,然后点击运行就可以只允许这一条测试用例
image.png
在Pycharm 运行多条测试用例,找一个没有代码的空行直接右键运行,就会运行所有的测试用例了
image.png
可以看到这两个都运行了
image.png
当然你也可以使用命令行的方式进行运行
image.png


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM