如何接收有关茉莉花/量角器超时的更多信息?



我尝试调试包含许多browser.wait语句的量角器测试。

我收到以下错误消息:

Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.configuration-parser.js:50 at ontimeout (timers.js:475:11) configuration-parser.js:50 at tryOnTimeout (timers.js:310:5) configuration-parser.js:50

(重复几次(

这根本帮不了我。

是否可以强制量角器/茉莉花提供有关在调试应用程序期间等待的特定条件的信息?或者至少在它崩溃时,提供它在引发超时异常之前等待的条件的信息。

这可以帮助我了解发生了什么,我的测试在哪一步真正崩溃。我尝试逐步调试测试,但它也没有帮助,因为当 Visual Studio 代码在特定行停止时,代码似乎并没有真正执行,而是在经历了expect语句之后。

我不确定是否有可能知道它发生在哪个脚本上。 我遇到了同样的问题,并将更大的茉莉花超时放在 conf.js 文件中解决了这个问题:

defaultTimeoutInterval: 2000000,

相关内容

最新更新