Информация о книге

0471081124

Главная  » Научно-техническая литература » Информационные технологии. Компьютеры » Прикладное программное обеспечение » Системы автоматического проектирования » Lessons Learned in Software Testing

Bach J., Kaner C., Pettichord B., Lessons Learned in Software Testing

Wiley, 2001 г., 352 стр., 0471081124


Описание книги

Decades of software testing experience condensed into the most important lessons learned. The world's leading software testing experts lend you their wisdom and years of experience to help you avoid the most common mistakes in testing software.Each lesson is an assertion related to software testing, followed by an explanation or example that shows you the how, when, and why of the testing lesson. More than just tips, tricks, and pitfalls to avoid, Lessons Learned in Software Testing speeds you through the critical testing phase of the software development project without the extensive trial and error it normally takes to do so. The ultimate resource for software testers and developers at every level of expertise, this guidebook features: Over 200 lessons gleaned from over 30 years of combined testing experience Tips, tricks, and common pitfalls to avoid by simply reading the book rather than finding out the hard way Lessons for all key...

Поделиться ссылкой на книгу




Об авторе


Отзывы

Книга о вкусном и здоровом тестировании  [17 August 2011]
Я воспринимаю эту книгу как набор "кулинарных рецептов" в тестировании. Авторы делятся техниками и приемами, которые пришлись им по вкусу, и могут пригодиться и вам. А могут и не подойти - многое зависит от специфики вашей компании и проектов.

Сильная сторона книги - это возможность быстро применить на практике прочитанные "уроки" (пожалуй, за исключением первой и второй главы, которые носят больше характер "информации к размышлению").

Лично мне очень понравились главы про автоматизированное тестирование и планирование стратегии тестирования. Удивительно, что авторы в 2001 году написали про автоматизацию несравненно более толково и по делу, чем некоторые современные и "модные" руководства (привет, Agile Testing).

Книга еще хороша тем, что с большинством описанных ситуаций каждый более-менее опытный тестировщик в своей работе уже сталкивался, и поэтому ему будет интересно узнать, как в этих ситуациях предпочитают поступать авторы (которых можно без особых колебаний причислить к мировым гуру тестирования).

Минус книги - это ее слабая структурированность. Некоторые главы представляют собой 40-50 уроков, сваленных в кучу без какой-либо систематизации. Воспринимать такой информационный хаос довольно сложно, хочется большей упорядоченности. Если у вас есть привычка вести конспекты прочитанного, рекомендую в конспекте классифицировать уроки более гранулярно, чем это сделали авторы. Лично мне это помогло :)
Неплохая книга  [30 May 2011]
Lessons Learned in Software Testing

В данной книге несколько специалистов делятся своим практическим опытом в области тестирования и управления рабочими группами. На протяжении всей книги авторы нам преподносят 293 урока, охватывающих как самую базовую теорию, так и некоторые технические моменты (автоматизация и техники тестирования). Материал преподается кратко и немного сухо, без наглядных и жизненных примеров, без разбора конкретных ситуаций. Что, на мой взгляд, является минусом данной книги – примеры лучше всего подкрепляют теорию и, порой, запоминаются гораздо лучше.

Больше всего мне понравился раздел под номером 9, «Managing the Testing Group». Полностью соглашусь с описанной там политикой отношения со стороны руководства к своим сотрудникам, основанной на уважение и совместной заинтересованности. Вообще, в плане человеческого фактора, книга весьма хороша.

Впечатление о книге осталось нейтральным. Изложенный материал не нов, но освежить в памяти базисы и основы процесса тестирования бесспорно будет полезно, как начинающим специалистам, так и более опытным.
Хорошая книга  [18 October 2010]
Книга Lessons Learned in Software Testing, на мой взгляд, подойдет, как для тестировщиков с опытом, так и новичкам.
Авторы описали 293 урока, объединив их в 11 глав.
Каждая часть - это список идей, которые помогают понять суть тестирования. В книге много конкретной информации о существующих техниках тестирования, правилах написания отчетов, автоматизации тестирования, ряд советов о том, как управлять командой и своей карьерой в тестировании.
Как пишут сами авторы, книгу не стоит сразу читать от начала и до конца. Ее нужно читать с любого места, по нескольку уроков. И только после того, как удается осмыслить прочитанное, можно приступать к дальнейшему чтению.
Кратко опишу каждую из глав:
Глава 1 - посвящена исследованию роли тестировщика и его ключевой миссии
Глава 2 – характеризует понятие “думать, как тестировщик”. Авторы фокусируют внимание на том, что превосходное тестирование базируется именно на мышлении тестировщика, на вариантах дизайна тестов, способности интерпретировать то, что наблюдает.
Глава 3 – описывает методы тестирования. Авторы излагают свой вариант, достаточно интересный с моей точки зрения, классификации видов тестирования. Рассуждают об оценочных техниках, а именно о том, как определить, что тест выполнен или провален
Глава 4 – посвящена ошибкам пропагандистской деятельности. Авторы анализирую проблемы, которые возникают, например, если использовать систему регистрации дефектов для оценки эффективности работы тестировщиков. Дают дельные советы о том, что необходимо регистрировать дефекты сразу же после обнаружения и не игнорировать очевидные проблемы.
Глава 5 – описывает автоматизированное тестирование. Авторы делают акцент на том, что выбирать автоматизированные средства и тесты необходимо, опираясь именно на ваш контекст тестирования. Инструменты для тестирования это еще не стратегия, это лишь способ ее воплощения. Автоматизация тестирования требует значительных инвестиций и навыков в области программирования, тестирования и управления проектами.
Глава 6 - охватывает документирование тестирования. Необходимо помнить, что шаблон тестовой документации не заменит мастерства. При написании документации акцент необходимо ставить не на формат и стиль, а именно на содержание.
Глава 7 – посвящена анализу взаимодействия тестировщиков и программистов.
Глава 8 - посвящена управлению тестирования проекта. Авторы делают акцент на том, что тестирование, это только один из этапов жизненного цикла ПО, мы должны вести переговоры и брать во внимание всех участников проекта.
Глава 9 – посвящена аспектам управления тестовой группой, ведь моральный дух сотрудников является важным активом.
Глава 10 – авторы дают практические рекомендации для активного развития карьеры в области тестирования программного обеспечения.
Глава 11 – посвящена планированию стратегий тестирования.
В книге собран опыт реальных людей, есть много уроков, которые можно извлечь, но при этом, необходимо помнить, что контекст у всех свой, поэтому уроки носят именно общий характер, а уже после прочтения, каждый делает собственные выводы.

Последние поступления в рубрике "Системы автоматического проектирования"



КОМПАС-3D для школьников. Черчение и компьютерная графика. Учебник КОМПАС-3D для школьников. Черчение и компьютерная графика. Учебник Баранова И.В.

Учебное пособие предназначено для учащихся общеобразовательных учебных заведений, изучающих черчение и компьютерную графику. Учебная версия системы КОМПАС-ЗDLT входит в состав Стандартного базового пакета программного обеспечения Первая Помощь,......

AutoCAD 2020. Полное руководство AutoCAD 2020. Полное руководство Жарков Н.В.

Данная книга представляет собой превосходное практическое руководство по AutoCAD 2020. Предназначена всем, кто хочет освоить работу с этой программой и научиться чертить и проектировать на компьютере. Написана известным автором-профессионалом, имеющим......

AutoCAD AutoCAD Полещук Н.К.

Книга предназначена для освоения методики создания двумерных объектов и трехмерных моделей в системе AutoCAD. Охвачены все последние версии, начиная с 2015-й. Продемонстрированы подходы к созданию графических документов и технология стилей (текста,......

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Bach J., Kaner C., Pettichord B., Lessons Learned in Software Testing в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.