Тестирование и контроль качества 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
English     Русский Правила