Обзор: "Perfect Software: And Other Illusions about Testing"

Обзор: "Perfect Software: And Other Illusions about Testing"


Не так давно я прочел книгу "Perfect Software: And Other Illusions about Testing".

Сегодня я хочу поделиться своими впечатлениями от чтения.

О чем книга?

Автор книги, Gerald M. Weinberg, имеет огромный опыт в разработке, консультировании и тестировании самых разных сложных систем. Например, он учавствовал в проекте Меркурий - отправке первого человека на околоземную орбиту.

Книга в довольно легкой и повествовательной форме раскрывает много ошибочных суждений о качестве и тестировании. Часть из этих ошибок допускают менеджеры и программисты. Часть - даже другие тест инженеры.

Книга небольшая, полная примером и историй - и читается очень быстро.

Что вы узнаете, если прочтете эту книгу?

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

Чего вы не найдете в этой книге?

В этой книге нет советов по построению "идеального фремворка автотестов на Selenium". Нет тут и пояснений о том, как выучить программирование быстро или настроить CICD процессы. Нет даже рецептов по оформлению баг репорта или тест-плана.

Стоит ли читать?

Да - если вы хотите посмотреть на тестирование с высоты "птичьего полета" или с позиции менеджера.

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

Нет - если вы хотите получить конкретные рецепты или технические решения.



Report Page