Вопрос совсем-совсем новичка как в автоматизации тестирования, так и в Java (нахожусь в процессе изучения)
Есть форма для написания сообщения, есть кнопка "выбрать контакт", по которой открывается список имен, которым можно отправить сообщение.
Задача кликнуть на любое из этих имен (в идеале рандомно) и добавить его в поле адресата.
Пока у меня код вот такой:
//открываю форму сообщения
driver.get(baseUrl + "mailmessages/compose.php");
//нажимаю на кнопку "контакты"
driver.findElement(By.id("contacts_link")).click();
//по задумке это должно отмечать все контакты, которые есть в списке
Select selectElement = new Select (driver.findElement(By.id("contact_all")));
//здесь должен идти код, который рандомно из всего списка контактов выбирает один
//эта команда нажимает кнопку "добавить контакт", после чего контакт добавляется в форму
driver.findElement(By.id("add_button")).click();
Сорри за совсем уж новичновый вопрос
Selenium 2 + JUnit - выбор рандомного имени из списка
Автор Lace, 15 янв 2013 14:03
В теме одно сообщение
#1
Отправлено 15 января 2013 - 14:03
#2
Отправлено 16 января 2013 - 05:55
делаете так.
Получаете все имена и храните их в массиве (namesList).
генерируете случайное число от нуля до "длины массива" - пусть это будет число n
Выбираете случайно элемент из массива. namesList[n]
работаете с ним.
Удачи!
Получаете все имена и храните их в массиве (namesList).
генерируете случайное число от нуля до "длины массива" - пусть это будет число n
Выбираете случайно элемент из массива. namesList[n]
работаете с ним.
Удачи!
ap-test-team.blogspot.com
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных