pytest使用整理
            时间:2021-07-22 17:34:46  
            收藏:0  
            阅读:0
        
        
        [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‘,‘./文件名‘])        :包含多个条件时,用逗号隔开
  
 
 
- 主函数模式
            评论(0)
        
        
        