Задание 1.
Протестировать сайт https://tritonshoes.ru Что будем тестировать:
Регистрацию; Авторизацию; Смену пароля; Корзину:
- добавление;
- удаление.
Подписку на новостную рассылку; Форму «обратная связь»; Поиск; Работу ресурса на разных устройствах.
Как будем тестировать:
функциональное тестирование; нефункциональное тестирование.
Окружение:
- Google 103.0.5060.114 (Официальная сборка), (64 бит);
- Microsoft Edge 103.0.1264.77 (Официальная сборка), (64-разрядная версия).
смартфон Xiaomi Redmi S2, браузер Google 103.0.5060.71
Тестирование готового продукта. Риски: отсутствуют.
По критерию позитивности сценариев - Позитивный
Test_001
| https://tritonshoes.ru Первичная регистрация на сайте
| Приоритет: 1
| Связанная информация: «Регистрация на сайте», п. 1.2.8
| Предусловия:
1. Открыть браузер
2. Зайти на сайт
| Шаги воспроизведения
| Ожидаемый результат
| ФР
| 1. Нажать на кнопку «вход и регистрация» (иконка «торс» справа вверху)
|
| V
| 2. Нажать кнопку «здесь» под формой авторизации
| 2. Переход в форму регистрации. Видим поля Логин, Почта, пароль.
| V
| 3. Ввести данные не зарегистрированного пользователя в поля (Логин; Email; Пароль) на сайте.
| 3. «Учетная запись создана»
| V
| 4. Зайти в свой профиль на сайте, дополнить информацию
| 4. Видим свои персональные данные и поле смены пароля
| V
|
По критерию позитивности сценариев - Позитивный
Test_002
| https://tritonshoes.ru Авторизация на сайте
| Приоритет: 1
| Связанная информация: «Авторизация на сайте», п. 1.3.0
| Предусловия:
1. Открыть браузер
2. Зайти на сайт
| Шаги воспроизведения
| Ожидаемый результат
| ФР
| 1. Нажать на кнопку «вход и регистрация» (иконка «торс» справа вверху)
| 1. Загрузка формы для ввода логина и пароля
| V
| 2. Ввести логин и пароль зарегистрированного пользователя
| 2. Авторизация пройдена успешно
| V
|
По критерию позитивности сценариев - Позитивный
Test_003
| https://tritonshoes.ru Смена пароля учетной записи
| Приоритет: 3
| Связанная информация: «Смена пароля», п. 1.3.4
| Предусловия:
1. Открыть браузер
2. Зайти на сайт
| Шаги воспроизведения
| Ожидаемый результат
| ФР
| 1. Нажать на кнопку «вход и регистрация» (иконка «торс» справа вверху)
|
| V
| 2. Ввести логин и пароль зарегистрированного пользователя
| 2. Авторизация пройдена успешно
| V
| 3. В поле «новый пароль» ввести новый пароль и нажать «сохранить»
| 3. Видим сообщение «ваши данные обновлены
| V
| 4. Слева нажать «выход» и авторизовываемся снова с новым паролем
| 4. Авторизация пройдена успешно
| V
|
По критерию позитивности сценариев - Позитивный
Test_004
| https://tritonshoes.ru Добавление/удаление товаров в корзину
| Приоритет: 1
| Связанная информация: «Корзина», п. 1.4
| Предусловия:
1. Открыть браузер
2. Зайти на сайт
| Шаги воспроизведения
| Ожидаемый результат
| ФР
| 1. Добавить любые позиции в любом количестве в корзину наведя на них курсор и нажав на кнопку «корзина» (купить)
| 1. Появляется уведомление в центре экрана «Товар добавлен в корзину». Справа сверху на иконке корзины видим количество добавленных позиций.
| V
| 2. Добавить любые позиции в любом количестве в корзину наведя на них курсор и нажав на кнопку «корзина» (купить)
| 2. Появляется уведомление в центре экрана «Товар добавлен в корзину». Справа сверху на иконке корзины видим количество добавленных позиций.
| V
| 3. Нажать на иконку «мусорное ведро» справа от позиций
| 3. Позиция удаляется. Общая стоимость покупки уменьшается на величину стоимости удалённых позиций.
| V
|
По критерию позитивности сценариев - Позитивный
Test_005
| https://tritonshoes.ru Оформление заказа (покупка)
| Приоритет: 1
| Связанная информация: «Оформление заказов», п. 2.1
| Предусловия:
1. Открыть браузер
2. Зайти на сайт
| Шаги воспроизведения
| Ожидаемый результат
| ФР
| 1. Добавить любые позиции в любом количестве в корзину наведя на них курсор и нажав на кнопку «корзина» (купить)
| 1. Появляется уведомление в центре экрана «Товар добавлен в корзину». Справа сверху на иконке корзины видим количество добавленных позиций.
| V
| 2. Добавить любые позиции в любом количестве в корзину наведя на них курсор и нажав на кнопку «корзина» (купить)
| 2. Появляется уведомление в центре экрана «Товар добавлен в корзину». Справа сверху на иконке корзины видим количество добавленных позиций.
| V
| 3. Нажать на кнопку «оформить заказ»
| 3. Осуществляется переход к следующим формам заполнения данных заказчика и деталям доставки, а также способам оплаты
| V
| 4. Заполнить все поля и формы, проверить правильность, оплатить товар онлайн.
| 4. Товар успешно оплачен и передана информация в службу доставки. Получен код для отслеживания товара.
| V
| По критерию позитивности сценариев - Позитивный
Test_006
| https://tritonshoes.ru Проверка рассылки новостей. Подписка на рассылку.
| Приоритет: 4
| Связанная информация: «Новостная лента сайта», п. 2.2.3
| Предусловия:
1. Открыть браузер
2. Зайти на сайт
| Шаги воспроизведения
| Ожидаемый результат
| ФР
| 1. Войти в раздел «новости» (шапка сайта)
| 1. Загружается новостная лента
| V
| 2. Нажать кнопку «подписаться» ниже новостной ленты под надписями «Хотитите получать новости? Оформите подписку».
| 2. Загружается поле для электронного ящика.
| V
| 3. Вписать адрес эл.почты. Нажать «подписаться».
| 3. Видим сообщение : «Спасибо, что вы с нами. Ждите свежих новостей».
| V
| 4. Проверить в базе данных что наш адрес электронной почты добавлен в список для рассылки новостей
| 4. Наш «Е-Мэйл» есть.
| V
|
По критерию позитивности сценариев – Позитивный
Test_007
| https://tritonshoes.ru Отправка запроса на сайт через форму «Обратная связь»
| Приоритет: 3
| Связанная информация: «Обратная связь», п. 3.1.1
| Предусловия:
1. Открыть браузер
2. Зайти на сайт
| Шаги воспроизведения
| Ожидаемый результат
| ФР
| 1. Войти в раздел «обратная связь» (шапка сайта)
| 1. Видим поля для заполнения (ФИО, Телефон, Почта, Вопрос)
| V
| 2. Заполнить поля, нажать кнопку «отправить»
| 2. Видим сообщение «Ваша заявка оправлена. Мы ответим вам в ближайшее время».
| V
| 3. Проверить в базе данных что запрос сформирован.
| 3. Запрос есть.
| V
|
По критерию позитивности сценариев - Позитивный
Test_008
| https://tritonshoes.ru Поиск продукции на сайте
| Приоритет: 2
| Связанная информация: «Поиск по сайту», п. 4.1.
| Предусловия:
1. Открыть браузер
2. Зайти на сайт
| Шаги воспроизведения
| Ожидаемый результат
| ФР
| 1. Нажать на значок лупы правее корзины.
| 1. Появляется поле для ввода запроса.
| V
| 2. Ввести название интересующей позиции, нажимаем “Enter”.
| 2. Видим результаты поиска
| V
| По критерию позитивности сценариев - Позитивный
Test_009
| https://tritonshoes.ru Добавление в корзину и покупка одной позиции разных размеров
| Приоритет: 1
| Связанная информация: «Оформление заказов», п. 2.1.
| Предусловия:
1. Открыть браузер
2. Зайти на сайт
| Шаги воспроизведения
| Ожидаемый результат
| ФР
| 1. Авторизоваться на сайте
|
| V
| 2. Выбрать интересующую нас позицию
|
| V
| 3. Выбрать три разных размера и три раза нажать на «корзину» (купить)
| 3. Видим на иконке корзины число добавленных позиций
| V
| 4. Зайти в корзину
| 4. Видим три одинаковые добавленные позиции, т.к. указали три разных размера
| V
| 5. Нажать на кнопку «оформить заказ»
| 5. Осуществляется переход к следующим формам заполнения данных заказчика и деталям доставки, а также способам оплаты
| V
| 6. Заполнить все поля и формы, проверить правильность, оплатить товар онлайн.
| 6. Товар успешно оплачен и передана информация в службу доставки. Получен код для отслеживания товара.
| V
|
По критерию позитивности сценариев - Позитивный
Test_010
| https://tritonshoes.ru Добавление товаров в корзину и покупка с мобильного устройства
| Приоритет: 1
| Связанная информация: «Мобильная версия», п. 5.1
| Предусловия:
1. Открыть браузер
2. Зайти на сайт
| Шаги воспроизведения
| Ожидаемый результат
| ФР
| 1. Авторизоваться на сайте
|
| V
| 2. Добавить товар в корзину
| 2. Видим на иконке корзины число добавленных позиций
| V
| 3. Зайти в корзину
| 3. Видим нами добавленные товары
| V
| 4. Нажать на кнопку «оформить заказ»
| 4. Осуществляется переход к следующим формам заполнения данных заказчика и деталям доставки, а также способам оплаты
| V
| 5. Заполнить все поля и формы, проверить правильность, оплатить товар онлайн.
| 5. Товар успешно оплачен и передана информация в службу доставки. Получен код для отслеживания товара.
| V
|
Чек-лист
чек
| ОР
| result
| UI
| работа кнопок
| ОК
| UI
| переходы по директориям каталога
| ОК
| UI
| Кнопки соц.сетей
| NOT ОК
| UX
| Проверка работы формы «обратная связь»
| NOT ОК
| UX
| Карта в разделе «контакты»
| ОК
| Отчёт по тестированию:
Были протестированы следующие модули ресурса https://tritonshoes.ru:
регистрация; авторизация; смену пароля из ЛК; Корзина:
- добавление;
- удаление.
Подписка на новостную рассылку; Форма «обратная связь»; Поиск по сайту; Работа ресурса на мобильном устройстве.
Проверка осуществлена при помощи тест-кейсов (10 шт.) и чек-листа. Тест-кейсы реализованы по позитивному сценарию. Все проверки были пройдены успешно. Выявлен ряд недоработок:
- после заполнения формы «обратная связь» на связь никто не выходит :)
- после подписки на новостную рассылку ничего на почту не приходит (возможно рассылка проходит просто очень редко);
- кнопки соц.сетей не перенаправляют нас в соответствующие приложения.
В целом недоработки незначительные, на работу сайта никак не влияют.
Задание 2.
|