А в каталоне лучше описывать в тест кейсах тест кейсы, но при этом сохранять их и прогонять в object repository - для каждого кейса новый фолдер - верно ?
Бекенд должен иметь dev-mode и уметь не показывать её. Это не ответственность сервиса капчи.
Увы, это не всегда возможно. Плюс, отсутствие капчти может нарушать вёрстку и/или логику работы тестов. В самодельных капчах, на заре их производства, добавляли мастер-пароль, с которым проходилась любая каптча и тестировщики были счастливы.
Увы, это не всегда возможно. Плюс, отсутствие капчти может нарушать вёрстку и/или логику работы тестов. В самодельных капчах, на заре их производства, добавляли мастер-пароль, с которым проходилась любая каптча и тестировщики были счастливы.
Про нарушение вёрстки не буду говорить даже. от внешнего Капча может прилететь любого размера и формы. Если фронт к этому не готов, то очень плохо. При замоканой капче на dev-окружении, её можно заменить статической картинкой, если хочется.
Я бы сделал интерфейс, который использовался бы в RecaptchaProvider и NullCaptchaProvider. Второй возвращал бы на dev. Остальной код работал бы, как задумано, не подозревая о том, о чём даже знать не должен.