码迷,mamicode.com
首页 > 其他好文 > 详细

pytest使用整理

时间:2021-07-22 17:34:46      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:loading   方法   http   htm   指定   mamicode   nfa   插件   模式   

[TOP]

pytest

  • 常用插件(pip install 安装)
  • pytest-html : 用于生成html格式的自动化测试报告
  • pytest-xdist: 用于多线程执行用例的插件
  • pytest-ordering:用于改变测试用例执行顺序
  • pytest-rerunfailures:失败的用例重跑
  • allure-pytest:用于生成allure报告
  • pytest默认规则

    • 模块名必需以test_开头,或者_test结尾
    • 测试类必须以Test开头,并且不能使用init的初始化方法
    • 默认规则支持修改,可创建pytest.ini进行规则修改
      技术图片
  • pytest运行测试用例的方式

    • 主函数模式
      • pytest.main() :执行全部的用例
      • pytest.main([‘-vs‘]) :执行全部用例,显示用例的打印
      • pytest.main([‘./文件名‘]) :执行指定路径下的测试用例
      • pytest.main([‘./文件名/模块名::类名::函数名‘]) :执行指定的函数
      • pytest.main([‘-vs‘,‘./文件名‘]) :包含多个条件时,用逗号隔开
        技术图片

pytest使用整理

标签:loading   方法   http   htm   指定   mamicode   nfa   插件   模式   

原文地址:https://www.cnblogs.com/JKtest/p/15040905.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有
迷上了代码!