【发布时间】:2015-01-09 18:08:55
【问题描述】:
我尝试使用角度量角器设置测试。当我使用桌面浏览器时它工作正常,但在移动浏览器上失败。 这是量角器的集合。
seleniumAddress: 'http://hub.browserstack.com/wd/hub',
capabilities: {
'browserstack.user' : 'user',
'browserstack.key' : 'key',
'browserstack.debug': 'true',
'browserstack.local' : 'true',
'platform' : 'MAC',
'device' : 'iPad mini Retina'
},
我在使用iphone时在browserstack的日志中得到了这样的错误:
<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>6A1E5288B65A8A2C</RequestId>
<HostId>
ixGtp6t7yQWYa7cjkNqmaXLEHTXeKklSkf+Jmg9vnA/a+RYUfzUhJuNykqKAwOuoA3o1eQA9M9c=
</HostId>
</Error>
使用安卓时出现这样的错误
01:23 0 Injecting JavaScript-argsbodyscriptreturn (function () { var el = document.querySelector(arguments[0]); var callback = arguments[1]; try { angular.element(el).injector().get('$browser'). notifyWhenNoOutstandingRequests(callback); } catch (e) { callback(e); } }).apply(null, arguments);⇒
**This is feature will be implemented soon!**
谁能给我一些关于这个的想法?
【问题讨论】:
-
有关产品的功能相关问题应直接向您使用的公司或供应商提出;如果在基于开源/标准的代码中存在配置错误,那么我们可能会提供帮助。但是,Stack Overflow 并不专注于(甚至无法)提供特定于产品的支持。
-
browserstack 用于在自动化测试中驱动移动设备的驱动程序无法正常工作,并且并非特定于 browserstack。它尤其涉及异步脚本执行、脚本参数类型、定位器是否工作取决于驱动程序、文档构建延迟会强制在测试中添加等待。
标签: angularjs mobile protractor browserstack