pytest实现多种调用方式
更新时间:2023年12月05日 14:37:01 作者:白菜兔
pytest是一个非常成熟的全功能的Python测试框架,本文主要介绍了pytest多种调用方式,具有一定的参考价值,感兴趣的可以了解一下
官方用例
# content of myivoke.py import sys import pytest class MyPlugin: def pytest_sessionfinish(self): print("*** test run reporting finishing") if __name__ == "__main__": sys.exit(pytest.main(["-qq"],plugins=[MyPlugin()]))
# content of other_invoke.py import pytest if __name__ == "__main__": retcode = pytest.main() print(retcode)
# content of test_invok_01.py def test_invok_01(): print("test_invok_01 was invoked") assert 0
解读与实操
- 通过pytest命令行调用
- 通过python命令行调用
- python代码中调用
到此这篇关于pytest实现多种调用方式的文章就介绍到这了,更多相关pytest 调用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Python Pexpect库自动化交互式进程控制的expect_list方法解析
Pexpect是一个Python库,为自动化和交互式进程控制提供了丰富的功能,而expect_list方法是其功能强大且灵活的一部分,将详细探讨如何使用这一方法,并提供多个示例来说明其应用场景和功能2024-01-01Python + selenium + requests实现12306全自动抢票及验证码破解加自动点击功能
这篇文章主要介绍了Python + selenium + requests实现12306全自动抢票及验证码破解加自动点击功能,需要的朋友可以参考下2018-11-11使用sublime text3搭建Python编辑环境的实现
这篇文章主要介绍了使用sublime text3搭建Python编辑环境的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2021-01-01
最新评论