如何使用Pytest运行多个测试文件?

阿尔图其网 测试交流1 21字数 359阅读1分11秒阅读模式
摘要

我有一个pytest项目和一个想从两个python文件运行测试的项目。项目结构如下所示:在项目的根部有一个;“测试”;文件夹,它包含几个。。。

我有一个pytest项目和一个想从两个python文件运行测试的项目。项目结构如下所示:在项目的根部有一个;“测试”;文件夹,它包含多个文件夹;“测试api1”&引用;“测试api2”&引用;“测试api3”;,它们中的每一个都包含conftest。py和测试文件。文章源自玩技e族-https://www.playezu.com/204742.html

测验:文章源自玩技e族-https://www.playezu.com/204742.html

  • test_api1:
    conftest.py,
    测试api_ 1
  • test_api2:
    conftest.py,
    api_ 2
  • test_api3:
    conftest.py,
    api_ 3

通常我会运行这样的测试文章源自玩技e族-https://www.playezu.com/204742.html

python-m pytest-vs-k测试(如果我想运行tests目录中的所有测试)文章源自玩技e族-https://www.playezu.com/204742.html

或者像这样文章源自玩技e族-https://www.playezu.com/204742.html

python-m pytest-vs-k test_api1.py(如果我想运行某个测试)。文章源自玩技e族-https://www.playezu.com/204742.html

但是现在我想从两个特定的文件test_。我该怎么做?文章源自玩技e族-https://www.playezu.com/204742.html

软件测试功能测试测试用例文章源自玩技e族-https://www.playezu.com/204742.html

注意:本文法律责任由该作者承担,侵权请联系2523030730▷诈骗举报◁▷新闻不符◁▷我要投稿◁
  • 我们QQ群
  • QQ扫一扫
  • weinxin
  • 微信公众号
  • 公众号扫一扫
  • weinxin
评论  1  访客  1
    • Max Skoryk
      Max Skoryk 9 未知系统 IANA

      只需添加要作为位置参数运行的文件,例如:
      python -m pytest test_api1.py test_api2.py test_apiN.py

    匿名

    发表评论

    匿名网友

    确定