Количество шагов
Сколько их должно быть? 1-2-3-4-10? Будем честны: шаги идеального тест-кейса должны стремиться к 1!
На практике хороший кейс имеет не более 3 шагов. Стоит учитывать, что мы не говорим здесь о сценариях, которые проверяют E2E.
В шагах нужно отразить только суть самой проверки, остальное выносите в предусловия — не скупитесь!
Не ссылайтесь в шагах на другие шаги или другие тест-кейсы. Шаг или тест-кейс, на которые вы ссылаетесь, может быть удален или отредактирован. Любой тестировщик не будет рад тому, что необходимо идти к кому-то и узнавать, как работает функционал, особенно, если это регресс, и еще немало непройденных кейсов.
Пишите в шаге только одно действие. Не надо в один шаг описывать басню о царе султане и его дочери. Если вы не хотите делать из одного шага несколько, или просто хотите значительно сократить шаги в тесте — объедините несколько повелительных предложений в одно.
Приведу пример. Допустим вы проверяете авторизацию в личном кабинете.
Было: Открыть utkonos.ru Кликнуть на значок личного кабинета Ввести кпп Ввести верный пароль Нажать на кнопку «Вход»
Стало: Авторизуйтесь в личном кабинете с кпп и верным паролем
Один шаг вместо пяти. Круто?
Если развернутая последовательность ваших шагов интуитивно не очень понятна, можно с первого по четвертый шаг вынести в предусловия.
Last updated