2015-06-17 4 views
0

Я автоматизирую приложение для iPhone. Сценарий - это вход в систему и повторный вход в систему. Но при повторном входе в систему имя пользователя и пароль отображают детали. Я пытаюсь перечислить это xpath как WebElement и clear() это поле if (Webelement.gettext()! = "") Но это не происходит, поскольку в существующей структуре принимает xpath как String и придает тип String to WebElement невозможно. Есть ли другой способ достичь этого? Пожалуйста, помогите мне.Обновление текстового поля при автоматизации приложения iPhone

ответ

0

Вызовите этот метод, прежде чем передавать значение в локатор.

method_name(){ 
Actions actionObj = new Actions(driver); 
actionObj.keyDown(Keys.CONTROL) 
     .sendKeys(Keys.chord("A")) 
     .keyUp(Keys.CONTROL).keyUp(keys.DELETE) 
     .perform(); 
} 

findElement По XPath добавить условие, как GetText()! = "", А затем это будет сделано. Работает ли он?

Смежные вопросы