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

Джеймс Уиттакер, Джейсон Арбон, Джефф Кароло

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

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

Издательство: Питер, 2014 г.

ISBN 978-5-496-00893-8

Количество страниц: 320.

Содержание книги «Как тестируют в Google»:

  • 10 Предисловие к русскому изданию
  • 12 Вступление от Альберто Савоя
  • 16 Вступление от Патрика Коупленда
  • 22 Предисловие
  • 24 Пара слов о книге
  • 25 Благодарности
  • 27 Об авторах
  • 28 Глава 1. Первое знакомство с организацией тестирования в Google
    • 33 Качество ≠ Тестирование
    • 34 Роли
    • 37 Организационная структура
    • 38 Ползти, идти, бежать
    • 40 Виды тестов
  • 44 Глава 2. Разработчик в тестировании
    • 46 Жизнь разработчика в тестировании
    • 47 Как организованы процессы разработки и тестирования
    • 51 Кто такие разработчики в тестировании на самом деле?
    • 52 Ранняя стадия проекта
    • 54 Структура команды
    • 55 Проектная документация
    • 57 Интерфейсы и протоколы
    • 58 Планирование автоматизации
    • 59 Тестируемость
    • 63 Пример работы разработчика в тестировании
    • 74 Выполнение тестов
    • 75 Определения размеров тестов
    • 77 Как мы используем размеры тестов в общей инфраструктуре
    • 79 Преимущества разных размеров тестов
    • 81 Требования к выполнению тестов
    • 87 Тест-сертификация
    • 89 Интервью с основателями программы тест-сертификации
    • 96 Как мы собеседуем на позицию разработчиков в тестировании
    • 103 Интервью с разработчиком инструментов Тедом Мао
    • 105 Интервью с создателем WebDriver Саймоном Стюартом
  • 109 Глава 3. Кто такой инженер по тестированию
    • 109 Тестирование, обращенное к пользователю
    • 110 Инженер по тестированию
    • 114 Планирование тестирования
    • 117 A — значит Attribute
    • 121 C — значит Component
    • 122 C — значит Capability
    • 132 Риск
    • 133 Анализ рисков
    • 138 Снижение рисков
    • 141 Напоследок о рисках
    • 145 Пишем тест-кейсы
    • 150 Интересные факты из жизни багов
    • 151 Немного подробнее о Buganizer
    • 164 Как мы нанимаем инженеров по тестированию
    • 168 Собеседование с инженерами по тестированию
    • 173 Управление тестированием в Google
    • 178 Тестирование в режиме сопровождения
    • 182 Эксперимент с Quality Bots
    • 195 Эксперимент BITE
    • 197 Регистрируем баги с BITE
    • 199 Просмотр багов в BITE
    • 201 Запись и воспроизведение сценариев в BITE
    • 205 Ручные и исследовательские тесты в BITE
    • 205 Уровни BITE
    • 206 Google Test Analytics
    • 212 Бесплатное тестирование
    • 216 Внешние тестировщики
    • 218 Интервью с инженером по тестированию Google Docs Линдси Уэбстер
    • 224 Интервью с инженером по тестированию YouTube Эппл Чоу
  • 231 Глава 4. Тест-менеджер
    • 231 Кто такой тест-менеджер
    • 233 Жонглирование людьми и дирижирование проектами
    • 235 Влияние
    • 237 Интервью с Анкитом Мехтой, тест-менеджером Gmail
    • 244 Интервью с Хуном Даном, тест-менеджером Android
    • 249 Интервью с Джоэлом Хиноски, тест-менеджером Chrome
    • 254 Директор по тестированию
    • 255 Интервью с Шелтоном Маром, директором по тестированию проектов Search и Geo
    • 259 Интервью с директором разработки инженерных инструментов Ашишем Кумаром
    • 263 Интервью с Суджаем Сани, директором по тестированию в индийском Google
    • 268 Интервью с тест-менеджером Брэдом Грином
    • 272 Интервью с Джеймсом Уиттакером
  • 279 Глава 5. Как мы улучшали тестирование в Google
    • 279 Роковые ошибки в процессе тестирования Google
    • 282 Будущее разработчика в тестировании
    • 283 Куда движется роль инженера по тестированию
    • 285 Что станет с тест-директором и тест-менеджером
    • 285 Будущее инфраструктуры тестирования
    • 286 В завершение
  • 287 Приложение А. Тест-план для Chrome OS
    • 287 Обзор тем
    • 288 Анализ рисков
    • 289 Непрерывное тестирование каждой сборки
    • 289 Ежедневное тестирование лучших сборок
    • 290 Тестирование перед выпуском
    • 290 Ручное и автоматизированное тестирование
    • 291 Разработка и качество тестов
    • 291 Каналы выпуска
    • 291 Обратная связь
    • 292 Репозитории тест-кейсов
    • 292 Панели мониторинга тестов
    • 292 Виртуализация
    • 293 Производительность
    • 293 Нагрузочное тестирование, продолжительное тестирование и тестирование стабильности
    • 293 Фреймворк выполнения тестов Autotest
    • 293 Производители железа
    • 294 Лаборатория проверки оборудования
    • 294 Фермы для сквозных автотестов
    • 294 Тестирование AppManager в браузере
    • 295 Тестируемость браузера
    • 296 Оборудование
    • 296 График
    • 298 Ключевые моменты тестирования
    • 299 Необходимые документы и ресурсы
  • 300 Приложение Б. Тестовые туры для Chrome
    • 300 Тур покупателя
    • 301 Тур студента
    • 302 Рекомендуемые области для тестирования
    • 302 Тур международных звонков
    • 302 Рекомендуемые области для тестирования
    • 303 Тур ориентиров
    • 303 Рекомендуемые ориентиры для Chrome
    • 303 Тур «не спим всю ночь»
    • 304 Рекомендуемые области для тестирования
    • 304 Тур предпринимателя
    • 305 Инструменты в Chrome
    • 305 Тур неблагополучных районов
    • 305 Неблагополучные районы в Chrome OS
    • 306 Тур персонализации
    • 306 Способы настройки Chrome
  • 307 Приложение В. Посты из блога об инструментах и коде
    • 307 Охотимся на баги и потерянное время вместе с BITE
    • 310 QualityBots идет в атаку
    • 312 RPF: Record Playback Framework
    • 315 Google Test Analytics — теперь с открытым кодом
    • 315 Полнота
    • 315 Скорость
    • 316 Действенность
    • 316 Польза

Инструкция как скачать книгу Джеймс Уиттакер, Джейсон Арбон, Джефф Кароло: Как тестируют в Google в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.
Как тестируют в Google
Рейтинг книги:
1 голос
3182

Поиск книг:




При поиске учитываются только слова, длина которых больше 3-х символов.

Статистика: