Лабораторные работы Цифровая кафедра ФЭА 4 семестр / Введение в тестирование ПО / cktestposecond
.docxМИНОБРНАУКИ РОССИИ
Санкт-Петербургский государственный
электротехнический университет
«ЛЭТИ» им. В.И. Ульянова (Ленина)
Цифровая Кафедра
ПРАКТИЧЕСКАЯ РАБОТА №2
Разработка тест-кейсов для тестирования веб-приложения
Студенты гр. 4404 |
|
Комарницкий М. С. Коншин М. В. Кудрявцев С. А. |
Преподаватель |
|
Турнецкая Е.Л. |
Санкт-Петербург
2026
Цель.
Получение практических навыков создания тест-кейсов для тестирования интерфейса веб-приложений.
Задачи.
Изучить особенности разработки и описания тест-кейсов.
Разработать тест-кейсы для проверки работоспособности веб-элементов на выбранном веб-приложении.
Зафиксировать результаты в отчете.
Назначение выбранного веб-приложения.
В качестве объекта тестирования выбрана социальная сеть «ВКонтакте».
Назначение веб-приложения: предоставление пользователям интерактивной платформы для общения, обмена личными сообщениями, публикации и просмотра медиаконтента (фотографий, видеозаписей, музыки), а также для создания тематических сообществ и организации мероприятий.
URL-адрес: https://vk.com/
Скриншот 1. Главная страница
Сценарий взаимодействия пользователя с веб-приложением. Посетитель социальной сети, будучи авторизованным в системе, взаимодействует с интерфейсом своего профиля и ленты новостей. Пользователь осуществляет навигацию через левое боковое меню, проверяет функциональность создания новой записи на стене, тестирует взаимодействие с публикациями (постановка лайка), использует глобальный поиск, а также проверяет работоспособность изменения визуальной темы и выхода из аккаунта.
Тест-кейсы по тестированию интерфейса веб-приложения:
№ п.п. |
Название сценария |
Последовательность действий |
Ожидаемый результат |
1. |
Переход в раздел «Моя страница» |
1. Открыть главную страницу https://vk.com/. 2. В левом боковом меню нажать на пункт «Моя страница». |
Осуществлен переход на страницу личного профиля пользователя. |
2. |
Ввод текста в поле «Что у вас нового?» |
1. Находясь на своей странице, кликнуть левой кнопкой мыши по текстовому полю «Что у вас нового?». 2. Ввести текст «Тестовая запись». |
Введенный текст корректно отображается внутри текстового поля. |
3. |
Публикация новой записи на стене |
1. Ввести текст «Тестовая запись» в поле «Что у вас нового?». 2. Нажать на кнопку «Опубликовать». |
Запись с введенным текстом успешно добавлена на стену профиля. |
4. |
Кликабельность кнопки «Нравится» |
1. Найти любую публикацию в новостной ленте. 2. Нажать на иконку Нравится под публикацией. |
Иконка изменила цвет (стала красной), счетчик отметок увеличился на единицу. |
5. |
Переход в раздел «Мессенджер» |
1. В левом боковом меню нажать на пункт «Мессенджер». |
Осуществлен переход на страницу со списком диалогов пользователя. |
6. |
Работоспособность глобальной строки поиска |
1. Нажать на строку поиска «Поиск» в верхней панели веб-приложения. 2. Ввести слово «Музыка». |
Появление выпадающего списка с релевантными результатами поиска по запросу «Музыка». |
7. |
Переход в раздел «Настройки» |
1. Нажать на миниатюру своей фотографии (аватарки) в правом верхнем углу шапки сайта. 2. В появившемся выпадающем списке выбрать пункт «Настройки». |
Осуществлен переход на страницу управления настройками аккаунта. |
8. |
Работоспособность вкладки «Музыка» |
1. В левом боковом меню нажать на пункт «Музыка». |
Осуществлен переход в раздел аудиоплеера и рекомендаций. |
9. |
Включение темной темы интерфейса |
1. Нажать на миниатюру своей фотографии в правом верхнем углу шапки сайта. 2. В выпадающем меню нажать на переключатель «Тёмная тема». |
Цветовая схема интерфейса веб-приложения изменилась на темную. |
10. |
Выход из учетной записи |
1. Нажать на миниатюру своей фотографии в правом верхнем углу шапки сайта. 2. В выпадающем меню нажать на кнопку «Выйти». |
Осуществлен выход из аккаунта и переход на страницу авторизации социальной сети. |
Вывод.
В ходе выполнения практической работы были получены навыки разработки тест-кейсов для тестирования пользовательского интерфейса веб-приложений. На примере авторизованной зоны социальной сети «ВКонтакте» был составлен тестовый сценарий и разработано 10 тест-кейсов, проверяющих базовую функциональность системы: навигацию по боковому меню, создание пользовательского контента, взаимодействие с элементами обратной связи (лайки), работу поиска и настройки профиля.
В процессе работы были закреплены правила описания шагов тестирования, такие как использование глаголов в безличной форме и соблюдение принципа атомарности (каждый тест-кейс направлен на проверку только одного параметра или действия). Основной трудностью при выполнении задания стал выбор конкретных элементов для тестирования из-за высокой информационной насыщенности интерфейса социальной сети, однако эта проблема была решена путем фокусировки на базовом пользовательском сценарии повседневного использования платформы.
Список использованных источников.
Аграновский А.В. Тестирование веб-приложений: учебное пособие / А.В. Аграновский, В. С. Павлов, Е.Л. Турнецкая; Санкт-Петербург: Изд-во ГУАП, 2020. - 155 с. (дата обращения: 29.05.2026)
Куликов, С.С. Тестирование программного обеспечения. Базовый курс: практ. пособие. / С.С. Куликов. – Минск: Четыре четверти, 2015. – 294 с. (дата обращения: 29.05.2026)
Меженная, М. М. Тестирование, оценка программного обеспечения. Учебно-методическое пособие по дисциплине «Тестирование, оценка программного обеспечения» / М. М. Меженная, Т. В. Гордейчук, М. М. Борисик, О. С. Медведев, И.Ф. Киринович. – Минск: БГУИР, 2016. – 64 с. (дата обращения: 29.05.2026)
