当前位置: 首页 > news >正文

09、pytest多种调用方式

官方用例

# content of myivoke.py
import sys
import pytestclass 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 pytestif __name__ == "__main__":retcode = pytest.main()print(retcode)
# content of test_invok_01.pydef test_invok_01():print("test_invok_01 was invoked")assert 0

解读与实操

  • 通过pytest命令行调用

在这里插入图片描述

  • 通过python命令行调用

在这里插入图片描述

  • python代码中调用

在这里插入图片描述

在这里插入图片描述

应用场景

  • 个人调试或Jenkins调用,可使用python或pytest命令行
  • 测试平台,集成pytest时,可以在Python代码中调用pytest
http://www.lryc.cn/news/253965.html

相关文章:

  • 分布式锁常见实现方案
  • 26、pytest使用allure解读
  • Uncle Maker: (Time)Stamping Out The Competition in Ethereum
  • 浅谈可重入与线程安全
  • 深入理解TDD(测试驱动开发):提升代码质量的利器
  • pyqt5使用pyqtgraph实现动态热力图
  • 【android开发-16】android中文件和sharedpreferences数据存储详解
  • 《当代家庭教育》期刊论文投稿发表简介
  • 【操作教程】如何将外省医保转入广州市区(医保转移接续手续办理)?
  • 【分布式系统学习】CAP原理详解
  • 【聚类】K-modes和K-prototypes——适合离散数据的聚类方法
  • Python-炸弹人【附完整源码】
  • [英语学习][5][Word Power Made Easy]的精读与翻译优化
  • Apache Doris 详细教程(一)
  • 【Vue3从入门到项目实现】RuoYi-Vue3若依框架前端学习——登录页面
  • win11 关闭快速启动,解决重启后部分应用没有关闭的问题
  • python爬虫-某公开数据网站实例小记
  • 还记得当初自己为什么选择计算机?
  • “数”说新语向未来 | GBASE南大通用2023媒体交流会成功举办
  • 每天一点python——day88
  • xShell快捷键
  • OkGo导入失败解决办法
  • 02、pytest环境准备
  • 海上液化天然气 LNG 终端 ,数字孪生监控系统
  • C语言面试之旅:掌握基础,探索深度(面试实战之ARM架构二)
  • Axios详解及运用案例
  • 期刊影响因子和期刊分区(国内-中科院/国外-JCR分区)
  • R语言gWQS包在加权分位数和回归模型的应用
  • 【Makelist】release无法生成pdb
  • 【Linux】信号的保存和捕捉