如何使用量角器脚本使用Browserstack的移动设备测试功能?

weixin_38050602 2019-09-12 02:16:14
我写了一个spec和一个配置文件,使用量角器和browserstack运行测试不同浏览器上的网站。我正在尝试通过编辑配置来测试设备来利用browserstack的移动设备测试功能。 当量角器filename-conf运行时,返回以下错误。 “WebDriverError:尚未implementd请帮助我们:HTTTP://appium.io/get-involved.html”
这里是试图运行在移动网络浏览器的规格的配置。
exports.config = {
seleniumAddress: 'http://hub.browserstack.com/wd/hub',

specs: [

'example-spec.js'
],

multiCapabilities: [{

browserName : 'iPhone',
'platform' : 'MAC',
'device' : 'iPhone 5S',
'deviceOrientation' : 'portait',
'project' : 'Isengard Mobile Automation',
'build' : 'Mobile Test',
'browserstack.user': 'username',
'browserstack.key': 'keyname',
acceptSslCerts: 'true'
directConnect: true

}],

我需要appium来利用browserstacks移动测试吗?

...全文
43 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38053856 2019-09-12
  • 打赏
  • 举报
回复

BrowserStack使用Appium推动iOS上的Selenium测试。您收到的异常可能表示您执行的某个Selenium命令,尚未由Appium支持。 您无需下载Appium即可在BrowserStack的移动测试平台上运行您的Selenium脚本。你只需要改变这些功能(就像你已经完成的一样),你应该好好去。 我会建议伸手BrowserStack的支持([email protected]),因为它们将帮助你最好的球员与此:) 注:将你的iOS提到的能力正确在BrowserStack的文档here中给出。您无需在此进行任何更改。
weixin_38061608 2019-09-12
  • 打赏
  • 举报
回复

很少变化还建议在评论自己的能力 - multiCapabilities: [ { platformName: 'iOS', platformVersion: '7.1', browserName: '', app: '<your app name>', deviceName: 'iPhone 5S', 'deviceOrientation' : 'portait', 'project' : 'Isengard Mobile Automation', 'build' : 'Mobile Test', 'appium-version': "1.4.0", username: '<USERNAME>', accessKey: '<KEY>', acceptSslCerts: 'true', directConnect: 'true' }],

477

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧