Как тестируют в Google

Как тестируют в Google

В книге описано тестирование программных продуктов в Google: как устроены процессы, как организованы команды, какие техники используются, кто ответственен за качество. Принципы, на которых построено тестирование в Google, применимы в проектах и компаниях любого размера. Авторы книги сами работали над продуктами Google, создавая инструменты тестирования, настраивая процессы и занимаясь непосредственно тестированием. Книга рассчитана на профессионалов из индустрии разработки программного обеспечения: специалистов по тестированию, программистов, менеджеров.

Жанры: Интернет, Программирование, Зарубежная компьютерная литература
Цикл: Не является частью цикла
Год публикации: 2014

Читать онлайн Как тестируют в Google


© ООО Издательство "Питер", 2014

Все права защищены. Никакая часть данной книги не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев авторских прав.

Предисловие к русскому изданию

Я пришла в тестирование в 2006 году маленьким тестировщиком на большой аутсорсный проект. Сначала я научилась тестировать, заводить баги и общаться с разработчиками и менеджерами. Со временем я стала писать тесты, научилась планировать и управлять тестированием. У меня появилась своя команда.

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

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

Ответы на свои вопросы я нашла в статьях и докладах Джеймса Уиттакера. Его основная идея в том, что тестирование должно перестать просто предоставлять информацию и начать влиять на качество. Главная задача тестирования, говорил Уиттакер, – это уменьшение количества ошибок в процессах разработки. Тогда улучшится качество выпускаемого продукта.

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

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

Книга «Как тестируют в Google» рассказывает, как тестировщики в Google пришли к пониманию, что нужно меняться, как строили новые процессы, каких результатов достигли и как видят дальнейшее развитие тестирования. Очень здорово, что компания Google настолько открыта и делится своим опытом. Но все же, я думаю, что именно приход Уиттакера в Google послужил катализатором процесса написания этой книги. Слишком уж много у него энергии и желания делиться знаниями с внешним миром.

Я начала переписываться с Уиттакером в 2009 году, а в марте 2010-го познакомилась с ним лично на конференции Swiss Testing Day. Он оказался очень простым в общении. С ним можно было обсудить тренды мирового тестирования и посмеяться над тестировщиками-консерваторами. Джеймс очень остроумный и харизматичный оратор. В 2011-м я слушала его мастер-класс «Как тестируют в Google» на конференции EuroSTAR. Он легко парировал реплики из зала вроде «в авиационном софте не получится сделать так, как в Google» простой фразой «так вы даже не пробовали».

Эта книга повторяет легкий и остроумный стиль общения Джеймса. Вы почувствуете характер Уиттакера, читая ее. Мы очень старались сохранить в переводе эту легкость и живость. Я хотела, чтобы текст получился таким, как будто его написал кто-то очень знакомый: наш коллега, который говорит на том же языке, что и мы. В итоге книга получилась не похожей на большинство технических книг на русском языке, переведенных сухо и формально.

Если вы начинающий тестировщик – прочитайте книгу сейчас, а потом еще раз через год. Если вы опытный тестировщик – дайте ее почитать вашим разработчикам и менеджерам. Если они не загорятся идеей сделать тестирование «как в Google», задумайтесь, стоит ли с ними работать. Если вы менеджер или разработчик – прочитайте и сравните с тем, как работает тестирование в вашей компании.


Вам будет интересно
«Яндекс» – это, конечно, компания мечты. По всем параметрам. В пятерке поисковиков мировой Сети, в тридцатке самых инновационных компаний мира, и одно из самых желанных мест для работы в России. Бизнес, возникший из головы, интеллекта, знаний, упорного труда, способности к риску и удачи – возникший, несмотря на давление со стороны инвесторов, власти и конкурентов.Из увлекательного повествования, максимально приближенного к хронике, понятно, что «Яндекс» – это невероятная по силе и напору машина ...
Читать онлайн
Простым и понятным языком рассказано, как скрыть свое местонахождение и IP-адрес, используя анонимные сети Tor и I2P, посетить заблокированные администратором сайты, защитить личную переписку от посторонних глаз, избавиться от спама, зашифровать программой TrueCrypt данные, хранящиеся на жестком диске и передающиеся по сети. Отдельное внимание уделено защите домашней сети от нежданных гостей, от соседей, использующих чужую беспроводную сеть, выбору антивируса и брандмауэра (на примере Comodo Int...
Читать онлайн
На живом примере автора книги и ее друзей показано, чем заняться человеку, когда подходит пенсионный возраст. В увлекательной и доступной форме написано, как сделать первые шаги в Интернете, завести почту, найти полезную информацию, общаться в чатах, форумах, блогах и в социальных сетях. Рассмотрены полезные ресурсы для фотолюбителей, дачников, рыбаков, автомобилистов и просто домохозяек. Даны уроки печати на клавиатуре. Рассказано, как завести свой блог, создать свой сайт. Приведена краткая инс...
Читать онлайн
Простым и понятным языком рассказано о способах и особенностях заработка на контекстной рекламе в Интернете, сделан обзор систем контекстной рекламы Яндекс и Бегун. Подробно рассмотрена одна из самых популярных систем – Google AdSense. Изложены специальные методы по увеличению заработка и эффективности рекламных блоков, описаны необходимые инструменты. Показано, как с помощью методов поисковой оптимизации увеличить посещаемость сайта и свой доход.Для широкого круга пользователей Интернета....
Читать онлайн
В книге рассматриваются правила работы на портале государственных услуг. Приведены подробные инструкции по регистрации на портале и описание пользовательских настроек. Дан обзор разделов портала и рассмотрена система поиска необходимой услуги. На конкретных примерах приведены пошаговые инструкции получения различных типов государственных услуг через Интернет: получение загранпаспорта, запись ребенка в детсад, регистрация по месту пребывания, оплата налогов и штрафов, информация о штрафах ГИБДД, ...
Читать онлайн
Не важно, какой бизнес вы ведете в Сети: продаете кабель, велосипеды, валенки, бухгалтерские услуги, пиломатериалы, автомобили, оборудование, еду, праздники и т. п., – эта книга поможет вам привлечь новых клиентов через Интернет. Она о том, как с помощью корпоративного веб-сайта увеличить продажи компании, оптимизировать и автоматизировать ее деятельность. В издании рассмотрена структура правильного корпоративного сайта, работающего на потребительском и на b2b-рынке. Описаны основные правила соз...
Читать онлайн
Без доменов современный Интернет невозможен. Читатель найдет сведения о том, как домены появились, как устроена система доменов и как ими эффективно управлять, как домены связаны с информационной безопасностью, какие административные, технические и правовые коллизии возникают вокруг них и что ждет доменные имена в будущем....
Читать онлайн
Вас интересуют вопросы судебной практики по доменным спорам? Вы сомневаетесь, не придется ли отстаивать свой домен в суде? Вы связаны с доменной индустрией и вам необходимо разбираться в правовых аспектах?Эта книга будет, безусловно, полезна для всех, кто так или иначе связан с доменами.В издании обобщена судебная практика разрешения доменных споров в российском сегменте сети Интернет (.RU, .SU, .РФ), проводится детальный анализ судебных актов по конкретным делам, в том числе постановлений Прези...
Читать онлайн
Жорж Абрамович Коваль – уникальный человек. Его жизненные пути прошли через эпицентры ключевого события XX века – создание ядерного оружия как в США, так и в СССР. За неоценимый вклад в своевременное создание советской атомной бомбы он посмертно удостоен звания Героя России. Материалами для написания книги послужили биографические статьи и книги о нем, документы российских и американских архивов, документы из его семейного архива, беседы и интервью со знавшими его людьми, а также личные впечатле...
Читать онлайн
У научно-биологической революции два пути. У Азерски симбиоз компьютер – сознание осуществляется в мозгу, у Координатора – в компьютере. Человеческое начало в Рексе получает максимальное развитие (сильнейший интуитивист). Координатор же превратился в «искусственный интеллект», руководствующийся бесчеловечной логикой. Он стремится к божественной власти. Он желает, оседлав интерстарнет, превратиться в темного бога вечности, светлым ему быть скучно. Поражение на Азере показало, что тело Рекса для н...
Читать онлайн
В ночь на полнолуние Кира отправляется на кладбище, чтобы провести для подруги любовный приворот. После этого к ней начинает являться призрак парня, могилу которого она использовала для обряда. Чтобы избавиться от незваного гостя, Кира ищет помощи у местных магов и оказывается втянутой в разборки живых и мертвых....
Читать онлайн
Покушение на королеву не увенчалось успехом. Королева Лиона (да и все приближенные) понимала, что все этим не закончится. Но никто не знал заказчика. Это тревожило всех. Как найти этого наглого заказчика?. Все недоумевали, кроме королевы. Она была не только красивой, но и умной женщиной. Втягиваясь в тяжёлую борьбу со врагами, королева Лиона открыла в себе новые способности и не веданные до той пары чувства. Добро пожаловать в мир королевы Лионы, полной тайн и приключений. Вперед, доблестные р...
Читать онлайн