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")
相关推荐
以太浮标3 分钟前
华为eNSP模拟器综合实验之- AC+AP无线网络调优与高密场景
java·服务器·华为
不解风水13 分钟前
《深度学习入门:基于 Python 的理论与实现》(斋藤康毅)
人工智能·python·深度学习
Mr__Miss14 分钟前
JAVA面试-框架篇
java·spring·面试
偷星星的贼1119 分钟前
数据分析与科学计算
jvm·数据库·python
小马爱打代码23 分钟前
SpringBoot:封装 starter
java·spring boot·后端
STARSpace888836 分钟前
SpringBoot 整合个推推送
java·spring boot·后端·消息推送·个推
码农幻想梦37 分钟前
实验八 获取请求参数及域对象共享数据
java·开发语言·servlet
Blossom.1181 小时前
AI Agent智能办公助手:从ChatGPT到真正“干活“的系统
人工智能·分布式·python·深度学习·神经网络·chatgpt·迁移学习
应用市场1 小时前
Adam优化器深度解析:从数学原理到PyTorch源码实
人工智能·pytorch·python
a努力。1 小时前
2026 AI 编程终极套装:Claude Code + Codex + Gemini CLI + Antigravity,四位一体实战指南!
java·开发语言·人工智能·分布式·python·面试