当前位置: 首页 > wzjs >正文

中国农业建设信息网站网页设计个人主页模板

中国农业建设信息网站,网页设计个人主页模板,做临时工有哪些网站,如何打开网站一、完整步骤 常规allure报告的生成方法是在pytest全部用例执行完成后,手动在命令行执行如 allure generate ./temps -o ./report --clean每次用例执行完成后都要重复如此的操作,十分繁琐。 可以使用如下方式让用例执行完成后自动生成报告到当前目录下…

一、完整步骤

常规allure报告的生成方法是在pytest全部用例执行完成后,手动在命令行执行如

 allure generate ./temps -o ./report --clean

每次用例执行完成后都要重复如此的操作,十分繁琐。

可以使用如下方式让用例执行完成后自动生成报告到当前目录下:

1、首先在pytest.ini里面配置。(如没有则在根目录下创建)

[pytest]
addopts = -vs --alluredir=./temps --clean-alluredir

2、其次在conftest.py里面新增如下代码。(如没有则在根目录下创建)

import osdef pytest_sessionfinish(session, exitstatus):os.system("allure generate ./temps -o ./report --clean")

则可以在用例执行完成后自动生成报告。

二、代码讲解

1、ini配置文件

[pytest]
addopts = -vs --alluredir=./temps --clean-alluredir

-v
作用: 增加详细输出。
说明: 使 pytest 输出更详细的测试结果,包括每个测试用例的状态和输出信息。
-s
作用: 允许打印到控制台。
说明: 禁止 pytest 捕获标准输出和标准错误输出,允许测试脚本中的 print 语句正常输出到控制台。
--alluredir=./temps
作用: 指定生成 Allure 测试结果文件的目录。
说明: 将测试结果保存到指定目录(这里是 ./temps),以便后续生成 Allure 报告。
--clean-alluredir
作用: 清空指定的 Allure 结果目录。
说明: 在生成新的测试结果之前,清空指定的目录(这里是 ./temps),避免旧的结果文件干扰新结果。

2、conftest.py

import osdef pytest_sessionfinish(session, exitstatus):os.system("allure generate ./temps -o ./report --clean")

定义一个 pytest 的 hook 函数 pytest_sessionfinish

执行 Allure 报告生成命令:os.system("allure generate ./temps -o ./report --clean")

三、踩坑

之前直接在fixture中编写os代码,期望能够在用例执行完成后生成报告,但受到pytest框架的影响,会导致用例缺失(我有十个用例,在fixture里面执行完后只有9个用例的报告)

@pytest.fixture(scope="session", autouse=True)
def generate_allure_report(request):yieldos.system("allure generate ./temps -o ./report --clean")

http://www.dtcms.com/wzjs/87813.html

相关文章:

  • 海南住房建设厅定额网站网站访问量排行榜
  • 网站建设的素材处理方式域名查询平台
  • 备案网站可以做卡盟么合肥seo排名收费
  • 急求一张 网站正在建设中的图片简述如何优化网站的方法
  • 甜品制作网站新的seo网站优化排名 排名
  • 招标文件免费下载网站湖南关键词网络科技有限公司
  • 企业网站建设合同宁波seo推广费用
  • 做网站 360的好不好网站互联网推广
  • 网站建设用书国内搜索引擎排名
  • 济南网站建设公司排行最新网站推广方法
  • 天津做网站认准津坤科技seo的含义是什么意思
  • 我做网站了高清免费观看电视网站
  • 做b2b比较好的网站网站服务器查询工具
  • 沧州网站建设公司翼马如何自己弄个免费网站
  • 小程序模板代理南宁seo优化公司
  • 记事本做网站滚动条营销网站建设的因素
  • 定制做网站费用百度一下 官方网
  • 学校要求做网站收录入口在线提交
  • 门户网站对应序号是什么网站免费建站app
  • 企业网站布局代码大数据培训班需要多少钱
  • 网站平台建设思路东莞疫情最新消息今天
  • 网站制作农业网络营销常用的工具有哪些
  • 乐清网站建设哪家好2024年的新闻时事热点论文
  • 目录网站做外链线下营销推广方式都有哪些
  • 江苏卓业建设网站磁力狗最佳搜索引擎
  • 成都企业网站建设淘宝关键词排名查询工具免费
  • 网站建设业务员培训合作seo公司
  • 百度不到公司网站南京疫情最新消息
  • 查询网站有没有备案营销顾问公司
  • 静海网站建设制作全国知名网站排名