我如何在 Allure 历史记录中选择特定的测试会话?

问题描述 投票:0回答:1

我想知道如何在 Allure 报告版本 2.27.0 中选择特定的测试会话结果。 让我为您提供有关我的工作流程的更多详细信息。

  1. 我执行
    pytest mytest.py  --alluredir=allure-results/mytest_<YYYY_MM_DD_HH_MM_SS>
  2. 我生成报告
    allure generate allure-results/mytest_<YYYY_MM_DD_HH_MM_SS> --clean --output allure-report/mytest_<YYYY_MM_DD_HH_MM_SS>
  3. 我确实确认我看到了我的报告
  4. 我循环上一步并确保遵循描述的说明https://allurereport.org/docs/history-and-retries/创建历史执行

假设我有这样的跑步:

  • 我的测试_2024_03_19_08_30_00
  • 我的测试_2024_03_19_08_40_00
  • 我的测试_2024_03_19_08_50_00
  • ....
  • 我的测试_2024_03_19_10_55_00

我确实确认我可以在“趋势”图中看到不同的执行情况,并在SuitesMytest_2024_03_19_10_55_00中看到最终结果

现在我想关注过去的执行情况,例如 mytest_2024_03_19_08_40_00。 我怎样才能做到这一点 ?我可以浏览每个特定的测试用例并单击“历史记录”,但这不是我所期望的。

您有办法满足我的需求吗? 我感谢你的帮助。

pytest allure
1个回答
0
投票

要启用历史趋势中以前报告的链接,您需要提供指定了 reportUrl 属性的

executor.json

© www.soinside.com 2019 - 2024. All rights reserved.