Я использую Xcode 9.3, Appium desktop 1.6.2, я запускаю сафари на симуляторе
Я пытаюсь войти на страницу Google, и я делаю поиск (sendkey), но я не могу нажать на кнопку поиска
private IOSDriver driver;
@Before
public void setUp() throws MalformedURLException {
DesiredCapabilities desiredCapabilities = new DesiredCapabilities();
desiredCapabilities.setCapability("platformName", "iOS");
desiredCapabilities.setCapability("platformVersion", "11.3");
desiredCapabilities.setCapability("deviceName", "iPhone x");
desiredCapabilities.setCapability("browserName", "Safari");
// desiredCapabilities.setCapability("nativeWebTap", true);
desiredCapabilities.setCapability("udid", "39789C6E-6119-47CC-BD2D-883F491EE93B");
desiredCapabilities.setCapability("automationName", "XCUITest");
//desiredCapabilities.setCapability("app", "/Users/faroukrahem/Downloads/IntactInsuranceDebug.ipa");
//desiredCapabilities.setCapability("xcodeOrgId", "N2E34G93LZ");
//desiredCapabilities.setCapability("xcodeSigningId", "iPhone Developer");
URL remoteUrl = new URL("http://localhost:4723/wd/hub");
driver = new IOSDriver(remoteUrl, desiredCapabilities);
}
@Test
public void sampleTest() throws InterruptedException {
driver.get("http://www.google.com");
driver.findElement(By.name("q")).sendKeys("farouk rahem");
driver.findElement(By.name("btnG")).click();
Thread.sleep(10000);
}
@After
public void tearDown() {
driver.quit();
}
}