АВТОМАТИЧЕСКОЕ ТЕСТИРОВАНИЕ ВЕРСТКИ WEB-СТРАНИЦ ИННОКЕНТИЙ ШУВАЛОВ КУРСОВАЯ РАБОТА НАУЧНЫЙ РУКОВОДИТЕЛЬ – А.М. ЕРОШЕНКО
ПРОБЛЕМА Тестирование – неотъемлемая часть процесса разработки Ручное тестирование – это дорого Автоматическое тестирование не универсально
ИДЕЯ Автоматизация действий ручного тестировщика Создание самостоятельного робота +бесплатность +всюдуприменимость -сложность разработки -невозможность решения локальных проблем
ИДЕЯ url робот отчет
ЦЕЛИ Систематизация ошибок Разработка алгоритмов тестирования Реализация прототипа Анализ эффективности
ИЗВЕСТНЫЕ ОШИБКИ Parent child
ИЗВЕСТНЫЕ ОШИБКИ Parent veryLongTextVeryLongTextVeryLongText
ИЗВЕСТНЫЕ ОШИБКИ
Трудно читаемый текст
ИЗВЕСТНЫЕ ОШИБКИ Трудно читаемый текст
ИЗВЕСТНЫЕ ОШИБКИ
ИЗВЕСТНЫЕ ОШИБКИ
Commercial banner ИЗВЕСТНЫЕ ОШИБКИ MENU ITEM 1 MENU ITEM 2 MENU ITEM 3 MENU ITEM 4
Commercial banner ИЗВЕСТНЫЕ ОШИБКИ MENU ITEM 1 MENU ITEM 2 MENU ITEM 3 MENU ITEM 4
ПРОТОТИП Составление отчета Изменение размера окна. Отслеживание ошибок Выделение проблемных кусков Создание модели страницы
ПРИМЕНИМОСТЬ 2-3 минуты на ~1000 тегов Использование запуск для каждой версии crawler