Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Проблема с выбором элемента из произвольной строки



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Проблема с выбором элемента из произвольной строки
2013-08-30 10:29
Здравствуйте, подтолкните мою логику, пожалуйста:)

Стоит задача из таблицы элементов выбрать рандомную строку, запомнить значение одной из колонок в этой строке, конкретно, значение 6 колонки. А затем нажать кнопку редактирования.

Вот со значением колонки у меня затык.
Вот код строки из таблицыЖ

<tbody role="alert" aria-live="polite" aria-relevant="all">
<tr class="odd">
  <td nowrap="nowrap">Europe Platform</td>
  <td nowrap="nowrap">Europe</td>
  <td nowrap="nowrap">Ukraine</td>
  <td nowrap="nowrap">PHIEur_Ukr_team_1</td>
  <td nowrap="nowrap">sergey malihin</td>
  <td nowrap="nowrap">2</td>
  <td nowrap="nowrap">
      <a class="" href="/Activity/Edit/30">
         <img title="Edit Activity" src="/Images/modif.png" alt="Edit Activity"/>
      </a>
  </td>
</tr>



Вот, как я пытаюсь это сделать:
List<WebElement> activitiesList = driver.findElements(By.xpath(activitiesPageActibitiesListXpath));

activitiesAmount = activitiesList.size();

Random random = new Random();

int randomIndex = random.nextInt(activitiesAmount);

WebElement randomElement = activitiesList.get(randomIndex);

randomElement.click();

String questionAmount = randomElement.findElement(By.xpath(".//*[@id='DataTables_Table_0']/tbody//td[6])")).getText();

click(activitiesPageEditButtonCss, 3);


Асинхронное ожидание появления элемента
2013-08-30 13:38
Всем привет.

Существует ли возможность поймать Webdriver'ом момент появления определенного элемента в DOM в любой момент прогона теста? Т.е. как поймать этот элемент в _определенный_ момент - понятно, но можно ли его ловить там, где он не ожидается?

Простейший пример - внезапно и незапланированно отвалился AJAX запрос, приложение бросает попапчик в духе div.msgGrowl.error. Надо в этот момент остановить тест, сделать скриншот и логировать текст попапа.

PS: пишу тесты на Java, использую Selenide.

Как вывести на передний план нужное окно в testcomplete?
2013-08-30 17:35
В общем в процессе тестирования программы открывается pdf файл на весь экран, который перекрывает основную форму программы, и тесткомплит уже ничего сделать не может. Как вывести основную форму программы на верх, применив методы только к форме, а не к окну акробата? (Так как могут быть открыты другие окна акробата с различными индексами и заголовками. )
Методы Activate, Maximize и Restore не помогают.

C Днем знаний!!!
2013-09-01 11:46
Профессия тестировщика требует любознательности и исследовательского духа, а обилие областей тестирования и инструментов не дает расслабиться, вынуждая постоянно изучать что-то новое.

Редко можно встретить тестировщика, который ничего не изучает и ничем не интересуется. Поэтому День знаний – это праздник тестировщиков тоже.

Мы поздравляем всех тестировщиков с Днем знаний, желаем новых открытий и профессионального роста!

А для тех, кто хочет сделать тестировщикам подарок на День знаний или День тестировщика (9 сентября), мы предлагаем с 1 по 9 сентября скидку 10% на подарочные сертификаты на обучение на любых курсах и тренингах нашего портала.



Читать дальше

C Днем знаний!!!
2013-09-01 11:46
Профессия тестировщика требует любознательности и исследовательского духа, а обилие областей тестирования и инструментов не дает расслабиться, вынуждая постоянно изучать что-то новое.

Редко можно встретить тестировщика, который ничего не изучает и ничем не интересуется. Поэтому День знаний – это праздник тестировщиков тоже.

Мы поздравляем всех тестировщиков с Днем знаний, желаем новых открытий и профессионального роста!

А для тех, кто хочет сделать тестировщикам подарок на День знаний или День тестировщика (9 сентября), мы предлагаем с 1 по 9 сентября скидку 10% на подарочные сертификаты на обучение на любых курсах и тренингах нашего портала.



Читать дальше

C Днем знаний!!!
2013-09-01 11:46
Профессия тестировщика требует любознательности и исследовательского духа, а обилие областей тестирования и инструментов не дает расслабиться, вынуждая постоянно изучать что-то новое.

Редко можно встретить тестировщика, который ничего не изучает и ничем не интересуется. Поэтому День знаний – это праздник тестировщиков тоже.

Мы поздравляем всех тестировщиков с Днем знаний, желаем новых открытий и профессионального роста!

А для тех, кто хочет сделать тестировщикам подарок на День знаний или День тестировщика (9 сентября), мы предлагаем с 1 по 9 сентября скидку 10% на подарочные сертификаты на обучение на любых курсах и тренингах нашего портала.



Читать дальше


© 2010 | Software-Testing.Ru


В избранное