Сформировать варианты использования, разработать на их основе тестовое покрытие покрытие и провести функциональное тестирование интерфейса сайта (в соответствии с вариантом).
Вариант №112:
- Тестовое покрытие должно быть сформировано на основании набора прецедентов использования сайта.
- Тестирование должно осуществляться автоматически - с помощью системы автоматизированного тестирования Selenium.
- Шаблоны тестов должны формироваться при помощи Selenium IDE и исполняться при помощи Selenium RC в браузерах Firefox и Chrome.
- Предполагается, что тестируемый сайт использует динамическую генерацию элементов на странице, т.е. выбор элемента в DOM должен осуществляться не на основании его ID, а с помощью XPath.
- Текст задания.
- UseCase-диаграмму с прецедентами использования тестируемого сайта.
- CheckList тестового покрытия.
- Описание набора тестовых сценариев.
- Результаты тестирования.
- Выводы.
- Функциональное тестирование. Основные понятия, способы организации и решаемые задачи.
- Система Selenium. Архитектура, принципы написания сценариев, способы доступа к элементам страницы.
- Язык XPath. Основные конструкции, системные функции, работа с множествами элементов.