Skip to content

ИТМО, ПИиКТ 3 курс. Тестирование программного обеспечения

Notifications You must be signed in to change notification settings

PEA-bHblE-Pb-P/tpo-lab-3

Repository files navigation

tpo-lab-3

ИТМО, ПИиКТ 3 курс. Тестирование программного обеспечения. Лабораторная работа #3

Сформировать варианты использования, разработать на их основе тестовое покрытие покрытие и провести функциональное тестирование интерфейса сайта (в соответствии с вариантом). Вариант Вариант №1244: Яндекс.Карты - http://maps.yandex.ru/

Требования к выполнению работы:

Тестовое покрытие должно быть сформировано на основании набора прецедентов использования сайта.
Тестирование должно осуществляться автоматически - с помощью системы автоматизированного тестирования Selenium.
Шаблоны тестов должны формироваться при помощи Selenium IDE и исполняться при помощи Selenium RC в браузерах Firefox и Chrome.
Предполагается, что тестируемый сайт использует динамическую генерацию элементов на странице, т.е. выбор элемента в DOM должен осуществляться не на основании его ID, а с помощью XPath.

Требования к содержанию отчёта:

Текст задания.
UseCase-диаграмму с прецедентами использования тестируемого сайта.
CheckList тестового покрытия.
Описание набора тестовых сценариев.
Результаты тестирования.
Выводы.

Вопросы к защите лабораторной работы:

Функциональное тестирование. Основные понятия, способы организации и решаемые задачи.
Система Selenium. Архитектура, принципы написания сценариев, способы доступа к элементам страницы.
Язык XPath. Основные конструкции, системные функции, работа с множествами элементов.

About

ИТМО, ПИиКТ 3 курс. Тестирование программного обеспечения

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages