我正在尝试在已插入 Windows 10 计算机的 iPhone 5S 上运行我的 appium 测试。但它不起作用。有人可以帮助我如何使用 Windows PC 在 iOS 真实设备上运行 appium 测试吗?以下是我使用过的所需功能。
public class WebTest {
AppiumDriver driver;
DesiredCapabilities capabilities = new DesiredCapabilities();
@BeforeClass()
public void init() throws MalformedURLException {
capabilities.setCapability("platformName", "iOS");
capabilities.setCapability("deviceName", "iPhone 5s");
capabilities.setCapability("browser", "safari");
driver = new IOSDriver(new URL("http://127.0.0.1:4723/wd/hub"),
capabilities);
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
}
@Test
public void googleTest() {
driver.get("http://www.google.com");
}
}
据我所知,在 Windows 上自动化 iOS 设备是不可能的,因为 XCode 不适用于 Windows。您可以尝试使用 MacOS 运行虚拟机并从那里运行自动化测试。有这个站点允许您从 Windows 机器自动化远程设备(可能是付费的)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句