Тестирование софта - статьи

       

Обработка ошибочной ситуации


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

  • Ошибка исправлена разработчиками в разумные сроки.
  • Сознательно специфицируется именно ошибочное поведение системы.
  • Данная функциональность вообще не тестируется (например, у соответствующего перехода ставится невыполнимое предусловие).
  • Тестирование продолжается со следующего теста. При этом нужно привести систему в состояние, соответствующее начальному состоянию следующего теста.


Содержание раздела