问题描述
public class TestIOSSafariBrowser
{
@Test
public void startBrowser() throws MalformedURLException
{
DesiredCapabilities cap = new DesiredCapabilities();
cap.setCapability(MobileCapabilityType.AUTOMATION_NAME,"XCUITest");
cap.setCapability(MobileCapabilityType.DEVICE_NAME,"iPad_Mini");
cap.setCapability(MobileCapabilityType.PLATFORM_VERSION,"13.3");
cap.setCapability(MobileCapabilityType.PLATFORM_NAME, "iOS");
// cap.setCapability(MobileCapabilityType.UDID,"00008020-000C30860291002E");
cap.setCapability(MobileCapabilityType.UDID,"00008020-000C30860291002E");
cap.setCapability(MobileCapabilityType.BROWSER_NAME,"safari");
AppiumDriver<MobileElement> appium = new IOSDriver<MobileElement>(new URL("http://0.0.0.0:4723/wd/hub"),cap);
appium.get("http://www.google.com");
appium.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);
// System.out.println("Page tile is " + driver.getTitle());
}
}
标签: javaandroidiosseleniumappium
解决方案
推荐阅读