Привет! Меня зовут Дмитрий и в этой статье я расскажу о том, как я составил тест-план и написал чек-лист для мобильного приложения ″Яндекс Метро″. Прежде чем начать работу над тест-планом, я провел исследование приложения и его функциональности. Для этого я загрузил ″Яндекс Метро″ на свой телефон и попытался изучить все основные функции приложения. В процессе использования приложения я сделал заметки о том, какие функции присутствуют, а также обнаружил некоторые возможные проблемы или недочеты. Исходя из полученной информации, я начал составлять тест-план. В самом начале я определил основные цели тестирования приложения, а также список основных функций, которые необходимо проверить. Далее, я разбил эти функции на отдельные сценарии использования и создал подробную инструкцию для тестировщиков. Следующим шагом было написание чек-листа функциональных проверок. Я перечислил все основные функции приложения и сделал список действий, которые необходимо выполнить для каждой из них. Например, для функции поиска маршрутов мне нужно было проверить возможность ввода начальной и конечной станции, а также корректность вывода найденного маршрута. Помимо функциональных проверок, я также добавил в чек-лист нефункциональные проверки. Это включало в себя производительность приложения, безопасность, удобство использования интерфейса и другие аспекты, которые не относятся непосредственно к функциональности, но являются важными для общего качества приложения.
Также я учел, что ″Яндекс Метро″ ౼ это мобильное приложение, и добавил в чек-лист специфичные мобильные проверки. Например, я проверил взаимодействие приложения с геолокацией, работу приложения в оффлайн-режиме, а также адаптивность приложения к различным размерам экранов и устройств.
В конце работы над тест-планом и чек-листом я провел финальную проверку и внес необходимые исправления. Убедившись, что все функции приложения покрываются моими тестами, я считал работу выполненной.
В этой статье я поделился своим опытом составления тест-плана и написания чек-листа для мобильного приложения ″Яндекс Метро″. Я надеюсь, что мои рекомендации и подходы будут полезны для тех, кто занимается тестированием мобильных приложений. Удачи в вашей работе!