если в штате есть тестер, а тем более «не выделяют». и к тому же приложение все из себя сложное с кучей состояний и сложной логикой обещния с сервером, то интеграционные тесты могут обойтись по времени больше чем само приложение, тестер же пройдет на каждый билд по основным сценариям — и ок.
да простит меня гугл…
А может просто никто не знает как правильно и чем тестировать?
Я бы сам почитал полезные статьи на эту тематику.
Сам тесты не пишу, видимо к сожалению.
Тесты пишем, для логики на стандартном SDK, для вьюшек использую Robotium — очень упрощает процесс. TDD так как она задумана не использую, сначала пишу код, который хоть както работает, потом покрываю его тестами, чтобы работал как надо. Каждый найденный баг стараюсь закрыть тестом (все наверное ловили баги, которые уже помечены как исправленные =))).
Опрос о специфике тестирования при разработке приложений для Android?