Цитаты из книги «Как тестируют в Google», страница 4
Тестировщики нужны для того, чтобы разработчики работали более продуктивно. Причем рост продуктивности основан на предотвращении появления ошибок из-за небрежной разработки.
Качество никогда не бывает проблемой «какого-то тестировщика». Каждый, кто пишет код в Google, — уже немного тестировщик, а качество — это проблема всего коллектива
Не важно, кто именно тестирует продукт, главное, что тестирование проводится.
«дефицит приносит ясность», и это заставляет нас правильно расставлять приоритеты.
«качество не имеет значения, пока ваш продукт не имеет значения».
рост продуктивности основан на предотвращении появления ошибок из-за небрежной разработки.
Ни один тип тестов не покрывает все потребности продукта в тестировании.
Команда Android пошла еще дальше – телефоны основной команды разработки почти постоянно работают на ежедневной сборке. Идея в том, что разработчики будут писать меньше кода с багами, если от этого зависит их возможность позвонить домой.
Если тестирование выделяется в удобный сервис, о котором разработчики могут не думать, они и не будут думать.
Цель разработки инструментов — автоматизация процесса и его упрощение. Не нужно автоматизировать неправильные решения. Если разработчик совершает ошибку, зачем упрощать ему этот процесс? Отступите на шаг и оцените: может быть, нужно заняться чем-то более полезным.
Начислим +12
Покупайте книги и получайте бонусы в Литрес, Читай-городе и Буквоеде.
Участвовать в бонусной программе
