Gruntjs 使用grunt量角器运行程序时,量角器隐式等待不起作用

Gruntjs 使用grunt量角器运行程序时,量角器隐式等待不起作用,gruntjs,protractor,e2e-testing,Gruntjs,Protractor,E2e Testing,目前我正在为一些JS应用程序编写e2e测试。由于我不是一名JS开发人员,所以我对这个主题进行了一段时间的研究,最终得到了以下设置: Jasmine2作为测试框架 grunt作为“构建工具” 量角器 jenkins作为CI服务器(已经用于很多java项目) 尽管测试中的应用程序不是用angular编写的,但我还是决定使用量角器,遵循一个很好的指南,介绍如何使量角器在没有angular的情况下也能很好地运行 编写一些简单的测试并在本地运行它们非常有效。为了隐式地等待一些元素出现在dendom中,

目前我正在为一些JS应用程序编写e2e测试。由于我不是一名JS开发人员,所以我对这个主题进行了一段时间的研究,最终得到了以下设置:

  • Jasmine2作为测试框架
  • grunt作为“构建工具”
  • 量角器
  • jenkins作为CI服务器(已经用于很多java项目)
尽管测试中的应用程序不是用angular编写的,但我还是决定使用量角器,遵循一个很好的指南,介绍如何使量角器在没有angular的情况下也能很好地运行

编写一些简单的测试并在本地运行它们非常有效。为了隐式地等待一些元素出现在dendom中,我在conf.js中使用了以下代码:

onPrepare:function(){ browser.driver.manage().timeout().implicitlyWait(5000); }