Игорь Хрол
Toptal
Автоматические тесты бывают разными: модульные, интеграционные, приёмочные. Зачастую QA команды берут на себя лишь приёмочные, иногда интеграционные, говоря о том, что модульные тесты особенные и должны писаться разработчиками. На лабораторном, но живом примере хотелось бы обсудить, так ли это и какие плюсы и минусы несёт в себе каждый из подходов к автоматизации тестирования. Теории практически не будет, чистая практика и готовность к примению результа после. Писать код будем на Ruby, но для понимания происходящего знание конкретного языка не потребуется: лишь желание, пытливый инженерный ум и базовое понимание того, как работает web.
Toptal