Здравствуйте. Подскажите, пожалуйста, как в Selenium можно обработать combobox? (если id'шники динамические)
![Фотография](https://secure.gravatar.com/avatar/ad9db0931b0d317fdb85940df6995684?s=100&d=https%3A%2F%2Fsoftware-testing.ru%2Fforum%2Fpublic%2Fstyle_images%2Fmaster%2Fprofile%2Fdefault_large.png)
#1
Отправлено 30 апреля 2015 - 14:44
#2
Отправлено 08 мая 2015 - 09:22
Использовала такие команды, но выбрать нужное значение не получается. Эти команды выбирают первую запись в списке combobox. Как сделать, чтобы можно было прописать нужное значение??
<tr> <td>mouseDown</td> <td>xpath=/html/body/div[2]/div[8]/div[2]......</td> <td></td> </tr> <tr> <td>type</td> <td>xpath=/html/body/div[2]/div[8]/div[2]......</td> <td></td> </tr> <tr> <td>sendKeys</td> <td>xpath=/html/body/div[2]/div[8]/div[2]......</td> <td>${KEY_ENTER}</td> </tr>
#3
Отправлено 19 мая 2015 - 15:52
Скиньте код combobox.
#4
Отправлено 20 мая 2015 - 12:52
Вот код:
<div id="ext-gen3926" class="x-form-field-wrap x-trigger-wrap-focus" style="width: 317px;"> <input id="br" type="hidden" name="br" value=""> <input id="ext-comp-1271" class=" x-form-text x-form-field x-combo-noedit x-form-focus" type="text" autocomplete="off" size="24" readonly="true" style="width: 300px;"> <img id="ext-gen3927" class="x-form-trigger x-form-arrow-trigger " src="js/ext-2.1/resources/images/default/s.gif"> </div>
#5
Отправлено 26 мая 2015 - 16:40
Трудно сказать, так как тут вроде бы не видно выпадающих вариантов...
lemit
Вы кстати не знаете, где узнать названия всех клавиш, наподобие ${KEY_ENTER}?
#6
Отправлено 01 июня 2015 - 11:43
Где узнать не знаю, но знаю, что есть еще команда ${KEY_DOWN}
#7
Отправлено 01 июня 2015 - 20:08
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
Темы с аналогичным тегами selenium, combobox
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных