— Открытого API нет
— Немного не понял, каким образом мы «подвергаем опасности хрупкие UI-тесты»? :)
— Мы тестим не сторонний сервис, а наше приложение, интегрированное в него. Именно поэтому мы позволили себе обойти шаг логина, т.к. это как раз тестирование стороннего сервиса, в котором мы не заинтересованы
Зависит от количества ваших тестов и частоты их прогона. Используя самый популярный, на выходе получается дешево $1.39 за 1000 решенных капч. Плюс, к тому же все они дают цифру в ~90% вероятности успеха решения. Т.е. каждый десятый тест потенциально будет flaky, что не есть хорошо
Думаю не сложно. Но тут играли роль два фактора:
— Это был сторонний сервис, на который мы не имеем большого влияния
— Это был production environment, на котором ее точно отключать не нужно
Спасибо, обязательно попробую, если предоставится такая возможность :)
— Немного не понял, каким образом мы «подвергаем опасности хрупкие UI-тесты»? :)
— Мы тестим не сторонний сервис, а наше приложение, интегрированное в него. Именно поэтому мы позволили себе обойти шаг логина, т.к. это как раз тестирование стороннего сервиса, в котором мы не заинтересованы
А какой процент неверно решенных капч?
— Это был сторонний сервис, на который мы не имеем большого влияния
— Это был production environment, на котором ее точно отключать не нужно