^
Начало
Установить закладку
+ Настройки
14 | 16 | 18 | 20 | 22 | 24
Ширина текста:
50% | 60% | 70% | 80% | 90% | 100%
Шрифт:
Цвет текста:
Установить
Цвет фона:
Установить
Сбросить настройки
Предисловие к русскому изданию
Вступление от Альберто Савоя
Вступление от Патрика Коупленда
Предисловие
Об иллюстрациях
Пара слов о книге
Благодарности
Об авторах
Глава 1. Первое знакомство с организацией тестирования в Google
Качество ≠ Тестирование
Роли
Организационная структура
Ползти, идти, бежать
Виды тестов
Глава 2. Разработчик в тестировании
Жизнь разработчика в тестировании
Как организованы процессы разработки и тестирования
Кто такие разработчики в тестировании на самом деле?
Ранняя стадия проекта
Структура команды
Проектная документация
Интерфейсы и протоколы
Планирование автоматизации
Тестируемость
Как появились очереди на отправку и непрерывная сборка
Джефф Карролло
Пример работы разработчика в тестировании
Выполнение тестов
Определения размеров тестов
Как мы используем размеры тестов в общей инфраструктуре
Преимущества разных размеров тестов
Требования к выполнению тестов
Тестирование на скоростях и в масштабах Google
Пуджа Гупта, Марк Айви и Джон Пеникс
Тест-сертификация
Как мы собеседуем на позицию разработчиков в тестировании
Глава 3. Кто такой инженер по тестированию
Тестирование, обращенное к пользователю
Инженер по тестированию
Планирование тестирования
Риск
Снижение рисков
Напоследок о рисках
Пользовательские сценарии
Джейсон Арбон
Краудсорсинг
Джеймс Уиттакер
Пишем тест-кейсы
Интересные факты из жизни багов
Немного подробнее о Buganizer
Жизненный путь бага
Джеймс Уиттакер
Как мы нанимаем инженеров по тестированию
Как отличить тестировщика от разработчика в тестировании
Джейсон Арбон
Собеседование с инженерами по тестированию
Управление тестированием в Google
Управление «пиратским кораблем» для чайников
Джеймс Арбон
Тестирование в режиме сопровождения
Пример режима сопровождения: Google Desktop
Джейсон Арбон
Эксперимент с Quality Bots
Сингулярность:[54] легенда о происхождении ботов
Джейсон Арбон
Bots: детство, отрочество и масштабирование на весь интернет
Теджас Шах
Эксперимент BITE
Google Test Analytics
Бесплатное тестирование
Инновации и эксперименты в тестировании
Джеймс Арбон
Внешние тестировщики
Интервью с инженером по тестированию Google Docs Линдси Уэбстер
Интервью с инженером по тестированию YouTube Эппл Чоу
Глава 4. Тест-менеджер
Кто такой тест-менеджер
Жонглирование людьми и дирижирование проектами
Влияние
Интервью с Анкитом Мехтой, тест-менеджером Gmail
Интервью с Хуном Даном, тест-менеджером Android
Интервью с Джоэлом Хиноски, тест-менеджером Chrome
Директор по тестированию
Интервью с Шелтоном Маром, директором по тестированию проектов Search и Geo
Интервью с директором разработки инженерных инструментов Ашишем Кумаром
Интервью с Суджаем Сани, директором по тестированию в индийском Google
Интервью с тест-менеджером Брэдом Грином
Интервью с Джеймсом Уиттакером
Глава 5. Как мы улучшали тестирование в Google
Роковые ошибки в процессе тестирования Google
Будущее разработчика в тестировании
Куда движется роль инженера по тестированию
Что станет с тест-директором и тест-менеджером
Будущее инфраструктуры тестирования
В завершение
Приложение А. Тест-план для Chrome OS
Обзор тем
Анализ рисков
Непрерывное тестирование каждой сборки
Ежедневное тестирование лучших сборок
Тестирование перед выпуском
Ручное и автоматизированное тестирование
Разработка и качество тестов
Каналы выпуска
Обратная связь
Репозитории тест-кейсов
Панели мониторинга тестов
Виртуализация
Производительность
Нагрузочное тестирование, продолжительное тестирование и тестирование стабильности
Фреймворк выполнения тестов Autotest
Производители железа
Лаборатория проверки оборудования
Фермы для сквозных автотестов
Тестирование AppManager в браузере
Тестируемость браузера
Оборудование
График
Ключевые моменты тестирования
Необходимые документы и ресурсы
Приложение Б. Тестовые туры для Chrome
Тур покупателя
Тур студента
Тур международных звонков
Тур ориентиров
Тур «не спим всю ночь»
Тур предпринимателя
Тур неблагополучных районов
Тур персонализации
Приложение В. Посты из блога об инструментах и коде
Охотимся на баги и потерянное время вместе с BITE
QualityBots идет в атаку
RPF: Record Playback Framework
Google Test Analytics — теперь с открытым кодом