Как стать автором
Обновить

Исследовательские сценарии как метод раскрытия преступления (Часть первая)

Время на прочтение 6 мин
Количество просмотров 3.7K
Всего голосов 3: ↑2 и ↓1 +1
Комментарии 11

Комментарии 11

Благодарю за статью.

Всегда было интересно узнать о подходах коллег по цеху.

На сколько я понял, в вашем случае за основу взято сессионное тестирование? :-)

В своей работе я практикую что-то подобное, но применяю немного другие подходы, где в основе всё также лежит спланированное исследовательское тестирование + тестовые мнемоники, которые заменили собой тестовые туры. Время от времени применяем Bug Bash и Freestyle Exploratory Testing. В итоге получается достаточно мощный подход для тестирования продуктов в рамках ограниченных ресурсов (люди и время), который при необходимости легко дополнить другими техниками.

Если говорить о тестовых артефактах, то получается связка из: стратегия тестирования, декомпозиция продукта, интеллектуальные карты (заменили собой тест-кейсы и/или чек-листы), универсальные тестовые мнемоники (отдельные для web, mobile, pc).

Надеюсь, что когда-нибудь я всё таки расскажу об этом более подробно в отдельной статье.

Да, совершенно верно, сессионное) Рад, что есть интерес к данной теме. Ваш подход очень интересный - возьму себе на вооружение его.

Спасибо!

Если будут нужны подробности, то обязательно обращайтесь.

Всегда рад обменяться опытом :-)

Мне греет душу тот факт, что всё большее количество QA применяют на практике сессионное тестирование или берут его за основу и интерпретируют по-своему, в зависимости от потребностей продукта.

Единомышленников становится всё больше. Я счастлив =)

Спасибо вам за обратную связь и за то, что поделились своим опытом! Уверены, всем читателям это будет полезно. И будем рады прочитать вашу статью! :)

Благодарю за ответ!

Надеюсь, что в ближайшее время поделюсь своим опытом с коллегами ;-)

Спасибо за статью!

 

Не так часто получается применять подобные подходы на практике, однако, перед приёмочными испытаниями всегда составляются пользовательские сценарии для демонстрации функциональности.

Зачастую, во время испытаний просят выполнить действие, которое не входило в первоначальный сценарий. И потому, в процессе тестирования исследуются всевозможные (в рамках разумного) отклонения от сценария.

Продукт не должен работать по принципу "Шаг влево, шаг вправо - расстрел".

И если при тестировании отталкиваться от общепринятых практик и личного опыта, то действительно можно обнаружить неявные дефекты.

Уже на основании этих дефектов вносить правки в спецификацию и расширять тестовую модель, что в конечном счёте неизбежно улучшает пользовательский опыт. А если что-то делает пользовательский опыт лучше, то это надо применять

 

Имеются предположения по новым детективам и их головным уборам, но лучше дождусь следующей части. :)

Тестирование - мыслительный процесс. Мне всегда становилось не по себе, когда процессы загоняли в какие-то рамки.

Экспериментируйте, исследуйте, открывайте для себя что-то новое. У Вас всё обязательно получится!

Спасибо за обратную связь и за вашу точку зрения!
Опубликуем вторую часть на следующей неделе. Посмотрим, верны ли ваши предположения :)

Доброго времени суток :)

Половину героев угадал (3 и 4), половине был приятно удивлён!

По третьему сценарию добавил бы, что, когда длительное время работаешь с одним вендором, так или иначе в процессе анализа дефектов собирается общая картина по тому в каких местах чаще всего встречаются дефекты.
"Я точно уверен, что здесь у вас баг, но у меня пока нет достаточно доказательств" - очень знакомая ситуация.
Немного не вяжется с концепцией (ведь герой впервые видит преступников), но пересечения имеются.

Четвёртый сценарий сам по себе содержит основную идею тестирования, что работать надо серыми клеточками, а физическая деятельность должна быть максимально оптимизирована.

С пятым героем, увы, не так хорошо знаком. Однако, полностью согласен с тем, что если кто-то говорит, что где-то нет багов, то надо всё бросать и в срочном порядке проверять этот функционал.

Шестой герой выдавил из меня скупую слезу, ведь в детстве это был мой любимый сериал. С тезисом полностью согласен, грамотно подобранный и 'надрессированный' инструментарий позволяет существенно оптимизировать рабочие процессы.

Огромное спасибо за продолжение статьи! :)

Здорово, спасибо вам за прочтение, и что поделились своим опытом и наблюдениями! :)

Зарегистрируйтесь на Хабре , чтобы оставить комментарий