суббота, 17 марта 2012 г.

Lee Copeland. A Practitioner's Guide to Software Test Design


Ссылка на Amazon. В русском переводе книги нет.

Наконец-то я осилила ее :)
Мало того, что первая книга по тестированию (дочитанная до конца), так еще и первая книга в оригинале (опять же, дочитанная до конца :) ).

Отличная книга! Кстати, также рекомендую ее тем, кто хочет поизучать английский. Читаешь, и так приятно становится, что ты не за каждым словом в словарь лезешь. Ну и вообще, что читаешь - абзац за абзацом... И понимаешь, о чем речь! А речь о любимой профессии, написанная простым языком. Который хорошо воспринимается новичками. Как в тестировании, так и в английском.

Книга содержит в себе 7 подходов к тестированию методом "черного ящика", два - методом "белого ящика", а также различные тестовые парадигмы.

Особо понравилась мысль, ее можно даже назвать девизом книги:

"It is vital to choose test cases wisely"
(Жизненно важно подходить к выбору тест кейсов с умом)

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

Кстати, подробнее послушать о выборе подхода к тестированию можно на SQA Days 11. Доклад Натальи Руколь + Андрея Мясникова. Вообще, едва увидев название, я поняла. что будет клево :) Вообще очень интересный подход к докладу. На прошлой конференции я такого не встречала - когда докладчик не один. А на этой уже два таких доклада! Думаю, это будут очень "живые" и увлекательные выступления :)

Еще одна фраза из книги хорошо запомнилась:

"Paths, called for in specification may simply be missing from the module"
(Части системы, упомянутые в ТЗ, легко могут быть пропущены в реализации модуля)

С этой частью я как раз недавно столкнулась :))
Потому и запомнила. Возможно, перечитав книгу через годик-другой, я найду в ней другие цитаты, затронувшие мою душу, потому что у меня будет уже немного другой опыт... И другой взгляд на прочтенный материал...

Добавила книгу в общий список прочитанных мною книг.

9 комментариев:

  1. Это САМАЯ ЛУЧШАЯ книга по тестированию из тех нескольких десятков книг, которые я читала. Оля, ты молодец, только обязательно "отпрактикуй" всё описанное, там много ценных советов которые можно "взять и сделать". В общем возьми и сделай ;)

    ОтветитьУдалить
  2. А я ее, собственно, из вашего списка обязательных книг и взяла :)
    Советов там действительно очень много, я стараюсь их применять. Большая часть методово "черного ящика" используется нами постоянно. А уж для новичков то там сколько откровений.
    Особенно радует, что даже какие-нибудь классы эквивалентности расписаны на таких простых и понятных примерах, что не понять этого - нереально!
    Еще очень интересно будет применить "белый ящик" :)
    Но тут уже нужны дополнительные знания. И время )

    + ко всему в книге есть ссылки на различные инструменты, которые также можно изучить и, вполне возможно, внедрить у себя на проекте!

    ОтветитьУдалить
  3. А есть ли эта книга где-то на русском?

    ОтветитьУдалить
  4. Не знаю, по-моему, нет...
    Но, имхо, ее стоит читать в оригинале :)
    Язык несложный, написано очень просто и понятно. Хоть детям читай ))

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

    ОтветитьУдалить
    Ответы
    1. Я покупала бумажную :)

      Удалить
    2. подскажите где можно купить бумажный вариант и примерная цена ??

      Удалить
    3. Бумажный вариант можно заказать на Amazon-е, добавила ссылку в блог-пост. Я заказывала оттуда.
      Еще можно посмотреть на Ozon, но там будет дороже, около 4000

      Удалить