«Как тестируют в Google» kitabından alıntılar, sayfa 2

Мы думаем, что роль инженера по тестированию будет постепенно смещаться в сторону узкой специализации, например безопасности, или в сторону управления процессами тестирования, выполняемого другими.

Тестировщики видят то, что никогда не видит человек, копающийся целыми днями в коде.

Найти хороших тестировщиков трудно, потому что они должны быть хорошими во многих вещах одновременно.

Тестировщикам платят за то, чтобы они защищали пользователей и бизнес от плохого проектирования, запутанного интерфейса, багов, проблем с безопасностью, конфиденциальностью и т.д.

Успешный тестировщик в Google состоит из технических умений, склонности к лидерству и глубокого понимания продукта.

Совместными командами обычно руководят менеджеры, вышедшие из среды программирования или управления, но не из среды тестировщиков. В предрелизном аврале они предпочитают выпустить функциональность полностью и закрыть как можно больше задач по «отделке», чем позаботиться об общем качестве. Внутри команды тестированию часто отводится второстепенная роль по отношению к разработке.

Если это можно автоматизировать и проблема не требует человеческого внимания и интуиции, то это нужно автоматизировать.

Забота о качестве — это ежедневная обязанность каждого инженера. Если это делается на совесть — уровень качества растет.

Цель тестировщиков — снизить риски, найти как можно больше багов и проблем, предоставить команде метрики и общую оценку рисков.

Наконец, нужно найти идеальный момент для тестирования. Напишете тесты слишком рано — архитектура изменится, и вся работа коту под хвост. Затянете — вам придется переносить выпуск из-за нехватки качественного тестирования.

Yaş sınırı:
12+
Litres'teki yayın tarihi:
08 nisan 2014
Çeviri tarihi:
2014
Yazıldığı tarih:
2012
Hacim:
446 s. 77 illüstrasyon
ISBN:
978-5-496-00893-8
Telif hakkı:
Питер
İndirme biçimi:
epub, fb2, fb3, ios.epub, mobi, pdf, txt, zip