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

Фотография

Autocomplete Selenium Ide


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

#1 Nelly_lucky

Nelly_lucky

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

  • Members
  • Pip
  • 45 сообщений
  • ФИО:Nelly

Отправлено 19 марта 2012 - 16:34

Здравствуйте
Я ещё новичок в Тестировании, и вот столкнулся с проблемой которую не могу решить
Помогите :)
Надо выбрать значение с автокомплита, автокомплит 'включаеться' начиная с ведённой третей буквы
Выкладываю скрины кода Прикрепленный файл  2.jpg   302,13К   80 Количество загрузок:
и код который сам делалПрикрепленный файл  3.jpg   112,4К   85 Количество загрузок:.
Мало того что надо выбрать какое то значение, задача усложняется в следующем:
рандомно водить в поиск ( рандомные 3 буквы) и рандомно выбирать с автокомплита
заранее спасибо всем откликнувшимся

Работаю в Selenium IDE 1.7.1
  • 0

#2 almagnit

almagnit

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

  • Members
  • Pip
  • 22 сообщений

Отправлено 19 марта 2012 - 18:12

1) Вам нужно составить селетор для элемента автокомплита, кажется все просто, они имеют свой класс.
2) Ввести буквы, думаю на эту тему достаточно написано
3) Просто выполнить клик на элементе с определенным ранее селектором, после ввода букв этот элемент будет доступен и Вы получите необходимый результат.
  • 0

#3 Nelly_lucky

Nelly_lucky

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

  • Members
  • Pip
  • 45 сообщений
  • ФИО:Nelly

Отправлено 19 марта 2012 - 21:09

Решил проблему так
<tr>
<td>store</td>
<td>javascript{Math.floor(Math.random()*200)}</td>
<td>number</td>
</tr>
<tr>
<td>type</td>
<td>id=id_company_name</td>
<td>canad</td>
</tr>
<tr>
<td>typeKeys</td>
<td>id=id_company_name</td>
<td>a</td>
</tr>
<tr>
<td>waitForVisible</td>
<td>class=ui-corner-all</td>
<td></td>
</tr>
<tr>
<td>mouseOver</td>
<td>//ul/li/a</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>//li[${number}]/a</td>
<td></td>
</tr>
Возможно можна сделать по другому или есть какието советы по этому поводу?
  • 0

#4 almagnit

almagnit

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

  • Members
  • Pip
  • 22 сообщений

Отправлено 20 марта 2012 - 21:56

Не очень удачный выбор ui-corner-all, лучше воспользоваться ui-menu-item
  • 0

#5 andrewxd

andrewxd

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

  • Members
  • Pip
  • 4 сообщений

Отправлено 24 декабря 2012 - 11:55

Здравствуйте
Пробовал с описанными командами воспроизвести тест. Проблем с автокомплитом не возникает, но есть другая проблема - невозможно сделать сабмит формы. Вот скриншот с IDE - Изображение
Перепробовал разные команды, чтобы продолжить выполняться тест - безуспешно.
  • 0


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

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