量角器e2e测试在Saucelabs上失败,但它在局部硒网格上工作正常

时间:2015-09-04 18:59:17

标签: jasmine protractor selenium-grid saucelabs e2e-testing

我们正在使用Protractor 1.3.1,大多数团队在Saucelabs网格上运行测试时会抱怨。因为同一组测试一直在本地网格上正常工作。在调试我在Saucelabs网格上注意到的是它有时解决了量角器的承诺,但有时它并没有。为了解决问题,我们必须停止依赖量角器承诺,这使得我们的茉莉 - 量角器代码变得丑陋,当然还有额外的努力。

正如我所描述的那样,失败发生在任何与promise相关的事件之后,例如click(),sendKeys(),customWaitFunction()等。

我想知道它是旧版本的量角器还是有一些导致这些失败的网络延迟?任何提高测试成功率的建议都受到高度赞赏。

注意: - 几乎所有应用程序都是非角度应用程序。 - 联系Saucelabs的人,他们没有看到任何问题,使应用程序建议以脚本解决问题。

0 个答案:

没有答案