Задание 1. Тест-кейсы
Чтобы тестировщикам было проще понять, какие части кода изменились, затронутые требования выделены полужирным шрифтом. К выделенным требованиям нужно написать тест-кейсы: лучше всего подойдут именно они, потому что это функциональные проверки.
Для некоторых требований не обойтись без применения техник тест-дизайна:
Для блока «Настройки» (город, язык, тёмная тема) лучше всего подойдёт попарное тестирование. Составлять тест-кейсы по полученным комбинациям не нужно.
Для требования «Маршрут и выбранные станции сохраняются в истории после того, как пользователь построил маршрут» подойдёт таблица принятия решений. Не забудь спроектировать необходимые тесты на основании полученной таблицы.
Кроме техник тест-дизайна тебе может помочь mindmap — так ты лучше разберёшься с требованиями.
Задание 2. Чек-лист
Кроме проверок функциональности, затронутой рефакторингом, нужно провести регрессионное тестирование. Для этого напиши чек-лист, который учитывает особенности мобильного приложения:
Определи, какая функциональность Яндекс Метро взаимодействует с мобильным устройством.
Зафиксируй мобильные проверки, которые связаны с этой функциональностью.
Не забудь учесть проверки, которые необходимы для любого мобильного приложения — например, тестирование обновления.
Требования: https://praktikum.notion.site/1fab6820a16045e887eaeb96d57bee0a
Игорь
ТИУ
А какие еще отзывы можно ему оставлять? Всегда его выбираю, и всегда пятерки, всегда досро...
Татьяна
МГУПП
Работа выполнена отлично, быстро, чётко и без исправлений. Рекомендую. 100%
Aleksasha
ИвГУ
Спасибо! Вам, Ирина, очень помогли! по линейной алгебре! с решением в режиме Онлайн!
Алексей
University of Cambridge
Работа была сделана досрочно, были даны очень хорошие рекомендации по выполнению работы. В...