我正在通过 kobiton 运行我的 selenium 移动测试,我不断发现的一个问题是,当我使用公用电话时,当我尝试运行测试时,它们可能正在使用中,我收到以下消息
org.openqa.selenium.SessionNotCreatedException:没有与所需功能匹配的设备
我当前的代码设置是
@BeforeClass
public void setup()throws Exception{
String kobitonServerUrl = "https://f:a15e3b93-a1dd3c-4736-bdfb-
006221ezz8c2a2cz@api.kobiton.com/wd/hub";
this.driver = new RemoteWebDriver (config.kobitonServerUrl(),
config.desireCapabilitites_iphone8());
}
我希望能够尝试
this.driver = new RemoteWebDriver (config.kobitonServerUrl(), config.desireCapabilitites_iphone9() )
如果 iphone 8 不可用,所以我认为 if 和 else 可以工作,但我不知道如何针对特定异常执行此操作?
撒科打诨
侃侃无极
相关分类