当前位置:   article > 正文

pytest使用方法_pytest 测试类结束执行的方法

pytest 测试类结束执行的方法

pytest使用方法

1.安装pytest
windows: 管理员打开cmd

 pip install pytest 
  • 1

2.初始化和结束方法

初始化:setup() #运行于每一个测试方法开始
结束:teardown() #运行于每一个测试方法结束
类初始化: setup_class() #只会在测试类开始运行一次
类结束: teardown_class() #只会在测试类结束运行一次
  • 1
  • 2
  • 3
  • 4

3.pytest配置文件

名字:
	 pytest.ini
 	 (或)tox.ini
配置文件作用:
 	保存pytest在命令行运行时,需要的所有参数信息
创建位置:
 	项目根目录下
 	文件首行写入: [pytest]
配置命令行参数:
	 addopts = 参数
搜索目录:
	testpaths = 相对目录
搜索文件名:
	python_files = 文件名字 # 文件可以指定某个全名 也可以指定通
配符写法
搜索指定执行测试类: 
	python_classes = 类全名 或者 通配符
搜索指定执行测试方法: 
	python_functions = 方法全名 或者 通配符 

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

3.报告插件
windows管理员打开cmd

pip install pytest-html 
  • 1
addopts后面 :
	--html=路径+报告文件夹名字+生成报告名.html
	windows: addopts = --html=./report\\report.html
  • 1
  • 2
  • 3

4.修改测试方法默认执行顺序

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/739872
推荐阅读
相关标签
  

闽ICP备14008679号