php 网站出现乱码鞍山玉佛苑玉佛图片
一、pytest简介
pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高
二、 pytest 单元测试框架
1、pytest 特点
- pytest是python当中的一个单元框架,比unittest更灵活
 - pytest和selenium,requests,appium结合实现web自动化,接口自动化,app自动化
 - pytest可以实现测试用例的跳过以及reruns失败用例重试
 - pytest可以和allure生成非常美观的测试报告
 - pytest可以和Jenkins持续集成
 
2、pytest 插件
- pytest
 - pytest-html 生成html格式的自动化测试报告
 - pytest-xdist 测试用例分布式执行,多CPU分发
 - pytest-ordering 用于改变测试用例的执行顺序
 - pytest-rerunfailures 用例失败后的重跑
 - allure-pytest 用于生成allure的报告
 
2、pytest 使用规则
- 模块名必须以test_开头或者_test结尾
 - 测试类必须以Test开头,并且不能有init方法
 - 测试方法必须以test开头
 
注
 参考:https://blog.csdn.net/weixin_41923467/article/details/122449137
