Перейти к содержимому

Публикации iam_const

1 публикаций создано iam_const (учитываются публикации только с 06 июля 2024)


#186206 Как написать тест-кейсы только по макетам?

Отправлено автор: iam_const 14 января 2025 - 12:02 в Свободное общение

Я джун, ручное тестирование. 

Попала на стартап. 

Задача: написать тест-кейсы на мобилку (iOS). 

Документация: только макеты. На макетах есть процесс аутентификации, регистрации, карта с кластеризацией и прочее прочее.

 

Пока у меня получается отстойно, на мой взгляд.. 

Что-то из разряда: 

Название: 
iOS: Авторизация. Проверка функционала "Демо доступ"
Предусловие: 
Открыта страница авторизации
Шаги: 
1. Нажать на кнопку "Демо доступ"
ОР:
Открыт экран Карта

Или на вёрстку ОР (выделенные названия беру из макетов): 

Группировка по городам и Группировка в рамках города: Цвета маркеров (S): фиолетовый, оранжевый и серый. Дизайн: круглые точки с наполнением, представляющим либо число, либо иконку молнии

Более приближенный вид и Максимально приближено: Цвета маркеров (M): оранжевый и фиолетовый. Дизайн: название, индикатор, мощность

Маркер геолокации: серый

Я бы хотела у старших узнать: был ли у вас опыт написания ТК только по макетам и как вы с этим справились? Как разделяли эти ТК по верстке и функционалу? 

 

На мой взгляд, при наличии макетов не нужно писать тест-кейсы по визуалу. Другими словами, не нужно писать, например, такие тест-кейсы в которых проверяется, что кнопка действительно синяя, у попапа действительно есть кнопка закрытия, а цвет ссылок — зелёный. Макеты и так под рукой — весь визуал можно взять оттуда, тем более тестировщику просто необходимо сравнивать функционал с макетами. Лучше направить своё внимание на проверку функциональной части, тем более если она нигде не зафиксирована, или зафиксирована только в чатах или комментах в фигме.

 

На что можно написать тест-кейсы в вашем случае:

  • какая страница должна открыться после авторизации?
  • что будет при неуспешной авторизации?
  • по какому принципу выполняется распределение цветов на метках?
  • в каком случае на метке иконка, а в каком — молния?
  • что будет, если метки на карту не будут добавлены? Повлияет ли это как-то на остальной функционал?
  • что будет, если меток на карту будет добавлено очень много?
  • будет ли карта динамически умещать все метки или она фиксирована и, если локация метки не входит в карту, то метку не будет видно?
  • что будет, если пользователь запретит отслеживание текущего местоположения? Повлияет ли это как-то на функционал?

И так далее. Учитывайте непрописанные тестовые сценарии, корнер-кейсы, как поведёт себя система, если не будет каких-то данных или доступа.