Allure 报告将测试和测试步骤标记为通过,但也表明结果未知?

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

我的魅力报告将我的测试和所有步骤标记为已通过,但报告中展开测试步骤的箭头标记为紫色,据我所知,这表示未知结果(CSS 类表示这一点)。

这只发生在少数测试中(大多数其他测试都有一个用于展开的绿色箭头),但我无法真正看到模式,因为它们使用不同类型的断言。此外,当 allure 将测试结果标记为未知时,我找不到好的信息。

有什么想法吗?

我正在使用WDIO和最新的allure(7.16.14)

node.js allure wdio
2个回答
0
投票

这是由于我们的测试步骤在执行过程中没有结束而造成的。一旦我们添加了一个额外的 endStep 调用,它就可以正常工作了。


0
投票

在“describe”块中的测试脚本中添加一个Uniquename,并添加“done”方法来执行所有弯曲测试脚本的执行。 例子: 描述('登录套件',async()=> { // 在测试套件开始处执行一段代码

before("init", async (done) => {
   await loginExecution() 
   done;
    
});
© www.soinside.com 2019 - 2024. All rights reserved.