我正在使用浏览器堆栈在iPhone和iPad真实设备上执行针对角度应用的量角器e2e测试用例。我能够启动应用程序,但是启动后没有执行任何操作,并且出现错误
配置特定类型的操作可以花费的时间 在它们被终止之前执行| Timeout |返回错误 到客户端。16000
在启动浏览器之前,我还尝试了以下代码:
browser.ignoreSynchronization=true;
以下是我的能力:
{
//IOS -IPhone 8
'browserstack.user': 'cxapsdpajpsdjpa',
'browserstack.key': 'adasdadsw3gMtN',
'browserstack.local': 'true',
'browserstack.debug': 'true',
'device': 'iPhone 8',
'realMobile': 'true',
'os_version': '11.0',
'browserName': 'chrome',
'browserstack.local':'true',
'browserstack.debug':'true',
'browserstack.networkLogs':'true'
},
请参阅浏览器堆栈上视觉异常日志的所附快照
预先感谢
答案 0 :(得分:0)
可能的副本:Selenium/Protractor .NET test hangs when using BrowserStack iPhone on remote website
粘贴以下答案以供参考:
我了解您正在真实的iOS设备上运行量角器测试。量角器使用execute_async方法注入JavaScript。 Appium不完全支持execute_async方法,因此您可能会发现它失败。您可以在以下链接中找到有关此问题的更多详细信息: