Перейти к содержимому

Фотография

Как проверить <input> на наличие в нем элемента с помощью WebD


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 serbvov1

serbvov1

    Новый участник

  • Members
  • Pip
  • 55 сообщений
  • Город:Севастополь

Отправлено 15 апреля 2015 - 10:23

Подскажите, как проверить <input> на наличие в нем элемента с помощью Java WebDriver?

 

С проверкой текста вопросов нет 

скрин: http://upload.akushe...image775818.png

WebDriver:

try {
     assertEquals("testOrder1", driver.findElement(By.xpath("/html/body/div[2]/section/div[1]/div/div/div/div[1]/span")).getText());
   } catch (Error e) {
     verificationErrors.append(e.toString());
   }
 
 
а вот с инпутами не могу понять как, в IDE, проверяю так
comand: verifyEval

Target: this.page().findElement("//*[@id='updateOrderFullName']").value == 'testOrder1'

Value: true


  • 0

#2 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 897 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 15 апреля 2015 - 12:22

http://software-test...henie-atributa/

 

driver.findElement(By.XXXXX).getAttribute("value");


  • 0

#3 serbvov1

serbvov1

    Новый участник

  • Members
  • Pip
  • 55 сообщений
  • Город:Севастополь

Отправлено 16 апреля 2015 - 10:23

Спасибо, добавил блок try, все работает

try {
     assertEquals("testOrder1", driver.findElement(By.xpath("/html/body/div[1]/div/div/div/div[17]/div[2]/div[2]/div/div/form[1]/div[1]/fieldset/div[2]/div[1]/div[1]/div/input")).getAttribute("value"));
   } catch (Error e) {
     verificationErrors.append(e.toString());
   }

  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных