【发布时间】:2015-04-24 02:24:44
【问题描述】:
在 AngularJS 应用程序中是否可以检测环境是否为 Protractor?
我想在运行测试时禁用某些功能,例如地理位置。这不是我目前想要测试的东西,我很确定这是导致我的测试无法运行的原因。
在我的应用程序中,我使用 window.jasmine 在运行 Jasmine 测试时禁用某些轮询操作,因此类似的东西会很好。
即
if(!window.protractor) {
geoLocationRun()
}
这不起作用,而且我似乎没有任何东西可以在 Window 上使用。
注意:我知道我可以模拟出我可以做的地理位置,如果这是不可能的。无论如何,这也许是最好的方法,但是最好知道是否有合适的解决方案。 How do I enable geolocation support in chromedriver for Selenium?
【问题讨论】:
标签: angularjs protractor