Можно проверить, что шаги определены, прежде чем пытаться что-либо запустить?

У меня есть сценарий «Беат», который требует много времени. Если я написал неверный шаг, мне нужно подождать, пока тест выполнит этот шаг, прежде чем я обнаружу свою ошибку, когда она сообщит мне, что у меня есть неопределенный шаг.

Есть ли способ заставить его проверить, что все шаги, которые он собирается выполнить, определены, прежде чем он попытается что-либо запустить?

1

Решение

использование пробный прогон опция для предотвращения выполнения шага:

bin/behat --dry-run

В долгосрочной перспективе вы должны скорее исправить свои тесты и сделать их быстрее. Например, выполняйте сквозные тесты только для небольшого количества дымовых тестов (критических путей) и выполняйте большинство ваших приемочных тестов для своих бизнес-объектов.

2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector