У меня были проблемы с отключением тестов и случайным сбоем. Я искал практические примеры того, как писать надежные тесты интеграции capybara, но я не нашел ничего полезного.
С тех пор, как мы начали писать кучу тестов, наш CI-сервер случайно провалился, что делает наше приложение неустойчивым, но тесты всегда (в основном) проходят локально.
Я хочу узнать, как вы и другие опытные гуру BDD/TDD:
- Как работать с внешним javascript и т.д. (KissMetrics, Google Analytics и т.д.) и
- Отладка и предотвращение ошибок таймаута, которые нарушают сборку
Любая помощь будет оценена.