【问题标题】:Java net SocketTimeoutException in Karate空手道中的 Java 网络 SocketTimeoutException
【发布时间】:2018-11-20 17:47:54
【问题描述】:

单个功能文件中有两个场景,场景 1 执行没有任何问题,但在执行场景 2 时出现以下错误

ERROR com.intuit.karate - **java.net.SocketTimeoutException**: Read timed out, http call failed after 31237 milliseconds for URL: projectURL
com.intuit.karate.exception.KarateException: javascript function call failed:
java.net.SocketTimeoutException: Read timed out

【问题讨论】:

  • 在 com.intuit.karate.Script.evalFunctionCall(Script.java:1622) 在 com.intuit.karate.Script.call(Script.java:1573) 在 com.intuit.karate.Script .callAndUpdateConfigAndAlsoVarsIfMapReturned(Script.java:1690) at com.intuit.karate.StepDefs.callAndUpdateConfigAndVars(StepDefs.java:582) at ✽.* call read('classpath:threadWait.js')(/Users/testing.feature:72 )

标签: karate


【解决方案1】:

尝试增加超时时间:https://github.com/intuit/karate#configure

* configure readTimeout = 10000

【讨论】:

  • 感谢您的回复,即使增加了 readtimeout ,我仍然收到相同的错误。通过soap UI访问相同的url没有任何问题
  • @AutomationTester 请遵循此流程。github.com/intuit/karate/wiki/How-to-Submit-an-Issue - 帮助我们帮助您或解决任何潜在问题(极不可能,因为似乎没有其他人遇到此问题)
  • 这是devops方面的环境问题,感谢您的帮助
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-15
  • 1970-01-01
  • 1970-01-01
  • 2021-04-14
相关资源
最近更新 更多