Тест план. Confidential Theobroma " Пища Богов "
Скачать 69.13 Kb.
|
Сайт THEOBROMA « Пища богов» Тест план Версия 1.0 Confidential Theobroma "Пища Богов" 2022 Page 1
История изменений
Confidential Theobroma "Пища Богов" 2022 Page 2
Содержание 1. Введение 1.1 Цель 1.2 Исходные данные 1.3 Цели тестирования 2. Условия для тестирования 3. Стратегия процесса тестирования 3.1 Типы тестирования 3.1.1 Функциональное тестирование 3.1.2 Тестирование кроссбраузерности 3.1.3 Регрессионное тестирование и проверка решенных дефектов 3.1.4 Тестирование дизайна 4. План работ 5. Конечные результаты 5.1 Итог Confidential Theobroma "Пища Богов" 2022 Page 3
- задокументированные баги в баг-трекере заказчика. 1. Введение 1.1 Цель Целью составления данного Тест Плана является описание процесса тестирования сайта Theobroma "Пища Богов" https://xn----8sbdeeiwn1ajgbh4b2a9f4a.xn--p1ai/ Документ позволяет получить представление о плановых работах по тестированию проекта. 1.2 Исходные данные Theobroma "Пища Богов" – это интернет магазин кондитерской продукции, позволяющий пользователю узнать детальную информацию о предлагаемых товарах, просмотреть фотографии, информацию о новинках, заказывать сладкую продукцию 1.3 Цели тестирования Целью тестирования сайта Theobroma "Пища Богов" является проверка корректной работы всех его функциональных возможностей на различных версиях браузеров c типовыми сценариями его использования. Часть времени (примерно 20%) будет использована для тестирования нетиповых/потенциально вызывающих ошибки работы сценариев использования. Итогом процесса тестирования будут следующие материалы: - заключение команды тестирования относительно общего состояния, дающее разработчикам и менеджерам данного продукта картину относительно корректности работы сайта в различных браузерах; - отчет о результатах тестирования текущего покрытия типовые сценарии использования/браузеры; Тестирование будет производиться вручную, методом «неформального» тестирования (ad-hoc testing) с позиции конечного пользователя приложения. Confidential Theobroma "Пища Богов" 2022 Page 4
2. Условия для тестирования Веб-сайт должен удовлетворять потребность пользователя в активностях, связанных с просмотром фотографий товаров и доступностью всей дополнительной информации о товаре, регистрацией и авторизацией на сайте, добавлением товаров в корзину, заказа. 3. Стратегия процесса тестирования Приведенный ниже план тестирования является формальным, так для построения развернутого плана необходимо понимание текущего состояния проекта. В результате первого прогона функциональных тестов в тест-план будут внесены изменения и улучшения. Первый прогон функциональных тестов даст нам четкое представление об уровне стабильности системы и будет четко определен набор тестов, которые будут выполнены в каждой конфигурации. Такой подход даст возможность получить развернутый отчет по тестируемому продукту и сосредоточить максимальное внимание на узких местах. Заказчику будут предоставляться ежедневные отчеты о ходе тестирования, найденных дефектах, предложениях по улучшению работы продукта и его дизайна. Все обнаруженные дефекты будут занесены в виде отдельных тикетов для последующего исправления в баг-трекер заказчика. В процессе тестирования сайта https://xn----8sbdeeiwn1ajgbh4b2a9f4a.xn--p1ai/ будет применено ad-hoc тестирование ввиду отсутствия строгой спецификации, а также ввиду ограниченности ресурсов на формализацию тестов. Планируется пять этапов проведения процесса тестирования: - первый этап заключается в анализе ТЗ, составлении тест плана, а также частичного прогона функциональных тестов; - второй этап будет посвящен детальному прогону функциональных тестов с выявлением и описанием дефектов; - на третьем этапе будет произведено тестирование кроссбраузерности с описанием найденных дефектов; - четвертым этапом является проверка исправленных разработчиками багов и проведение регрессионного тестирования; - пятый этап заключается в тестировании дизайна продукта с описанием найденных дефектов. Таким образом, достигается максимальная детализация глубины тестирования, что, в свою очередь, позволяет более точно определить затрачиваемые ресурсы, а так же позволяет разработчикам проекта исправлять дефекты на самых ранних этапах. ОС, утвержденная к проверке: Windows 10 Confidential Theobroma "Пища Богов"2022 Page 5
Браузеры, утвержденные к проверке: . Google Chrome ( актуальная версия ) . Opera 30.0 ( актуальная версия ) . Firefox 39.0 ( актуальная версия ) . Safari 5.1.7 ( актуальная версия ) Тестирование безопасности и стресс-тестирование не проводится по причине недостатка времени на тестирование. 3.1 Типы тестирования 3.1.1 Функциональное тестирование Цель: Выявление функциональных ошибок, несоответствий ТЗ и ожиданиям пользователя путем реализации стандартных, а также нетривиальных тестовых сценариев. Описание процесса: Регистрация/Авторизация - Регистрация пользователя - Авторизация пользователя - Восстановление пароля - Редактирование учетной записи Личный кабинет - Редактирование анкеты - Редактирование контактной информации - Редактирование списка контактов - Возможность удаления анкеты - Отображение статуса подписки - Возможность отменить/подтвердить подписку - Выход пользователя из личного кабинета Обратная связь - Работа при правильном заполнении полей Confidential Theobroma "Пища Богов"2022 Page 6
- Работа при неправильном заполнении полей Поиск - Поиск в категориях и подкатегориях - Переход в описании товаров Карточки товаров - Отображение фото - Корректный зум фото - Перелистывание фото - Корректность работы выбора количества товара - Работа при неправильном заполнении поля количества - Наличие фильтра размеров - Корректность перехода по ссылкам - Корректность возврата на главную страницу Корзина - Корректность добавления товара в корзину - Корректность удаления товара - Верное отображение общей стоимости товаров в корзине - Корректность оплаты. Фильтры - Корректная работа фильтров в подразделах - Корректность работы чекбоксов - Корректность работы бегунков выбора диапазона - Корректность обновление страницы после установки фильтров Баннеры - Корректное отображение баннеров - Корректный переход на соответствующие страницы Отзывы - Возможность добавить отзыв - Корректное отображение поля комментария Confidential Theobroma "Пища Богов"2022 Page 7
3.1.2 Тестирование кроссбраузерности Цель: Проверить корректную работу и дизайн проекта в различных браузерах Браузеры . Google Chrome 43.0 ( актуальная версия ) . Opera 30.0 ( актуальная версия ) . Firefox 39.0 ( актуальная версия ) . Safari 5.1.7 ( актуальная версия ) 3.1.3 Регрессионное тестирование и проверка решенных дефектов Цель: Проверка изменений, сделанных на сайте для того что, чтобы убедиться, что новая версия программы не содержит ошибок в уже протестированных участках сайта В ходе регрессионного тестирования будут проведены такие виды тестов: - Верификационные тесты - Тестирование версии - Тестирование смежного функционала 3.1.4 Тестирование дизайна Цель: Проверка соответствия дизайна продукта макетам спецификации Описание процесса: - Регистрационная форма - Личный кабинет - Страницы сайта - Корзина Confidential Theobroma "Пища Богов"2022 Page 8
4. План работ
5. Конечные результаты 5.1 Итог Все найденные баги зафиксированы в багтрекинговой системе, написаны чек листы и тест кейсы , протестированы все разделы сайта. Рекомендации по улучшению продукта, с точки зрения конечного пользователя, описаны в баг репортах. Confidential Theobroma "Пища Богов"2022 Page 9 |