Название: Agile-тестирование. Обучающий курс для всей команды
Автор(ы): Джанет Грегори, Лиза Криспин
Издательство: "Манн, Иванов и Фербер", — 2019
Описание:
Оригинал (англ.): "More Agile Testing: Learning Journeys for the Whole Team" by Janet Gregory, Lisa Crispin
Подробное пособие по тестированию в Agile — лучшие практики, примеры из опыта авторов, масштабирование процессов, автоматизация тестирования.
Джанет Грегори и Лиза Криспин — эксперты в теме тестирования в agile. Еще в 2009 году они написали книгу Agile, а теперь выпустили новую, в которой рассмотрели не только все основные вопросы, но и новые практики, а также учли вопросы от тестировщиков, которые к ним поступали в течение последних лет.
В их книге вы найдете ответы на большинство вопросов, связанных с тестированием:
- Как прояснять действия, связанные с тестированием, в рамках команды?
- Как взаимодействовать с бизнес-экспертами, чтобы определять ценные фичи продукта?
- Как проектировать автоматизированные тесты для высокой надежности?
- Как члены agile-команды могут развивать свои навыки тестирования?
- Как использовать тестирование, чтобы выявлять риски, связанные с вашими текущими agile-процессами, и предотвращать дефекты?
- Как быстро вовлекать новых тестировщиков в процесс и при этом их не перегружать?
- И многое другое.
Фишки книги:
- Как вы взаимодействуете с коллегами за офисной перегородкой? А с теми, кто находится на другом конце мира? Джанет и Лиза сталкивались с этим и знают о проблеме не понаслышке. Они делают акцент на ролях, а не на должностях. И это особенно ценно.
- В книге много изображений, так что вам не придется постоянно думать, что авторы имели в виду. Они не просто рассказывают — они показывают.
- Это больше, чем книга о тестировании. Она о том, как с помощью тестирования выстроить работу команды, отдела, организации и обеспечить наиболее эффективный переход к Agile.
Целевая аудитория: для всех, кто интересуется процессами тестирования в agile-командах. Это не только тестировщики и руководители команд, но и программисты, заказчики, бизнес-аналитики, разработчики ПО, руководители направлений, — одним словом, почти все.
Об авторах:
Джанет Грегори (Janet Gregory) — тренер по agile-тестированию и процессный консультант в DragonFire Inc. Джанет специализируется на том, что показывает командам, внедряющим методы Agile, какую тестировщики могут приносить пользу, кроме указывания на недостатки продукта. Например, координировать разработку с помощью бизнес-ориентированных тестов. Джанет помогает командам перейти на методики Agile, читает лекции и семинары по agile-тестированию по всему миру. Она пишет статьи для таких изданий, как Better Software, Software Tests и Performance Magazine, а также для Agile Journal, выступает на конференциях и встречах рабочих групп, где с удовольствием делится опытом.
Лиза Криспин (Lisa Crispin) — соавтор Джанет Грегори в книгах «Agile-тестирование: практическое руководство для тестировщиков и Agile-команд» и «Больше об Agile-тестировании: обучающий курс для всей команды». Совместно с Тип Хаус она написала книгу «Экстремальное тестирование» (Addison-Wesley, 2002), внесла вклад в выход книг «Опыт автоматизации тестирования» Дороти Грэм и Марка Фьюстера (Addison-Wesley, 2011) и «Прекрасное тестирование» (O’Reilly, 2009). Лиза была удостоена награды как самый влиятельный человек в сфере agile-тестирования в 2012 году. Ей невероятно нравится заниматься тестированием вместе с прекрасной agile-командой. Она делится опытом посредством статей, лекций, семинаров, участия в собраниях agile-тестировщиков по всему миру.
СОДЕРЖАНИЕ ˅
- Предисловие Элизабет Хендриксон
- Предисловие Джоанны Ротман
- Пролог
Часть 1. Введение
- Глава 1. Как изменилось Agile-тестирование
- Глава 2. О важности корпоративной культуры
Часть 2. Обучение для улучшения тестирования
- Глава 3. Роли и компетенции
- Глава 4. Интеллектуальные навыки тестировщика
- Глава 5. Техническая подготовка
- Глава 6. Образовательные ресурсы
Часть 3. Планирование ради целостной картины
- Глава 7. Уровни точности планирования
- Глава 8. Использование моделей для планирования
Часть 4. Тестирование бизнес-ценности
- Глава 9. Тем ли мы заняты?
- Глава 10. Расширение мысленных установок тестировщика: моя ли это работа?
- Глава 11. Примеры
Часть 5. Исследовательское тестирование
- Глава 12. Исследовательское тестирование
- Глава 13. Другие виды тестирования
Часть 6. Автоматизация тестирования
- Глава 14. Технический долг в тестировании
- Глава 15. Пирамиды тестирования
- Глава 16. Шаблоны и методы автоматизации
- Глава 17. Выбор решений для автоматизации тестирования
Часть 7. Разные сферы деятельности
- Глава 18. Agile-тестирование на предприятии
- Глава 19. Agile-тестирование в распределенных командах
- Глава 20. Agile-тестирование мобильных и встроенных систем
- Глава 21. Agile-тестирование в поднадзорной среде
- Глава 22. Agile-тестирование баз данных и BI систем
- Глава 23. Тестировщики и DevOps
Часть 8. Agile-тестирование на практике
- Глава 24. Визуализация тестирования
- Глава 25. Соберите всё вместе
- Приложение А. Page Object на практике: примеры
- Приложение Б. С чего начать
- Глоссарий
- Благодарности
- Об авторах
- Соавторы
- Примечания
- Библиография
|