【问题标题】:How to report percentage of passed Test Scenarios in allure report instead of passed test steps如何在魅力报告中报告通过测试场景的百分比,而不是通过测试步骤
【发布时间】:2021-10-26 16:01:16
【问题描述】:

在我们使用 WebdriverIO 的项目中,我们目前正在生成测试步骤通过百分比的魅力报告。 如何更改它以生成 % 以代替通过的测试场景?

例如:特征文件有如下场景:

Test Scenario 1:
Test Step 1
Test Step 2
...
Test Step 10

Test Scenario 2:
Test Step 1
Test Step 2
...
Test Step 10

如果说测试场景 1 中的所有步骤都成功执行,而测试场景 2 中的测试步骤 6 继续失败,则魅力报告表明通过率为 75%。如何纠正这种情况以在测试场景的基础上给出结果?

目前我们在配置文件中有以下内容:

var isSteppassed = stepResult.getStatus();
if (isSteppassed != 'passed')
{
failed++}

感谢帮助

【问题讨论】:

    标签: webdriver-io allure


    【解决方案1】:

    useCucumberStepReporter: true 添加到reporters: [['allure': {}]]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-06-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多