Аннотация 2
Введение 4
1 Особенности и основные способы тестирования Web-приложений 6
1.1 Необходимость тестирования Web-приложений 6
1.2 Тестирование гиперссылок и отсутствующих страниц 8
1.3 Тестирование пользовательского интерфейса 11
1.4 Кроссбраузерность 14
1.5 Тестирование удобства пользования 15
1.6 Обзор литературы и интернет-источников 17
1.6.1 Обзор литературы 17
1.6.2 Анализ интернет-источников 21
2 Описание электронного лабораторного практикума 24
2.1 Проблемы подготовки кадров по тестированию web-сайтов 24
2.2 Педагогический адрес 25
2.3 Рекомендации для преподавателя и обучаемых 26
2.4 Дизайн практикума и описание средств реализации 27
2.5 Описание блока лабораторных работ 30
2.5.1 Общее описание 30
2.5.2 Лабораторная работа №1 31
2.5.3 Лабораторная работа №2 34
2.5.4 Лабораторная работа №3 40
2.5.5 Лабораторная работа №4 43
2.5.6 Лабораторная работа №5 45
2.6 Блок «Контроль» 47
2.7 Блок «Сервисы» 49
Заключение 51
Список использованных источников 52
Сегодня глобальная сеть является важнейшим информационным источником. Как средство связи, Интернет выходит на один уровень с телефоном, телевизором и во многом даже превосходит их. Web-сайт - основная ячейка этого сложного механизма, полноценный информационный комплекс в сети.
Компании и отдельные пользователи все больше зависят в своей работе от Web-приложений. Создание собственных Web-приложений играет существенную роль в большинстве сфер бизнеса. Количество web-сайтов составило почти 666 млн. Число пользователей по всему миру стремительно растет в геометрической прогрессии и исчисляется уже миллиардами.
В условиях стремительного развития глобальной сети все больше и больше владельцев сайтов задумывается об качестве, ускорении и модернизации, т.к. создания шаблонного ресурса в современном мире недостаточно для того, чтобы заинтересовать и оставить на нем как можно большее количество пользователей.
Web-приложения используются в соединении различных отделов внутри компаний, компаний и простых пользователей. Они крайне динамичны и развиваются с каждым днем.
Web-приложения могут приносить огромную прибыль, так что конкуренция в этой сфере очень высока. Даже небольшие ошибки, допущенные разработчиком, могут повлиять на выбор пользователя относительно того, какой из конкурирующих сервисов ему предпочесть. Поэтому, как и во многих других областях, тестирование играет очень важную роль и в процессе создания и разработке Web-приложений.
Таким образом, появилась необходимость в создании электронного лабораторного практикума, которое позволило бы сформировать умения и навыки, необходимые для тестирования Web-приложений.
Объектом исследования является процесс обучения основам тестирования Web-приложений.
Предметом исследования являются обучающие лабораторные работы по тестированию Web-приложений.
Цель работы - разработать электронный лабораторный практикум по тестированию Web-приложений.
В соответствии с целью в работе определены следующие задачи:
1. Проанализировать основные способы тестирования Web-
приложений.
2. Проанализировать литературу и интернет-источники, посвященные тестированию Web-приложений.
3. Разработать лабораторные работы по теме «Тестирование Web- приложений» и отчеты для заполнения.
4. Спроектировать и разработать интерфейс электронного
лабораторного практикума по теме «Тестирование Web-приложений».
В ходе выполнения выпускной квалификационной работы был разработан электронный лабораторный практикум по теме «Тестирование Web- приложений», состоящий из лабораторных работ по теме исследования.
Обзор источников показал, что печатной литературы не много, поскольку информация в данной теме очень быстро теряет актуальность. Большинство источников находится в сети Интернет, однако информация не всегда структурирована, что плохо для восприятия и усвоения. Анализ курсов по тестированию Web-приложений показал, что обучение достаточно дорогостоящее.
В ходе работы были решены следующие задачи:
1. Проанализирована литература и интернет-источники, посвященные тестированию Web-приложений;
2. Разработаны лабораторные работы по теме «Тестирование Web- приложений»;
3. Спроектирован и разработан интерфейс электронного
лабораторного практикума по теме «Тестирование Web-приложений».
Интерфейс электронного лабораторного практикума интуитивно понятный, что обеспечивает возможность комфортной работы различных категорий пользователей.
Меню обеспечивает удобную навигацию по практикуму.
Практикум предназначен для обучения студентов 09.03.02 Информационные системы и технологии профиля подготовки «Информационные технологии в медиаиндустрии» и 44.03.04 Профессиональное обучение (по отраслям) по дисциплине «Web-программирование».
Таким образом, можно считать, что задачи выпускной квалификационной работы полностью решены, а цель достигнута.