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

    用到的代码:

    1. def func(x):
    2. return x + 1
    3. def test_answer():
    4. assert func(3) == 5
    5. def test_answer2():
    6. assert func(3) == 5

    在Pycharm 运行一条测试用例,只需要点击三角符号,然后点击运行就可以只允许这一条测试用例
    image.png

    在Pycharm 运行多条测试用例,找一个没有代码的空行直接右键运行,就会运行所有的测试用例了
    image.png

    可以看到这两个都运行了
    image.png

    当然你也可以使用命令行的方式进行运行
    image.png