#тест_дизайн #стратегия_тестирования
Тестовые туры
Я уже писала про то, что начинать тестировать фичи с исследовательского тестирования считаю оч полезным.
Но иногда возникают вопросы "а с чего начать?", "а как не скатиться в детальные проверки всего?", "как не растянуть исследовательское тестирование на неделю?", "как не перейти на ad hoc?". Для меня ответом являются тестовые туры.
Но их же оч много, скажете вы. В связи с этим, вслед за статьёй, предлагаю взять несколько стандартных и понятных туров и начать с них:
The Money Tour - проверить то, за что пользователь платит деньги (что в этой фиче для клиента самое ценное?).
The All-Nighter Tour - некоторые баги воспроизводятся, когда приложение работает долгое время. Протухающие токены, приостановка запросов при длительном бездействии пользака - это всё тут.
The Saboteur Tour - ломайте приложение всеми возможными способами.
Intellectual Tour - "хитросделанные" сценарии. Из серии "откройте в двух соседних вкладках пеймент формы, оплатите, разлогиньтесь, оплатите на второй". Тут очень важно понимать, насколько такие сценарии реальны и опасны.
Garbage Collector Tour - "поднимаем каждую бумажку и открываем каждую дверцу", т.е. протыкиваем кнопки, инпуты, чек-боксы, открываем дропдауны и тд. Детальное тестирование каждого элемента тут не проводим.
Obsessive Compulsive Tour - каждое действие повторяем несколько раз. Например, при оплате тыкаем кнопку оплаты несколько раз, часто такое приводит к повторным списаниям.
Выбор конкретных туров для фичи зависит от самой фичи. Например, если её работа никак не связана с длительностью использования, то вряд ли есть смысл в The All-Nighter Tour.
А ещё больше всяких разных сценариев можно найти тут.
Тестовые туры
Я уже писала про то, что начинать тестировать фичи с исследовательского тестирования считаю оч полезным.
Но иногда возникают вопросы "а с чего начать?", "а как не скатиться в детальные проверки всего?", "как не растянуть исследовательское тестирование на неделю?", "как не перейти на ad hoc?". Для меня ответом являются тестовые туры.
Но их же оч много, скажете вы. В связи с этим, вслед за статьёй, предлагаю взять несколько стандартных и понятных туров и начать с них:
The Money Tour - проверить то, за что пользователь платит деньги (что в этой фиче для клиента самое ценное?).
The All-Nighter Tour - некоторые баги воспроизводятся, когда приложение работает долгое время. Протухающие токены, приостановка запросов при длительном бездействии пользака - это всё тут.
The Saboteur Tour - ломайте приложение всеми возможными способами.
Intellectual Tour - "хитросделанные" сценарии. Из серии "откройте в двух соседних вкладках пеймент формы, оплатите, разлогиньтесь, оплатите на второй". Тут очень важно понимать, насколько такие сценарии реальны и опасны.
Garbage Collector Tour - "поднимаем каждую бумажку и открываем каждую дверцу", т.е. протыкиваем кнопки, инпуты, чек-боксы, открываем дропдауны и тд. Детальное тестирование каждого элемента тут не проводим.
Obsessive Compulsive Tour - каждое действие повторяем несколько раз. Например, при оплате тыкаем кнопку оплаты несколько раз, часто такое приводит к повторным списаниям.
Выбор конкретных туров для фичи зависит от самой фичи. Например, если её работа никак не связана с длительностью использования, то вряд ли есть смысл в The All-Nighter Tour.
А ещё больше всяких разных сценариев можно найти тут.