Тест-анализ на основе состояний и переходов
Чтобы приготовить торт, нам нужны ингредиенты, правильно? Как и наши объекты из параметров, но только в граммах. Отчёт о дефекте (Bug Report) — это документ, описывающий ситуацию или последовательность действий приведшую к некорректной работе функциональности. Дефект (баг) — это несоответствие фактического результата выполнения программы ожидаемому результату. Аналогично можно определить и все остальные состояния. Существует 4 основных компонента модели государственного перехода, как показано ниже. Каждая ячейка представляет состояние, в которое система перейдет при возникновении соответствующего события. Это модель, на которой базируются система и тесты. Любая система, в которой вы получаете разные выходные данные для одного и того же входного сигнала, в зависимости...