AT.info ПОСИДЕЛКИ  vKontakte   facebook группа  
test suite

Selenium IDE: примеры создания Test Case, Test Suite и работы с переменными

Test Case – это главная “боевая” единица в Selenium IDE. Test Case представляет собой набор специализированных команд для автоматизации тестирования определенной части программы. В Selenium IDE test case организованны в виде HTML-страниц, содержащих одну таблицу. Каждая строка таблицы содержит команду Selenium.  Например:

<tr>
<td>click</td>
<td>AddMember_btn</td>
<td></td>
</tr>

Строка таблицы содержит три поля:

  • Command – название команды;
  • Target – локатор элемента;
  • Value – значение передаваемое команде.

Вот так выглядит вызов команды Selenium-а Type(string locator, string value) (полностью пример смотреть здесь) с применением Java синтаксиса:

selenium.type("s", "Пишем тесты на Selenium IDE"); //вводим в текстовое поле значение “Пишем тесты на Selenium IDE”

А вот так выглядит эта же команда Selenium-а в HTML формате:

<tr>
<td>type</td>
<td>s</td>
<td>Пишем тесты на Selenium IDE</td>
</tr>

Test Suite – это группа тест-кейсов (test case), объединенных по некоторому принципу, и предназначенных для проверки определенной части программы. Для формирования test suite, нужно чтобы файлы тест-кейсов находились в одном каталоге с собравшим их test suite. TestSuite является обыкновенной HTML страницей, пример использования Test Suite:

RSS-материал