Одно можно сказать точно: тестирование не должно ставить палки в колеса инновациям и разработке. Второго шанса у него не будет.
Рассматривать тестирование и разработку как обособленные дисциплины или даже как разнородные задачи было в корне неверно
Нам нужны были интеграционные тесты, системные тесты, тесты пользовательского интерфейса и прочие полезные штуки.
Каждый, кто пишет код в Google, — уже немного тестировщик, а качество — это проблема всего коллектива
Например, если автоматизированный тест не проходит, система определяет последнее изменение кода, которое считает наиболее вероятной причиной, отправляет сообщение его авторам и автоматически заводит баг.