Тестирование переходов между состояниями — используется, когда объект проходит через разные состояния в зависимости от событий. Например, заказ может быть: новый → подтверждён → в доставке → доставлен → закрыт. Рисуем диаграмму состояний и проверяем: все легитимные переходы работают, нелегитимные — заблокированы. Хорошо подходит для тестирования workflow и статусных машин.
Что такое state transition testing?
Middle
204 просмотровAFK Offer AI
Как тестировать conditional requests (If-None-Match, If-Modified-Since)?