运行BrowserStack时所需的功能使用移动设备进行自动化

时间:2017-03-28 12:33:34

标签: webdriver automated-tests browserstack

描述
BrowserStack documentation列出了您可以为其Automate产品设置的所有功能,但没有描述哪些功能必须存在才能进行测试,例如Google Nexus 5'

Their code generator建议:

{
   "browserName" : "android",
   "platform" : "ANDROID",
   "device" : "Google Nexus 5"
} 

但我从经验中知道这套功能也有效:

{"os":"android", "device": "Google Nexus 5"}

因此,我问自己:

问题
{"device": "Google Nexus 5"}也有效吗? 如果没有,使用BrowserStack Automate与特定移动设备时,最小和正确的功能集是什么?

2 个答案:

答案 0 :(得分:0)

建议使用BrowserStack的代码生成器。这可确保您拥有正确的测试环境。

答案 1 :(得分:0)

是的,当您请求仅具有“设备”功能的webdriver会话时set,BrowserStack将使用设备的默认浏览器在该设备上成功创建会话。

来源:与一位善良的BrowserStack技术支持员工进行电子邮件对话。