Использование снов для тестирования проекта

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

    В отличие от стандартных методов тестирования, сны позволяют проиграть нелепые и невообразимые ситуации. Это же сон! И легко может приснится юзер, который пытается зарегистрироваться на вашем сайте в то время, как за ним гонятся зомби!

    Удобен ли ваш сайт для регистрации в условиях зомби-апокалипсиса?


    Фантастические варианты можно отбросить и смотреть как голливудские блокбастеры, не перекладывая на работу. А другие сны могут дать ситуации, более приближенные к реальности ваших пользователей:

    • Юзер пытается оформить заказ, когда каждые пять секунд ему приходит гневный смс от жены.
    • Юзер забыл свой логин и пароль вместе с телефоном, именем, вчерашним вечером и смыслом жизни.
    • Юзер регистрируется на сайте во время секса (люблю свою работу ;)
    • Юзер посещает сайт используя устройство «Холодильник».
    • И другие неожиданности.


    В простейшем случае сны просто дадут ситуацию для тестирования, которую в бодром состоянии невозможно задокументировать. В более продвинутых версиях сны выдают оценку критичности и варианты решений. «Кошмары» умеют показывать самое неблагоприятное развитие событий.

    Вы хоть на секунду способны представить, что может произойти, если на вашем сайте пропадут все кнопки?

    Что требуется для тестирования проекта при помощи снов?


    1. Необходимо понимать архитектуру системы на интуитивном уровне. Чтобы подсознание могло симулировать реакцию на неожиданные события.
    2. Необходимо четко поставить решаемую задачу перед сном. Указанная проблема должна действительно беспокоить. Если помимо работы, ваша голова наполнена мыслями о предстоящем отпуске, то и сон будет смешанным.
    3. В настройках сна необходимо указать… Мде… Конечно же, нет таких настроек. И это самое сложное условие для использования снов в тестировании проекта. «Сложное», но не «невозможное»!


    Надеюсь, я доставил вам удовольствие темой статьи. Все написано на грани шутки, но уверяю вас — эта шутка была неоднократно проверена на практике.

    Удачи и сладких снов ;)
    Share post

    Comments 10

      +5
      А я вот писал код во сне. И песни сочинял (и подбирал).

      А однажды сам был кодом, меня кто-то компилировал и запусал в дебаггере.
        +12
        Иди пиши код, б***ь
          0
          Удачный пятничный пост.

          Я писал код во сне, он был гениален, но когда я проснулся, понял что ничего не помню что написал.
            +2
            Все-таки сон — это не самая удобная среда для написания кода. Сон проще использовать для поиска алгорит…
            Вот, черт! Я уже начинаю серьезно говорить об этом! ;)
              0
              Однажды во сне я придумал и написал алгоритм для вычисления N-нoгo простого числа.
              От неожиданности даже проснулся и записал его.
              Потом утром запустил — оказалось фигня какая то сложности n^n.
              +1
              Удачный пятничный пост.

              для четверга
                0
                Да ладно — четверг, это типо пятница, но только чуть раньше.
              +1
              Есть такой вариант мозгового штурма, когда команда людей придумывает громкие газетные заголовки, как бы показывая в такой форме, какие риски может ожидать продукт.
              Точное описание найти не могу, вот в моей интерпретации:

              Ведущий штурма рассказывает историю:
              Рано утром, вы просыпаетесь. В голове еще крутится недавно увиденный сон.
              Вы протираете глаза, вялый и сонный, заходите на кухню. Готовите себе кофе.
              На автомате, вы садитесь за компьютер. Открываете любимый новостной сайт… и тут:
              Всю сонливость как рукой снимает. На лице застывает гримаса удивления. Через все тело проходит неприятная дрожь.
              Вы видите заголовок новости. И понимаете, что эта очень неприятная новость о вашем продукте.
              Как звучит этот заголовок?


              Варианты могут быть самые разные:
              1. Иван Иванович стал несчастным обладателем 999 садовых гномов, вместо 1-го
              2. Интернете магазин оскорбляет пользователей перечнем товаров
              3. 9-ти летняя девочка купила 3 цистерны самогона в интернет магазине
              4. Капча «B1TCH» стала причиной судового иска на 200 миллионов
                0
                5. Доступ к сайту test.ru заблокирован по причине размещения там экстремистских материалов анонимным пользователем в комментариях к сковородке с антипригарным покрытием.
                  0
                  Иван Иванович стал несчастным обладателем 999 садовых гномов, вместо 1-го

                  При этом, Иван Иванович — это имя проснувшегося пользователя.

                Only users with full accounts can post comments. Log in, please.