空手道测试卡住永远跑步

时间:2019-11-05 12:25:33

标签: karate

我们目前有大约200个测试功能。我们开始面对一些奇怪的事情,大多数情况下,测试只是卡住了,而当我们按以下方式运行mvn test命令时,测试将不会继续进行:


@odata.context          : https://graph.microsoft.com/v1.0/$metadata#users('48db12f7-f809-4ff0-a55c-ab05e135c092')/photo/$entity
@odata.mediaContentType : image/jpeg
@odata.mediaEtag        : "D4976167"
id                      : 360X360
height                  : 360
width                   : 360

某些测试可以正常运行。但是在某些时候,其余的只是挂起而卡住了。

我们使用10个线程并行运行测试。

它像this

那样卡住

有人经历过类似的事情吗?有什么想法可能出问题了吗?

谢谢

2 个答案:

答案 0 :(得分:1)

此问题应在0.9.5.RC3中修复-可稳定地用于API测试,因此建议您升级。

答案 1 :(得分:0)

我实际上遇到了与您相同的问题,但是由于声誉我无法发表评论,我的项目与Gradle一起使用,并且我使用的是IntelliJ IDEA和JDK1.8(在我尝试使用Jetbrains SDK11之前,同样的问题,我降级到Java 8,一切都恢复了),按照彼得所说的做,并升级到0.9.5.RC4,但是当我执行某些功能时,它们却永无止境,例如,我目前开发了一个非常简单的功能,该功能调用另一个功能进行登录,它可以用于许多其他功能,但是对于这个功能,它似乎要执行到最后,而再也不会回到调用方功能,因为我用尽了所有选项制作了一个新的简单项目,复制了我存储功能的资源文件夹和运行并行类的资源,然后重试,但行为相同,执行永无止境。

在执行过程中,我将在屏幕上上传图像,因为您可以看到它已经执行了15分钟

projectView