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")
相关推荐
Thanwind3 分钟前
系统可观测性解析与其常用套件
java
茶本无香4 分钟前
设计模式之六—组合模式:构建树形结构的艺术
java·设计模式·组合模式
LJianK16 分钟前
select .. group by
java·数据库·sql
yayatiantian_20226 分钟前
Ubuntu 24.04 安装与配置 pyenv
linux·运维·python·ubuntu·pyenv
猿小羽13 分钟前
[TEST] Spring Boot 快速入门指南 - 1769246843980
java·spring boot·后端
阿蒙Amon17 分钟前
C#每日面试题-简述this和base的作用
java·面试·c#
毕设源码-朱学姐20 分钟前
【开题答辩全过程】以 基于SSM的航班管理系统的设计与实现为例,包含答辩的问题和答案
java
June bug21 分钟前
【python基础】常见的数据结构的遍历
开发语言·数据结构·python
indexsunny21 分钟前
互联网大厂Java求职面试实战:Spring Boot、微服务与Redis缓存技术解析
java·spring boot·redis·微服务·面试·电商·技术栈