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

我写了一个spec和一个配置文件,使用量角器和browserstack运行测试不同浏览器上的网站。我正在尝试通过编辑配置来测试设备来利用browserstack的移动设备测试功能。 当量角器filename-conf运行时,返回以下错误。
“WebDriverError:尚未implementd请帮助我们:HTTTP://appium.io/get-involved.html”如何使用量角器脚本使用Browserstack的移动设备测试功能?

这里是试图运行在移动网络浏览器的规格的配置。

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移动测试吗?需要

回答:

BrowserStack使用Appium推动iOS上的Selenium测试。您收到的异常可能表示您执行的某个Selenium命令,尚未由Appium支持。

您无需下载Appium即可在BrowserStack的移动测试平台上运行您的Selenium脚本。你只需要改变这些功能(就像你已经完成的一样),你应该好好去。

我会建议伸手BrowserStack的支持([email protected]),因为它们将帮助你最好的球员与此:)

注:将你的iOS提到的能力正确在BrowserStack的文档here中给出。您无需在此进行任何更改。

回答:

很少变化还建议在评论自己的能力 -

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'

}],

以上是 如何使用量角器脚本使用Browserstack的移动设备测试功能? 的全部内容, 来源链接: utcz.com/qa/259863.html

回到顶部