是否可以使用Chrome模拟器与设备iPhone 5使用selenium web驱动程序自动执行文件下载..就像我们在chrome或firefox驱动程序中一样?
任何帮助..非常感谢!!
答案 0 :(得分:0)
根据您的需要,Browserstack可能是一个选项(https://www.browserstack.com/),您可以模拟iPhone(以及大多数其他设备),并且它可以很好地与Selenium集成。实际上,您可以通过Browserstack创建一个远程驱动程序,而不是创建Chrome驱动程序。以下示例:
DesiredCapabilities caps = new DesiredCapabilities();
caps.setCapability("browser", "IE");
caps.setCapability("browser_version", "7.0");
caps.setCapability("os", "Windows");
caps.setCapability("os_version", "XP");
caps.setCapability("browserstack.debug", "true");
WebDriver driver = new RemoteWebDriver(new URL(URL), caps);
driver.get("http://www.google.com");
element.sendKeys("BrowserStack");
element.submit();
System.out.println(driver.getTitle());
driver.quit();
从那里你可以正常使用硒。有关使用Selenium进行设置的更多信息,请访问:https://www.browserstack.com/automate/java
答案 1 :(得分:0)
设置将文件下载到dir的功能按预期工作,如浏览器firefox和chrome。