我正在研究在浏览器堆栈上运行的宁静+ JBehave测试。我在serenity.properties文件中设置功能:
browserstack.user=...
browserstack.key=...
browserstack.server=hub-cloud.browserstack.com
browserstack.browserName=iPhone
browserstack.device=iPhone 8 Plus
browserstack.realMobile=true
browserstack.os_version=11
browserstack.name=Bstack-[Java] Sample Test
webdriver.driver=remote
webdriver.remote.url=https://myUser:myKey@hubcloud.browserstack.com/wd/hub
我进行测试。它们在浏览器堆栈上执行,但始终在Windows上执行。我的移动设备设置被完全忽略。我在browserstack页面上生成了设置。
有帮助吗?
答案 0 :(得分:-1)
我的测试完全基于Serenity,当我通过以下针对移动设备的测试时,它在BrowserStack上运行良好:
browserstack.user=UserName
browserstack.key=Access_Key
browserstack.server=hub-cloud.browserstack.com
environment.single.name=single_test
environment.single.device = iPhone 8 Plus
environment.single.realMobile = true
environment.single.os_version = 11