Similar presentations:
Тестирование и контроль качества web-приложения //shikimori.one
1.
guap.ruТестирование и контроль качества
web-приложения //shikimori.one
«Основы тестирования ПО»
Блинников Александр Александрович
Студент группы 3914, Институт №3
2.
guap.ruЦель работы
Обеспечение контроля качества webприложения средствами специализированного
программного обеспечения
Цель работы
Задачи, требующие решения:
1. Организация процессf тестирования webприложения
2. Разработка плана тестирования
3. Ручное тестирование различных
компонентов web-приложения
4. Проведение автоматизированного
тестирования.
3.
guap.ruОписание предметной области
Объект тестирования – онлайн энциклопедия аниме и
манги «Шикимори» (https://shikimori.one)
4.
guap.ruПлан тестирования
1.
2.
3.
4.
5.
6.
Функциональное тестирование
Тестирование удобства и простоты использования
Технический аудит приложения
Проверка адаптивности
Тестирование сетевых протоколов
Автоматизированное тестирование
5.
guap.ruФункциональное тестирование
№
Элемент сайта
Последовательность действий
1
Сайт
2
Форма
регистрации
1. Открыть сайт:
2. Перейти по
ссылке
https://shikimori.one
Перейти на форму регистрации
и ввести заведомо неверные
данные
3
Главная
страница
приложения
1. Нажать кнопку
разворачивания меню вкладок
сайта
2. Нажать кнопку Кнопку
«рецензии»
Ожидаемый результат
Фактический результат
Сайт успешно
открывается
Сайт успешно открывается
При вводе некорректных
данных отображение
ошибки ввода данных
Сообщение об ошибке
ввода данных
Развернется лента и при
нажатии на кнопку вкладки
произойдет переход на
нужную вкладку
Лента функционирует
корректно, переход по
вкладкам соответствует
кнопкам
Проверяется базовая
работоспособность
элементов вебприложения
6.
guap.ruТестирование удобства и
простоты использования
Субъективная проверка на интуитивно
понятное и комфортное пребывание в
среде веб-приложения
7.
guap.ruТехнический аудит веб-приложения
Для проверки выберем несколько сайтов для
анализа технических характеристик:
Parsesite.ru и Be1.ru
8.
guap.ruТестирование адаптивности
Проверяется отображение клиентской части на разных устройствах и
разных разрешениях экрана
9.
guap.ruТестирование сетевых протоколов
Проверка
веб-приложения
средствами
трассировку и стабильность работы в целом.
OC
Windows
на
задержку,
10.
guap.ruАвтоматизация тестирования
с помощью Selenium IDE
Выполнение заданных сценариев средствами
Selenium позволяет существенно упростить
процесс ручного тестирования.
11.
guap.ruПрактическая значимость
1. Организован
процесс
тестирования
web-приложения
2. Составлен план тестирования
Практическая
значимость
3. Проведены: функицональное
тестирование, тестирование сетевых
протоколов, технический аудит и
проверка адаптивности
4. Разработаны автотесты.
12.
guap.ruСпасибо за внимание
Блинников Александр Александрович
Студент группы 3914, Институт №3