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

Фотография

Не вводятся данные в поле


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

#1 Tishka

Tishka

    Постоянный участник

  • Members
  • PipPipPip
  • 211 сообщений
  • ФИО:Ахрамеев Антон

Отправлено 10 декабря 2014 - 09:49

Добрый день уважаемые форумчане!

В автоматизации новичок, прошу строго не судить.

Использую Eclipse.

Подскажите пожалуйста, есть поле в которое должны вбиваться данные.

selenium.type("id=Organization_operationalOffice", "Данные введены");

Тест не падает, но данные не вводятся

 

 

Заранее спасибо.

 

С уважением, Антон.


  • 0

#2 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 10 декабря 2014 - 10:28

Что за язык вы используете для написания теста или что за фрейворк вы используете? Прочитайте шапку форума.

А что это у вас за объект такой selenium ?

Попробуйте сначала кликнуть в поле для ввода.

Потом очистить это поле и только потом туда что-то писать. Вы же эмулируете действия человека.


  • 0

#3 Tishka

Tishka

    Постоянный участник

  • Members
  • PipPipPip
  • 211 сообщений
  • ФИО:Ахрамеев Антон

Отправлено 10 декабря 2014 - 10:32

Что за язык вы используете для написания теста или что за фрейворк вы используете?

А что это у вас за объект такой selenium ?

Попробуйте сначала кликнуть в поле для ввода.

Потом очистить это поле и только потом туда что-то писать. Вы же эмулируете действия человека.

Язык Java, фреймворк JUnit 4. записываю действия через Selenium IDE


  • 0

#4 mazik7

mazik7

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

  • Members
  • Pip
  • 63 сообщений
  • ФИО:Мазик
  • Город:Красноярск

Отправлено 10 декабря 2014 - 11:26

Тест не падает, но данные не вводятся

Это означает что sendKeys принимает не тот объект который вы ожидаете.

Вы можете передать его кнопке, select'y, да и в тег <html> в конце концов.

 

Короче - проверьте селектор)


  • 0

:smile:


#5 user12

user12

    Специалист

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


Отправлено 10 декабря 2014 - 13:17

 

Что за язык вы используете для написания теста или что за фрейворк вы используете?

А что это у вас за объект такой selenium ?

Попробуйте сначала кликнуть в поле для ввода.

Потом очистить это поле и только потом туда что-то писать. Вы же эмулируете действия человека.

Язык Java, фреймворк JUnit 4. записываю действия через Selenium IDE

 

Вы используете Selenium RC

т.е. там были команды type, click и т.п.

Но он уже давно не используется, т.к. все пишут на Selenium 2 aka WebDriver


  • 0

#6 Tishka

Tishka

    Постоянный участник

  • Members
  • PipPipPip
  • 211 сообщений
  • ФИО:Ахрамеев Антон

Отправлено 11 декабря 2014 - 07:34

Спасибо за ответ. Прочитав документацию, понял что использую Selenium RC.


  • 0


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

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