当前位置: 首页 > 知识库问答 >
问题:

空手道DSL surefire-报告重复时间

邢飞昂
2023-03-14

但是,当看到html报告时,这一个显示5分钟的执行时间,在控制台里说是2.5分钟。

我们在sunfire报告中发现,特性son、调用web服务的步骤延迟了30 ms,但调用此特性son的步骤也有30 ms。60毫秒也是如此。

>

  • 呼叫(feature Son.feature)30ms

    对不起,我的英语不好。谢谢你的帮助

  • 共有1个答案

    彭梓
    2023-03-14

    2件事。

    1. 如果使用并行运行程序,您将看到不同的时间(实际/经过)
    2. 调用功能时,只需关注父级报告的时间

    您是否可以参考以下视频,以便更好地进行故障排除:https://twitter.com/karatedsl/status/1049321708241317888

     类似资料:
    • 我不得不错误地运行maven-clean命令,并清理目标报告文件夹。现在,如果我构建并运行我的功能文件,就会出现以下错误。我如何解决这个问题? 顺便说一句,我使用的是空手道版本0.9.0(尽管它可能并不依赖于此) 此外,如果导致以下问题,我该如何清理报告文件夹?

    • 我正在使用空手道9.0。0并并行运行功能文件,并使用空手道并行运行代码生成cucumber报告。问题在于,在功能概述中的报告中,它将总执行时间显示为 特征1执行时间特征2执行时间特征3执行时间=总执行时间 但是,如果在多个线程中并行运行特性,则实际执行时间会更短。如何显示和计算测试套件的运行时间。

    • 问题内容: 我正在尝试让空手道DSL报告工作,这被证明是一个挑战,因为我的团队使用Circle CI而不是Jenkins。黄瓜报告似乎仅对詹金斯有用。 我在这里查看了此文档: https://github.com/intuit/karate/tree/master/karate-demo#example-report https://github.com/jenkinsci/cucumber-re

    • 如何通过电子邮件发布空手道cucumber生成的完整html报告? 谢谢

    • 我已经按照空手道文档中的步骤创建了一个项目,我运行了默认的archifect中给出的示例测试用例,我的用例通过了,但我没有得到任何报告 我的功能文件是 场景:获取所有用户,然后按id获取第一个用户 方法get Then状态200时给定路径'users' DEF first=响应[0] 给定路径'users',方法get Then status 200时的first.id 场景:创建一个用户,然后通

    • 我试图将空手道测试的json结果导入到AssertThat Jira插件中。 导入在cucumber js 5.1.0中运行良好,但在karate 0.9.2中失败 问题似乎在于断言在json中使用特性的“name”与其内部特性名称相关,以及karate和cucumber js使用“name”和“description”字段的方式不同。 Cucumber js使用特性文件本身的特性名称,例如,带有