Python+Pytest框架,“main_run.py文件怎么编写“?

1、新建"main_run.py文件

python 复制代码
import pytest
import os

if __name__ == '__main__':
    # 通过pytest 运行 并且生成allure 报告,在报告里面打印需要去掉"---vs"里面的"s"!!
    # 第一步:指定运行文件,通过文件会生成结果的数据,每次运行前会清空历史数据
    # "./testcase/" 运行testcase下的所有文件,也可以指定一个文件
    pytest.main(["-vs", "./testcase/","--alluredir", "./result", "--clean-alluredir"])
    # 第二步:把数据转成测试报告(HTML)
    os.system("allure generate ./result -o ./report_allure --clean")
相关推荐
有梦想的攻城狮13 小时前
maven中的os-maven-plugin插件的使用
java·maven·maven插件·os-maven-plugin·classifer
人工智能AI技术13 小时前
【Agent从入门到实践】44 监控与日志:添加监控指标、日志记录,方便问题排查
人工智能·python
Carry灭霸13 小时前
【BUG】Redisson Connection refused 127.0.0.1
java·redis
消失的旧时光-194313 小时前
第九课实战版:异常与日志体系 —— 后端稳定性的第一道防线
java·后端
钦拆大仁13 小时前
Java设计模式-状态模式
java·设计模式·状态模式
人道领域13 小时前
javaWeb从入门到进阶(SpringBoot基础案例2)
java·开发语言·mybatis
BHXDML13 小时前
数据结构:(二)逻辑之门——栈与队列
java·数据结构·算法
2301_8174973313 小时前
自然语言处理(NLP)入门:使用NLTK和Spacy
jvm·数据库·python
码农水水13 小时前
米哈游Java面试被问:Shenandoah GC的Brooks Pointer实现机制
java·开发语言·jvm·spring boot·redis·安全·面试
weixin_5500831513 小时前
QTdesigner配置在pycharm里使用anaconda环境配置安装成功
ide·python·pycharm