Жизнь - это движение! А тестирование - это жизнь :). Тестирование книги


Список книг (по тестированию и не только) с отзывами | Жизнь - это движение! А тестирование

Ребята, я очень много читаю и в последнее время я читаю много бизнес-книг, которые нам так или иначе могут пригодиться в работе. Поэтому я решила сделать один агрегированный блог-пост, который буду со временем пополнять! Smile :) Области прочитанных книг самые разные, но начнем, конечно же, с тестирования...

Тестирование в целом

ВАУ, must read!

  1. Lee Copeland. A Practitioner's Guide to Software Test Design - ЛУЧШАЯ КНИЖКА по тест-дизайну! Да, на английском, но поверьте, оно того стоит. Книга-тренинг, в конце каждой главы идут упраждения для самопроверки.
  2. Ron Patton. Software Testing - По объему предоставляемой информации не уступает Копланду, для начинающих очень-очень много полезной информации! Книга-тренинг, в конце каждой главы идут вопросы для самопроверки.
  3. Роман Савин. Тестирование dot com - Мастхев всех русских тестировщиков, особенно начинающих. Она маленькая и бесплатная. Поэтому никакие отмазки не пройдут. Не читал? До свидания (если пришел на должность джуниора, а сам даже Савина не удосужился прочитать)
  4. Exploratory software testing. James Whittaker — must read, как для новичков, так и для продвинутых! Показывает тестирование с новой стороны :)
  5. Рекс Блэк. Ключевые процессы тестирования - очень серьезная книга про процессы. Ее сложно прочитать, но можно почерпнуть много интересной информации.
  6. Алан Купер. Психбольница в руках пациентов - лучшая книга про usability. Стоит читать даже тем, кто этим видом тестирования пока не занимался.
  7. Дэвид Платт. Софт отстой и что с этим делать. - офигительная книжка по usability. Ничуть не хуже Психбольницы, при этом в 2 раза веселее ))
  8. Тестирование программного обеспечения. Базовый курс. Святослав Куликов — Русская бесплатная книга для начинающих. После Савина можно читать, добавит новых знаний! Не совсем простая, но и не совсем серьезная, читается довольно легко, а материала полезного много.
  9. Джоэл о программировании. Джоэл Спольски — там не только о программировани, но и о тестировании, и о багах, и много о чем еще!
  10. Джоэл. И снова о программировании. Джоэл Спольски — вторая часть, не менее замечательная :)
  11. Perfect Software and other illusions about testing. Gerald M. Weinberg — прекрасные примеры иллюзий о тестировании.
  12. Книга Главреда. Пиши, сокращай — прочитайте сами и аналитику подарите!

Остальные:

  1. How to break web software. Mike Andrews, James A. Whittaker — Как сломать веб-приложение :) В "остальных" она из-за тяжелого языка. Начинающим будет сложно читать. Но очень, очень много полезного и познавательного!
  2. How to Break Software Security. James A. Whittaker — Как проводить атаки приложения, ища баги защищенности, 19 разных атак + примеры из реальной жизни
  3. Lesson Learned in Software Testing - Советы для бывалых. Новичкам принесет мало полезного, а вот опытные вполне могут после нее пересмотреть свои взгляды на жизнь.
  4. The Art of Software Testing. Гленфорд Майерс, она же "Искусство тестирования программ" - книга устаревшая, но почерпнуть интересные идеи в последнем издании можно!
  5. Как тестируют в Google? - О процессе разработки в компании Google. Стоит читать не новичкам, будет больше пользы.
  6. I help bob keep his job. Radomir Djenadic - Английская книжка, небольшая, читается легко. Но читать разве что для интереса и повышения навыка чтения тех. литературы.
  7. Secrets of a buccaneer-scholar. James Marcus Bach — о том, как учиться. От известного тестировщика. Не обязательно ходить на платные курсы или учиться в школе. Можно быть "пиратом", и учиться самому!
  8. Мастерство. Путешествие длиною в жизнь. Джордж Леонард — шикарная книга о том, как учить и о том, как учиться
  9. Руководство Джоэла Спольски по подбору программистов и управлению ими — куча денег за тонкую методичку, в которой ничего нового по сравнению с другими его книгами =(

Usability-тестирование

ВАУ, must read!

  1. Не заставляйте меня думать. Стив Круг — шикарная книга, читается легко и быстро!
  2. Алан Купер. Психбольница в руках пациентов — лучшая книга про usability. Стоит читать даже тем, кто этим видом тестирования пока не занимался.
  3. Дэвид Платт. Софт отстой и что с этим делать. — офигительная книжка по usability. Ничуть не хуже Психбольницы, при этом в 2 раза веселее ))
  4. Дизайн привычных вещей. Дональд Норман — просто о сложном =) Автор на примере бытовых вещей показывает ужасный дизайн. Книге куча лет, но она до сих пор актуальна!
  5. Интерфейс. Джеф Раскин - Показывает, какие интерфейсы делать не надо и почему, например, бесполезны подтверждающие диалоги.

Остальные:

Тестирование безопасности

  • Дневник охотника за ошибками. Тобиас Клейн - Очень интересная книга от профессионального охотника на уязвимости, который выбрал 7 самых интересных из найденных им ошибок за последние несколько лет и подробно описал - как нашел, что делал, в какую сторону мыслил!
  • Fuzzing, Исследование уязвимостей методом грубой силы. Майкл Саттон, Адам Грин и Педрам Амини — О фаззинге от первопроходцев. Авторы создали отдельный сайт, куда выложили фаззеры, написанные для книги. Бери да юзай! А в книге описано зачем и как

Технические книги

ВАУ, must read!
  1. Изучаем XML. Эрик Рэй — очень крутая и полезная книга! Про XML с нуля, поймет любой.
+ все из раздела «Разработка ПО, серия Head First O`Really» чуть ниже. Тестирование игр The Art of Game Design. Jesse Schell — мощная книга про дизайн игр. О чем нужно знать и помнить при разработке. Если тестируете игры, будет очень полезно! Аналитика

ВАУ, must read!

  1. Intercom on Product Manager — книга про ИТ, что самое ценное! Как сказать фиче "нет" и грамотно составить roadmap.
  2. Книга Главреда. Пиши, сокращай — прочитайте сами и аналитику подарите!

Остальные:

  1. Карл Вигерс. Разработка требований к программному обеспечению — В русском переводе очень, ну очень сложно читать.
  2. Сторителлинг в проектировании интерфейсов. Уитни Кесенбери, Кевин Брокс — хоть и не прям вау, но интересно. И последовательно. Автор рассказывает, как создавать истории, а они важны для требованияй. Интереснее Вигерса
  3. Дзэн и искусство ухода за мотоциклом. Роберт Пёрсинг — Философский роман о Качестве с большой буквы!

Управление проектами ВАУ, must read!

  • Том Демарко. Deadline. Роман об управлении проектами - Шикарный роман!
  • Цель, Цель-2, Цель-3, Я так и знал, Критическая цепь - Все книги Голдрата по-своему прекрасны и руководителю их читать обязательно! 
  • Scrum. Революционный метод управления проектами. Джефф Сазерленд — Отличное введение в Scrum. Подробно: что это такое, зачем его внедрять и как именно это делать.
  • Психология влияния. Роберт Чалдини — просто ВАУ! Читать всем! О психологических приемах влияния на наше сознание
  • Горячие поклонники. Кен Бланшар и Шелдон Боулз — короткий и вдохновляющий бизнес-роман. Не будьте как все, делайте чуть больше и завоевывайте своих горячих поклонников!
  • Искренний сервис. Максим Недякин — тоже ВАУ-книга, она для руководителей, но реально вдохновляет на то, чтобы делать чуть больше, чем надо
  • Открывая организации будущего. Фредерик Лалу — Титанический труд, но его нереально интересно читать! О том, как выглядят организации будущего, на примерах тех, кто уже использует принципы самоорганизации.
  • Добейся максимума. Маркус Бакингем, Дональд Клифтон — Клевая! Заставляет задуматься о своих талантах и сильных сторонах. Это очень полезно
  • Джоэл о программировании. Джоэл Спольски — там не только о программировани, но и о том, как составлять план работ, мотивировать свою команду итд.
  • Джоэл. И снова о программировании. Джоэл Спольски — вторая часть, не менее замечательная :)
  • Intercom on Product Manager — книга про ИТ, что самое ценное! Как сказать фиче "нет" и грамотно составить roadmap.
  • Бизнес как игра. Сергей Абдульманов — Грабли российского бизнеса и неожиданные решения от ведущего блог Мосигры на Хабре.
  • Бизнесхак на каждый день. Игорь Манн, Ренат Шагабутдинов — шикарная книга о том, какие бизнесхаки помогают нам в работе!
  • Непрерывное развертывание ПО. Джез Хамбл, Дейвид Фарли — техническая книга, но говорит о правильных вещах. Как заменить ручное развертывание на автоматизированное

Остальные:

  • Ретроспектива проекта. Норм Керт — Полное введение в ретроспективу проектов. Плоха только тем, что про ретроспективы по результатам полугода-года работы :)
  • Agile-ретроспектива. Эстер Дерби, Диана Ларсен — Хорошо дополняет книгу Норма Кента, но тут про ретро небольшой итерации на пару недель, а не комплексно по годовому проекту. Чаще применяется! Так что почитать стоит)
  • Вальсируя с медведями. Том деМарко и Тимоти Листер - Почему важно управлять рисками.
  • Теория ограничений в действии. Эли Шрагенхайм — Как применять теорию ограничений из книги "Цель" в реальной жизни
  • Мифический человеко-месяц - Фундаментальный труд. Книга, которая и спустя полсотню лет остается актуальной, задумайтесь об этом!
  • Доставляя счастье. Тони Шей - Отличная книжка! От СЕО компании Zappos. Вдохновляет на самосовершенствование и прочтение "Правила Zappos"
  • Правила Zappos. Джозеф Митчелл - Рассказ о компании Zappos. Всем бы компаниям быть как они! Читайте и берите на вооружение!!
  • Дао Toyota. Джеффри Лайкер - Рассказ о компании Toyota. Всем начинающим бизнес надо прочитать про Zappos и Toyota!!!
  • Как я стал боссом. Дэвид Новак — История успеха президента KFC.
  • Эффект плато. Боб Салливан, Хью Томпсон — Как преодолеть плато (когда вы слишком долго слышите шум, вы начинаете его игнорировать. Это бывает как полезно, так и наоборот)
  • Perfect Software and other illusions about testing. Gerald M. Weinberg — прекрасные примеры иллюзий о тестировании.
  • Почему никто не рассказал мне это в 20? Тина Силиг — вдохновляющие истории успеха. Никогда не упускайте возможности быть потрясающим! 
  • Контент-маркетинг. Артем Сенаторов — Книга однозначно понрвилась стилем изложения и легкостью прочтения. Если вы собираетесь развивать соцсети и не знаете, с чего начать — начните с нее!
  • Руководство Джоэла Спольски по подбору программистов и управлению ими — куча денег за тонкую методичку, в которой ничего нового по сравнению с другими его книгами =(
  • 8 навык, Стивен Кови — неплохая книга, хоть и немного нудноватая. О том, как найти свой голос и помочь сотрудникам сделать то же самое
  • IT-проекты. Фронтовые очерки. Джо Мараско — заметки вице-президента Rational Software о менеджменте. Читаются легко и интересно
  • Канбан. Альтернативный путь в Agile. Дэвид Андерсон — название говорит само за себя. Все о том, что такое Канбан в ИТ, как его внедрять. Написала легко, читается интересно
  • Согласовано. Батырев, Манн, Турусина — Книга для руководителей о том, как подружить между собой департаменты маркетинга и продаж.

Так себе:

Книги о построении брендов

  • Бизнес как игра. Сергей Абдульманов — Грабли российского бизнеса и неожиданные решения от ведущего блог Моисгры на Хабре.
  • Додо книга — и снова про русскую компанию, пиццерию «Додо-пицца». Читается легко и быстро, сразу хочется пойти к ним в кафе и проверить прочитанное, так интересно пишут)))
  • Доставляя счастье. Тони Шей - Отличная книжка! От СЕО компании Zappos. Вдохновляет на самосовершенствование и прочтение "Правила Zappos"
  • Правила Zappos. Джозеф Митчелл - Рассказ о компании Zappos. Всем бы компаниям быть как они! Читайте и берите на вооружение!!
  • Дао Toyota. Джеффри Лайкер - Рассказ о компании Toyota. Всем начинающим бизнес надо прочитать про Zappos и Toyota!!!
  • Как чашка за чашков строилась Starbucks. Говард Шульц — Думаю, не стоит напоминать, что это за бренд =) Рассказ основателя, очень интересно. Есть как плюсы, так и минусы
  • McDonald's. Как создавалась империя. Рэй Крок — Макдональдс в представлении не нуждается)) А его создатель умеет рассказывать интересно!

Тест-менеджмент

Лучшие:
  • Сначала нарушьте все правила - Лучшая книжка! И рассказывает о том, как и почему люди хорошо выполняют свою работу.
  • Мотивация на 100%. Светлана Иванова - Потрясающая книга-тренинг. Все доступно и интересно описано + задания на самопроверку в конце каждой главы.
  • Я слышу, что вы думаете на самом деле. Светлана Иванова - Еще одна отличная книга-тренинг Светланы Ивановой. Тонкая, но емкая, про подтекст в речи собеседника.
  • Открывая организации будущего. Фредерик Лалу — Титанический труд, но его нереально интересно читать! О том, как выглядят организации будущего, на примерах тех, кто уже использует принципы самоорганизации.
  • Дэниел Пинк. Драйв! Что на самом деле нас мотивирует - Вопросы мотивации в ярких примерах.
  • Как тестируют в Google? - Success-story "а как устроено у нас", очень познавательная. Google - это вам не хухры-мухры!
  • Бизнесхак на каждый день. Игорь Манн, Ренат Шагабутдинов — шикарная книга о том, какие бизнесхаки помогают нам в работе!
Остальные:
  • Как я стал боссом. Дэвид Новак — История успеха президента KFC.
  • Искусство подбора персонала Светлана Иванова — Как оценить человека за час. Четко и по делу.
  • Меньше, но лучше. Мартин Бьяуго, Джордан Милн — Работать надо не 12 часов, а головой. 65 советов о том, как это делать =)
  • Система вознаграждения. Как разработать цели и KPI. Елена Ветлужских — Конкретные формулы по разработке KPI. Очень полезная, но начало книги тяжелое для восприятия простым смертным, написано для генеральных директоров.
  • Путь камикадзе. Эдвард Йордон — рассказ о безнадежных проектах. Краткий смысл "если попали в такой проект — бегите!". Книга не впечатлила.
  • Человеческий фактор. Том де Марко и Тимоти Листер — Главный секрет успехных команд не в технологиях, а в людях. О том, как научиться использовать человеческий фактор.
  • Развитие потенциала сотрудников. Светлана Иванова — как проверить потенциал будущего лидера и помочь ему проработать слабые зоны
  • Размышления о менеджменте. Ицхак Адизес — Человек с огромным опытом работы размышляет о менеджменте, ролях PAEI и прочем. Глубокая, серьезная, философская книга
  • Perfect Software and other illusions about testing. Gerald M. Weinberg — прекрасные примеры иллюзий о тестировании.

Разработка ПО

Разработка ПО, серия Head First O`Really

Супер серия! Все книжки шикарные, настоятельно рекомендую. Теория. практика, интересное изложение — здесь есть все!
  • Изучаем Java. Кэти Сьерра и Берт Бейнс — Отличная книжка для начинающих! С шутками, забавными историями и интересными заданиями авторы проводят вас по основам Java!
  • Изучаем SQL. Линн Бейли — Все, что вы хотели узнать про SQL. Smile :)  Идеально для начинающего, но и я смогла почерпнуть в книжке что-то новое ))
  • Изучаем HTML, XHTML и CSS. Эрик и Элизабет Фримен — для тестировщика веб-приложений информация по основам HTML просто must have, чай, не 19 век на дворе!

Ораторика

ВАУ, must read!

  • Slide:ology - Обожаю Нэнси Дуарте! Считаю ее книги лучшими!
  • Resonate. Захвати аудиторию своей яркой историей! - И снова Нэнси Дуарте. Когда придумываю тему доклада, так всегда и вижу руку, рисующую линию жизни и вопрос "Хочешь ли ты, чтобы твоя идея жила?"
  • Презентация в стиле дзен. Гарр Рейнольдс — После Нэнси Дуарте лучшая книга. Много примеров, ссылок и доп материалов. А еще классный дизайн и интересное чтение!
  • iПрезентация - Рассказ на примере выступлений Стива Джобса. Когда делаю презентацию, передо мной теперь все время стоит Стив Джобс, "крутящий" пальцами свою идею "3 в 1" при рассказе про IPhone.
  • Камасутра для оратора - Радислав Гандапас, представлять, думаю, не надо ))) Легко читается, много полезного!
  • К выступлению готов — Снова Радислав Гандапас, отличный конструктор для выступающего!
  • TED Talks. Крис Андерсон — Президент знаменитой конференции TED рассказывает, как они на конференции готовятся к докладам. И как можно зажечь, скрываясь за кафедрой!
  • Бизнесхак на каждый день. Игорь Манн, Ренат Шагабутдинов — шикарная книга о том, какие бизнесхаки помогают нам в работе! В том числе и по презентациям, вот мои выдержки.

Остальные:

  • Как выступать публично. 50 вопросов и ответов. Никита Непряхин (аудиокнига) — хорошая книга. Удобная навигация, всегда можно прочитать только нужный тебе вопрос-ответ (занимает в среднем 5 минут в аудио варианте)
  • От слайдов к историям. Сайкс, Малик, Вест — мало теории, много практики. Без воды, зато с пошаговым примером, как можно развивать историю с нуля
  • Бизнес презентация - Еще одна книга о презентациях. В целом интересная, но не супер-пупер.
  • Презентация, лучше один раз увидеть! - Очень понравилась, но все равно не супер-пупер
  • Выступление в стиле TED - Интересная, короткая, все по делу!
  • Бла бла бла - Книга интересная, но не прямо must read. Рассказывает о визуализации, правом и левом полушарии, представляя их в виде лисички и колибри.
  • Визуальное мышление. Дэн Роэм — О том, чем нарисованное от руки лучше паверпоинта. И как начать рисовать свои мысли :)
  •  101 совет оратору. Радислав Гандапас — тоненький блокнотик, читается за 5 минут, но можно вписать свои заметки

Обучение (для тренеров)

ВАУ, must read!

  • Искусство обучать. Джули Дирксен — Чумовая книжка! Яркая, интересная и мега-полезная! Всем тренерам читать обязательно!!
  • Искусство объяснять. Ли Лефевер — Тоже шедерв! Книга рассказывает, как преодолеть "проклятье знания" и объяснять сложные вещи простыми словами.
  • Открывая организации будущего. Фредерик Лалу — Титанический труд, но его нереально интересно читать! О том, как выглядят организации будущего, на примерах тех, кто уже использует принципы самоорганизации.
  • Психология влияния. Роберт Чалдини — просто ВАУ! Читать всем! О психологических приемах влияния на наше сознание. Особое внимание для тренеров — на принцип социального доказательства.
  • Мастерство. Путешествие длиною в жизнь. Джордж Леонард — шикарная книга о том, как учить и о том, как учиться
  • Продающие тексты. Дмитрий Кот — пригодится, когда будете делать лендинг =)

Остальные

  • Взрыв обучения. Мэттью Мердок — Книга для тех, кто хочет текущий курс перевести в онлайн-режим.
  • Мастерство учителя. Дуг Лемов — Книга о методиках, которые применяют учителя в школах. Почерпнуть интересное можно, но наибольшая польза будет именно у учителей, а не любым тренерам.

Тайм-менеджмент ВАУ, must read!

  • Экстремальный тайм-менеджмент - идеальная книжка для мотивации, для того, чтобы пойти и начать что-то делать!
  • Штаффан Нётеберг.Тайм-менеджмент по помидору - книга про конкретную технику. Постоянно применяю ее в тестировании Smile :)
  • Тайм-менеджмент для системных администраторов. - Задорно, интересно, полезно!
  • Жизнь на полной мощности. Джим Лоэр и Тони Шварц — Книга-тренинг, чем и хороша! Расписывает, как можно совмещать ТМ с отдыхом и как важно это делать )
  • Работай меньше, успевай больше. Керри Глисон — Сделайте это сразу же! Лозунг книги, который мне очень близок.
  • Джедайские техники. Максим Дорофеев — Про мыслетопливо, рационального человечка и обезьянку сиюминутного удовольствия. И про людей с дырявым стеком!
  • Школа флайледи. Марла Силли — она вроде про быт и уборку, но не только!

Остальные

  • Тайм-драйв - Ее считают лучшей, но стиль автора временами немного зануден )
  • Мозг с препятствиями. 7 скрытых барьеров, которые мешают вам достигать целей — прикольная книга. Автор рассматривает всем известные барьеры с научной точки зрения — откуда они вообще берутся и как с ними бороться
  • Нейл Фьоре. Легкий способ перестать откладывать дела на потом — вполне хорошая книга для начала изучения тайм-менеджмента. Читается легко.
  • Быстрое решение проблем при помощи стикеров (Дэвид Стрейкер) - книга-тренинг по работе со стикерами. Интересная, но не прям вау, must-read...
  • Максимальная концентрация. Люси Джо Палладино — хорошая книга о развитии концентрации. Читается легко, много примеров
  • О пользе лени. Эндрю Смарт - Напоминалка о том, что отдыхать то тоже надо! Не только работать ))
  • Победи прокрастинацию. Петр Людвиг - Хорошая книга для начала изучения ТМ! Но, если эту тему уже изучали, много нового не найдете.
  • Идеальный порядок за 8 минут. Реджина Лидс — Не про тестирование и не бизнес-книга. Помогает привести в порядок именно свой дом, свою обитель. Наведешь порядок и приятнее работать/отдыхать!
  • Планирование. Кордула Нуссбаум — книга-тетрадь. Мало текста, много места, чтобы вы выполняли домашние задания
  • Поток. Михай Чиксентмихайи — я дочитала ее, потому что это классика. Но не очень впечатлила, статьи было бы достаточно (вместо книги)
  • В поисках потока. Михай Чиксентмихайи — продолжение «Потока». Читать, если первая часть понравилась.
Цели

ВАУ, must read!

Остальные:

  • Мозг с препятствиями. 7 скрытых барьеров, которые мешают вам достигать целей — прикольная книга. Автор рассматривает всем известные барьеры с научной точки зрения — откуда они вообще берутся и как с ними бороться
  • 7 навыков высокоэффективных людей - 2 навык - про цели. Книга-тренинг. Начало может показаться унылым, но дальше вполне интересная! И некий отклик находит, есть о чем подумать и есть что применить...
  • Эффект плато. Боб Салливан, Хью Томпсон — Как преодолеть плато (когда вы слишком долго слышите шум, вы начинаете его игнорировать. Это бывает как полезно, так и наоборот)
  • Почему никто не рассказал мне это в 20? Тина Силиг — вдохновляющие истории успеха. Никогда не упускайте возможности быть потрясающим!
  • Давно пора! Барбара Шер — Каждый человек уникален, у каждого своя мотивация. Найдите то, что подойдет именно вам. 
  • Ты можешь больше, чем ты думаешь. Томас Армстронг — книга для детей))) Но вполне любопытная! Про 9 разнх типов интеллекта, которые есть в каждом из нас, в той или иной степени))
  • Как привести дела в порядок — не осилила Sad :(
  • Прыгни выше головы! Маршалл Голдсмит — 20 вредных привычек, которые мешают вам в карьере. Довольно интересно!
  • Поток. Михай Чиксентмихайи — я дочитала ее, потому что это классика. Но не очень впечатлила, статьи было бы достаточно (вместо книги)
  • В поисках потока. Михай Чиксентмихайи — продолжение «Потока». Читать, если первая часть понравилась.

Переговоры ВАУ, must read!

  • Ключевые переговоры - что и как говорить, когда ставки высоки? - Шикарная книга! Читая впервые, уже понимала. что перечитаю и потом, чтобы освежить навыки. Все на простых примерах типа ссоры с родными.
  • Договориться можно обо всем. Гэвин Кеннеди — Хорошая книжка. 26 коротких глав о разных ситуациях на переговорах, можно почерпнуть много полезного. Главное слово — "ЕСЛИ"
  • Сначала скажите нет. Джим Кэмп — Отличная книжка. Автор объясняет, чем плоха позиция "выиграть-выиграть" на переговорах и что надо делать, чтобы проводить их успешно. Главное слово — "НЕТ".
Остальные:
  • Я слышу вас насквозь - Интересно, познавательно. Но примеры тут сложнее, автор вел переговоры с террористами, а это немного не то, чего хотелось бы )
  • 7 навыков высокоэффективных людей. Стивен Кови - 5 навык как раз о переговорах. Книга-тренинг. Начало может показаться унылым, но дальше вполне интересная! И некий отклик находит, есть о чем подумать и есть что применить... 
  • Переговоры без поражений. Фишер, Юри и Паттон — Гарвардский метод принципиальных переговоров. Не жесткий, но и не мягкий
  • Я вижу, о чем вы думаете. Джо Наварро — о том, как понять реакцию собеседника на свои слова. Для переговоров самое то!
ПсихологияВАУ, must read!
  • Психология влияния. Роберт Чалдини — просто ВАУ! Читать всем! О психологических приемах влияния на наше сознание

Остальные

  • Я вижу, о чем вы думаете. Джо Наварро — довольно интересная книга о том, как подмечать реакцию людей. Движения рук, ног стоп итд
  • Поток. Михай Чиксентмихайи — я дочитала ее, потому что это классика. Но не очень впечатлила, статьи было бы достаточно (вместо книги)
  • В поисках потока. Михай Чиксентмихайи — продолжение «Потока». Читать, если первая часть понравилась.
Фасилитация
  • Руководство фасилитатора. Сэм Кейнер — для тех, кто ведет встречи и собрания. Пошаговое руководство, как привести группу к решению. С примерами из жизни и описанием подводных камней.
  • Блестящие совещания. Ди Келси, Пэм Пламб — еще одна настольная книга фасилитатора. От "как подготовитьс ко встрече" до вмешательства в конфликты
Маркетинг

Классные:

Остальные:

  • Согласовано. Батырев, Манн, Турусина — Книга для руководителей о том, как подружить между собой департаменты маркетинга и продаж.
  • Экспресс-маркетинг. Александр Левитас — полезные мысли проскакивают местами. Но есть и откровенный трш + ОЧЕНЬ много рекламы "купи мои курсы" (((
Остальные Интересные:
  • 31 Days to finding your blogging mojo! - Книжка о том, как писать в блог Smile :)
  • 10 секретов истинной любви. Адам Джексон — просто must read! Я серьезно! Название звучит наивно и в нашем мире выглядит как разводка, но книга того стоит. А еще ее можно бесплатно прочитать в сети, чтобы убедиться в моих словах)
  • Вы, конечно, шутите, мистер Фейнман! - Книжка о знаменитом физике, его жизни и экспериментах. Не люблю физику, но книга понравилась!
  • Мартышкин труд. Джон Рольф и Питер Трууб — вся правда об инвестиционном банкинге. Ожидания VS реальность. Чем-то похоже на ожидания о тестировании начинающими :-)
  • До смерти здоров. Эй Джей Джейкобс — Как стать самым здоровым человеком. Или хотя бы попытаться))) Дневник автора за 2 года экспериментов, написано живенько, интересненько!
  • Искусство делового письма - Как грамотно составлять письма? Помогает тем, кто ведет переписку с Заказчиками.
  • Андре Кукла. Ментальные ловушки - Отрезвляющая книжка о тех глупостях, которые мешают нам жить.
  • Закон малинового варенья. Джеральд Вайнберг - книга о консалтинге, может показаться немного странной, но в ней так много всяких секретов, что вы наверняка найдете и что-то интересненькое!
  • Как писать убедительно. Джеральд Графф, Кэти Биркенштайн — книга о том, как писать научные работы не сильно скучно :)
  • Писать легко. Ольга Соломатина — Как писать текста, не дожидаясь вдохновения
  • Контент-маркетинг. Артем Сенаторов — Книга однозначно понрвилась стилем изложения и легкостью прочтения. Если вы собираетесь развивать соцсети и не знаете, с чего начать — начните с нее!
  • Голая статистика. Чарльз Уилан — «Самая интересная книга о самой скучной науке», что тут еще скажешь)
  • Школа флайледи. Марла Силли — она вроде про быт и уборку, но не только!

Здоровье

Так себе:
  • Компания мечты - интересное что-то можно почерпнуть, но сама книга не вдохновила. Уже не помню даже, что в ней писалось, только в блог-посте перечитала и поняла.
  • Принцип пирамиды Минто. Барбара Минто — О принципе формирования текста по принципу пирамиды. Идеи хорошие, но Ильяхов вставляет больше :)
  • Сила настоящего. Экхарт Толле — я не осилила, слишком "буддийская"

Остальные:

Аудиокниги

Ораторика

  • Как выступать публично. 50 вопросов и ответов. Никита Непряхин (аудиокнига) — хорошая книга. Удобная навигация, всегда можно прочитать только нужный тебе вопрос-ответ (занимает в среднем 5 минут в аудио варианте). И отличная речь, приятно слушать!
Саморазвитие Истории успеха великих
  • История Amazon. Джефф Безос — всего на один час, короткая очень. Лучше, наверное, бумажную прочесть.

okiseleva.blogspot.com

Как развиваться начинающему тестировщику? / Хабр

На форуме тестировщиков и в блогах часто появляются вопросы: с чего начинать тестировщику, который только-только выбрал свою стезю?

С одной стороны, сейчас много курсов в этой области, которые проводятся на базе портала Software-Testing.Ru, УЦ Luxoft, EPAM Systems и т.д. С другой стороны, начинающему тестировщику далеко не всегда нужны курсы. Если вы ещё не знаете, в каком направлении развиваться, какие области интересны, какие знания хочется получать – то о каких курсах идёт речь? А комплексного ВУЗовского образования для тестировщиков в СНГ пока что нет… В итоге, многие люди не могут быстро «влиться» в профессию, найти направление для развития и понять, «что и как надо изучать для быстрого старта?».

Поэтому, я составила инструкцию для начинающих тестировщиков или людей, которые только выбрали себе эту область деятельности, и снабдила её максимумом ссылок, чтобы информацию не приходилось собирать по крупицам. Надеюсь, что эта инструкция поможет Вам в выбранном начинании.

Итак, 7 шагов от чайника к тестировщику.
1. Прочитайте как минимум одну книгу по тестированию
Этот пункт поможет ознакомиться со сленгом тестировщиков, понять общие принципы и понять, насколько вообще эта отрасль для вас интересна. Для начала наиболее понятной и доступной будет книга Романа Савина про тестирование веб-проектов. Она написана настолько легко и весело, что проблемы «сложно дочитать» точно не возникнет: наоборот, вы не сможете оторваться, пока не дочитаете. А времени это займёт немного, 4-6 часов – и готово! В качестве альтернативы, могу порекомендовать Библию Тестировщиков от Сэма Канера, потёртый печатный экземпляр которой попал мне в руки впервые почти 10 лет назад. Этой книге более 20 лет, поэтому она может ввести начинающего тестировщика в заблуждение «печатью баг-репортов в трёх экземплярах» или особенностями тестирования консольных приложений. Но при этом в ней в замечательной, доступной форме перечислены все ключевые вопросы тестирования, затронута тема коммуникаций в тестировании (которая важна, и которую пока никто пока что не описал лучше).
2. Просмотрите вакансии и оцените, что чаще всего требуется от тестировщиков
Многие начинающие тестировщики ищут знания, которые всем нужны. И начинают изучать никому ненужные термины, осваивать нераспространённые инструменты и тому подобное. Не додумывайте! Рассмотрите различные вакансии в своём городе. Выберите те, описания которых вам понравились, мотивировали вас. Какие знания требуются в них? Акцентируйтесь на получении только этих навыков, не изучайте ничего такого, что никому не нужно!
3. Приступайте к практике!
Наверное, вы думали, что следующим этапом будет «прочитать книгу по выбранному инструменту» или «поиск информации на форуме»? Как бы ни так! Знания без практики ничего не стоят, поэтому, при изучении любых новых навыков, вам потребуется практика. В худшем случае, выберите для себя задания, максимально приближенные к жизни, и выполните их. В лучшем – найдите короткую подработку. На портале фрилансеров вы всегда сможете найти задачи по тестированию. Честно признавайтесь, что вам это нужно для обучения, и просите в 10 раз меньше других. Не жадничайте – это единственный способ получить реальную жизненную практику, и не забудьте получить отзывы! В качестве альтернативы фри-лансу, если у вас хороший английский, рассмотрите uTest – этот сервис объединяет удалённых тестировщиков по всему миру. Выбирайте задачи, которые будут для Вас достаточно интересны и сложны, чтобы была возможность осваивать что-то новое.
4. Станьте регулярным читателем форума для тестировщиков
В процессе решения задач у вас обязательно возникнут сложности и вопросы, на которые вам смогут ответить на форуме. Помимо решения конкретных проблем, форум также позволяет быть всегда в курсе нововведений, наблюдать за трендами отрасли. В книгах новые темы появляются с задержкой в несколько лет, что уж говорить о русскоязычных книгах! Самым распространённым форумом для тестировщиков в СНГ является Форум Software-Testing.Ru. Если же у вас хорошо с английским языком (а в тестировании он очень важен!), то особо полезным будет самый крупный англоязычный форум SQA Forums. На этом ресурсе, если повезёт, на ваши вопросы могут ответить такие признанные мировые гуру, как Сэм Канер, Джеймс Бах, Ричард Блэк и другие.
5. Подпишитесь на рассылку для тестировщиков
Чтобы не стоять на месте и продолжать развиваться, вам пригодится подписка на рассылку. Благодаря такому регулярному напоминанию об интересных новостях, статьях, событиях и темах на форумах и блогах, вы всегда будете в курсе жизни тестировщиков. Подписаться на русскоязычную рассылку о тестировании и качестве, которую ведёт Виктория Птицына на Subscribe.Ru, можно здесь.
6. Найдите клуб тестировщиков в своём городе
Сейчас во всех крупных городах стали появляться клубы тестировщиков. Благодаря им, можно ходить на регулярные бесплатные встречи, общаться в среде специалистов, знакомиться, задавать вопросы и получать ответы. Также, клубы – это прекрасная возможность поиска работы, так как на них часто ходят тест-менеджеры. Свои сайты уже есть у сообществ Москвы, Санкт-Петербурга, Новосибирска, Казани, Харькова, Днепропетровска и Бишкека. А если вашего города нет в списке — то просто создавайте свой клуб! И вам польза, и всем тестировщикам вашего города.
7. Создайте свой блог и начните учить других тому, что вы уже освоили.
Обучение — лучший способ познания! Каждый из нас решает задачи по-своему, находя уникальные пути. Возможно, именно ваш способ будет лучшим, оптимальным? Для создания блога вы можете использовать простой и абсолютно бесплатный движок Blogspot, а чтобы о нём узнали другие тестировщики, добавьте его в трансляцию тест-блогов. Тогда, полученные вами знания не запылятся, вы получите полезную обратную связь от опытных тестировщиков, структурируете полученные знания и даже, возможно, заинтересуете кого-либо, кто ищет себе сотрудников :)
Результаты выполнения 7 шагов
  • Вы получите необходимые знания и опыт
  • Разберётесь с требованиями в отрасли
  • Немножко заработаете на utest и/или free-lance
  • Завяжете массу полезных контактов
  • С удовольствием проведёте время в клубах и сообществах
  • Поделитесь интересными наработками с ещё более «начинающими» тестировщиками
И главное: никаких затрат, только плюсы!

Готовы?

Тогда вперёд!

habr.com

Лучшие книги по тестированию программного обеспечения

Составлять рейтинги лучших книг по тестированию ПО – дело неблагодарное. Во-первых, информация быстро устаревает, и то, что вчера было актуально для QA, сегодня становится ископаемым. Причём не всегда полезным. Во-вторых, что для тестирования на Java хорошо, то, к примеру, для Ruby не сработает.

Универсального путеводителя-книги по тестированию нет и никогда не будет. В то же время перед случайно попавшимися в сети статьями и видео такая литература имеет большое преимущество – системность. Авторы делятся целостными знаниями, а не набивают головы читателей фаршем приёмов, подходов и практик.

Кроме того, в перерывах между лекциями по основам тестирования или рабочими сеансами нужно заняться полезным делом, и мы предлагаем потратить время на чтение литературы, которая принесла пользу не одному QA-профессионалу.

1. Роман Савин «Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах»

testirovanie-dot-com

Классическая книга по тестированию ПО для начинающих. Роман ставит своей целью доступно и без лишнего академизма объяснить суть деятельности. И, судя по неизменной популярности книги в различных чартах и на форумах, у Савина всё получается. Сотни читателей находят работу и шлют Роману благодарственные мейлы.

В книге вы найдете фундаментальные понятия тестирования и инсайдерскую информацию о работе американских интернет-стартапов. А многие компании Беларуси включили прочтение «Тестирования Дот Ком» в базовый минимум при трудоустройстве на соответствующие позиции.

2. James A. Whittaker, Jason Arbon, Jeff Carollo “How Google Tests Software”

how-google-tests-software

Эта книга рассчитана не столько на новичков, сколько на сеньоров и лидов. Авторы сообщают, как организованы команды и процессы тестирования в Google, как проходят собеседования в компании. Отдельный интерес представляют интервью с ведущими специалистами, профессиональный юмор, наглядные иллюстрации и прогнозы развития индустрии тестирования.

Книга переведена и на русский язык под названием «Как тестируют в Google». Но матёрые читатели советуют изучать непременно оригинал.

3. Борис Бейзер “Тестирование черного ящика. Технологии функционального тестирования программного обеспечения и систем”

testirovanie-chernogo-yashchikaЭто общепризнанный труд по поведенческому тестированию, поэтому приготовьтесь к научному стилю изложения. В книге методично расписываются базовые методики работы.

К сожалению, некоторые методы сильно устарели к настоящему времени. Но подходы к работе и принципы никто не отменял.

4. Ajay Balamurugadas, Sundaresan Krishnaswami “Mobile Testing: Ready Reckoner”

mobile-testing-ready-reckoner

Отличная книга по тестированию мобильных приложений от практиков. С ней под руку вы войдете в динамичный мир мобильного ПО, познакомитесь с инструментами и функциями мобильных устройств на Android и iOS. Сборник снабжён наглядными скриншотами и чёткими инструкциями.

Перевода на русский ещё нет, зато книга находится в свободном доступе. Отличная перспектива для тестировщика прокачать английский.

5. Сэм Канер, Джек Фолк, Енг Кек Нгуен «Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений»

testirovanie-po-fund-concept

Дар трёх QA-гуру молодым специалистам. Основы теории и практики, незыблемым фундаментом закладывающиеся в голове. При условии, что вы действительно дочитаете книгу до конца и будете периодически её перечитывать. А с этим, поверьте, справляются немногие. Но «Фундаментальные концепции» имеют шанс оказаться решающим импульсом в вашей карьере. Как минимум, можно блеснуть знанием фамилий авторов на собеседовании.

6. Элфрид Дастин, Джефф Рэшка, Джон Пол «Автоматизированное тестирование программного обеспечения»

avto-test-kniga

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

Дата издания, опять же, сильно влияет на перечень упоминаемых инструментов. Но сам список возможностей АТ достаточно интересный и позволяет начать двигаться в нужном направлении. Структурированное содержание, метода, подсказки, как поступать в различных рабочих ситуациях – все это предусмотрено.

7. Тобиас Клейн «Дневник охотника за ошибками. Путешествие через джунгли проблем безопасности программного обеспечения»

dnevnik-ohotnika-za-oshibkami

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

В книге вы найдёте примеры багов в коде и варианты программ, использованных для их устранения. Будет небесполезно посмотреть на практический опыт профессионального ловца ошибок, как думаете?

8. Гленфорд Майерс, Том Баджетт, Кори Сандлер «Искусство тестирования программ»

iskusstvo-testirovania

Выход пилотного издания «Искусства тестирования» состоялся более 30 лет назад, однако сведения в ней периодически обновляются, а глубокие и основательные идеи прошли проверку временем. В материале вы найдёте данные о классических постулатах тестирования в таких направлениях, как тестирование мобильных, интернет-приложений, юзабилити, инспекции кода, практике коллективного подхода.

Книга не призвана показать, что тестирование – крайне лёгкий процесс. Важно, что авторы дают примеры различной степени сложности – от лёгких и доступных для новичков, до заковыристых для матёрых синьоров. В общем, не книга, а универсальный солдат.

9. Lee Copeland “A Practitioner’s Guide to Software Test Design”

lee-copeland

Ещё один повод подтянуть свой английский. Ведь никто не рассказал о тест-дизайне лучше Ли Копланда. Отсутствие «воды», бездна примеров, доступный язык подкупают уже не одно поколение QA-читателей.

Конечно, лучше изучать язык на специальном тренинге по английскому, где вы подробнее узнаете о профессиональной лексике. Но если в данный момент это по каким-то причинам вам недоступно, читайте Копланда.

Книга сопровождается таблицами, которые помогают структурировать информацию. Очень многое из книги Копланда можно сразу же пробовать на практике. Однако вам нужно учесть сравнительно узкую специализацию материала, всё-таки речь идёт конкретно о тест-дизайне.

10. Роберт Калбертсон, Крис Браун, Гэри Кобб «Быстрое тестирование»

bystroe-testirovanie

Многие учебные центры настоятельно рекомендуют эту работу в числе книг по тестированию программного обеспечения для начинающих. На самом деле, книга действительно неплоха, поскольку содержит вопросы, которые в идеале должен задавать себе каждый тестировщик на критических этапах работы. Например, как определить уязвимые места, рассчитать трудоёмкость тестирования, понять достаточность документации.

Будьте готовы к тому, что «Быстрое тестирование» написано достаточно сложным языком и требует отнюдь не быстрого, а вдумчивого чтения. Зато результат порадует любого практика.

Безусловно, это не полный список тематической литературы, вы можете дополнить его книгами, исходя из собственного опыта. Желаем вам вдумчивого чтения и карьерного развития!

 

Читайте также

qa-academy.by

Походная книга тестировщика / Хабр

Одной из проблем обучения в интернете является фрагментированность искомого материала. Сеть богата источниками знаний, но человеку, начинающему свой путь, порою бывает сложно определиться, что читать, а что нет. При условии, что он уже нашел нужный ему материал, решить, какие материалы являются догматичным, а какие просто для ознакомления, бывает еще сложнее. Однако, как и 100 лет назад, на помощь могут прийти книги. К сожалению для многих читателей, большинство из них написано на английском языке и довольно давно. Посмотрим, что можно почитать на русском:

1) Роман Савин “Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах” – Отличная книга для первого шага, попытки вникнуть, что же такое тестирование и кто такие тестировщики. Сам начинал с этой книги, но после осталось очень много вопросов; это скорее вводный материал, чем серьезная литература. Издана была в 2007 году.

2) Сэм Канер, Джек Фолк, Енг Кек Нгуен “Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений” – Научно-академический подход к тестированию ПО. Скучно, много букв и редко кто осиливает эту книгу до половины, но теория в книге способна подготовить фундаментальный базис знаний, как бы это громко не звучало. Книга издана 1993 году.

3) Роберт Калбертсон, Крис Браун, Гэри Кобб “Быстрое тестирование” — Серьезным языком о серьёзном подходе к тестированию. Книга написана с академическим подходом и ее вряд ли можно назвать легким чтивом. Но при должном подходе в ней можно почерпнуть достаточно серьезные суждения о процессе тестирования, внятные изложения того, как этот самый процесс организовать с учетом наблюдаемых изменений. Книга издана в 2002 году.

4) Борис Бейзер “Тестирование черного ящика. Технологии функционального тестирования программного обеспечения и систем” Цитируем описание: Книга признана классическим трудом в области поведенческого тестирования разнообразных систем.В ней глубоко рассматриваются основные вопросы тестирования программного обеспечения, позволяющие отыскать максимум ошибок при минимуме временных затрат.Чрезвычайно подробно излагаются основные методики тестирования, покрывающие все спектры аспектов разработки программных систем. Методичность и широта изложения делают эту книгу незаменимым помощником при проверке правильности функционирования программных решений.Книга предназначена для тестировщиков программного обеспечения и программистов, стремящихся повысить качество своей работы.За этими словами скрывается очень серьезная книга, к изучению которой следует подходить тоже очень и очень серьезно. Книга была издана в 2004 году.

А на дворе уже вполне себе жаркое лето 2013, а самая «свежая» книга была написана 6 лет назад! Причем, что тестирование как инженерная практика развивается такими же семимильными шагами, как и вся отрасль. Даже 5 лет назад теория это было прекрасно, но любому работодателю нужен был человек с практическим опытом, который данные книги со всей их академичностью, к сожалению, дать не могут. В связи со всем вышеперечисленным я решил изменить сложившуюся ситуацию. Рынок с каждым днем растет, открываются новые компании, стартапы взлетают вверх, а проблема грамотных кадров становится еще острее.

Теперь для юного падавана, выбравшего светлый путь тестирования, пройти его станет немного проще. На протяжении последнего года в свободное время я занимался сбором и подготовкой материалов для книги, которая сможет ответить не только на вопрос “что такое тестирование?”, но и объяснит как тестировать используя современные практики тест дизайна и актуальные инструменты. Целью моей книги является подготовка человека с желанием учиться в конкурентно способного специалиста Junior уровня.

Сейчас книга готова на 90% и будет распространяться свободным образом, к материалу будет приложен набор свободного ПО для тестирования. В данный момент идет финальное редактирование, к сожалению это процесс долгий и трудоемкий. Предполагаемая дата выхода книги конец лета 2013.

Что ждет юных падаванов внутри (или краткое оглавление):

Вступление о книге

1. Для кого эта книга? 2. Какая у нас цель? 3. Как построена книга?

Что такое IT

1. Что такое IT? 2. Типы компаний 3. Команда разработки

Знания нужные для старта

1. Что такое Интернет? 2. Введение в клиент-серверные технологии Веб Протокол HTTP 3. Клиентские сценарии и приложения 4. Серверные веб-приложения 5. Интеграция и взаимодействие в сети Веб 6. Веб порталы и их классификация 7. Основы HTML 8. Введение в XML 9. Технологии виртуализации 10. Основы облачных вычислений 11. Облачные сервисы 12. Основы IP-телефонии 13. Базы данных SQL 14. Контроль Версий ПО 15. Методологи разработки ПО 16. Требования 17. Операционные системы (Unix / Linux / MacOS)

Тестирование

1. Что такое тестирование? 2. История тестирования 3. Теория тестирования 4. Тестовая документация – Артефакты тестирования 5. Создание тестов – тест дизайн 6. Поиск и документирование багов (трэкинги) 7. Тестирование документации 8. Тестирование требований 9. Функциональное тестирование + инструменты 10. Юзабилити – удобство использования 11. Тестирование инсталляций 12. Регрессионное тестирование + инструменты 13. Мобильное тестирование + инструменты 14. Автоматическое тестирование + инструменты 15. Тестирование производительности теория 16. Инструменты тестирование производительности 17. Тестирование безопасности + инструменты 18. Hardware testing или тестирование девайсов 19. Методологии тестирования (Unit, TDD, Focus group, Alfa/Beta, Classic) 20. Документирование результатов тестирования 21. Этика тестировщика

Строим карьеру

1. Составление резюме 2. Выбор кампании 3. Собеседование – это легко! 4. Вопросы на собеседовании по тестированию 5. В ожидании результата 6. Как развиваться дальше? 7. Удачи!

habr.com

7 книг, которые помогут каждому тестировщику

Список книг, которые пригодятся каждому тестировщику, опубликовал сайт KV.BY.

тестирование программ

Тестирование. Quality assurance. Software Testing. И несчётное количество определений этого процесса. Можно спорить о том, насколько данные действия необходимы и сложны в исполнении, однако, глупо отрицать, что тестировщик – один из крайне необходимых людей в процессе выпуска любого IT-продукта. Как и любому айтишнику, тестировщику в первую очередь необходима практика, но при этом не стоит забывать и о теоретической подкованности. Данные книги помогут вам в этом вопросе.

1. «Тестирование dot com», Роман Савин

Тестирование dot com

Каждому, в том числе и самому-самому начинающему. К ней можно по-разному относится за её относительно лёгкий, даже ребяческий способ изложения информации, однако же пользы в этой книге достаточно. Это must-read для начинающих тестировщиков или тех, кто хочет понять суть процесса. Книга поможет «войти» в тему, познакомит с терминологией, соотнесёт русские и английские понятия, на примерах покажет и объяснит решение разных задач. Кроме того, это одна из немногих книг, написанных на русском языке, что исключает ошибки перевода и неточности толкования. Подкупит начинающих тестировщиков и оформление. В общем, эта книга – первый шаг в сторону тестирования, без неё как без азбуки.

2. «Тестирование программного обеспечения. Базовый курс», Святослав Куликов

Тестирование программного обеспечения

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

Особое преимущество книги в том, что она распространяется в электронном варианте и постоянно дополняется свежей информацией.

3. «Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений», Сэм Канер, Джек Фолк, Енг Кек Нгуен / «Testing Computer Software», Cem Kaner, Jack Falk, Hung Q. Nguyen

Фундаментальные концепции менеджмента бизнес-приложений

Её без излишних прикрас называют «Библией тестировщика». И как всякая Библия у айтишника, она достаточно сложная, объёмная, написанная чрезвычайно умными людьми и довольно давно (в масштабах развития IT, конечно), но нисколько не устаревшая. Книга славится примерами реальных компаний и всевозможными советами, она «раскладывает по полочкам» даже то, что можно узнать из любой книги для начинающих. Серьёзный академический труд, требующий перечитываний и переосмыслений. И, да, многие признаются, что не осилили больше половины – а ведь и это можно считать определённого рода достижением. Нет смысла читать её просто для того, чтобы кичится умением читать (хотя даже при этом из неё можно многое вынести), её нужно глубоко и основательно изучать.

4. «Lessons Learned in Software Testing», Cem Kaner, James Bach, Bret Pettichord

Lessons Learned in Software Testing

Ещё раз тот же набор авторов, с немного более современной книгой. Но она резко отличается от предшественницы не только наполнением, но и самой подачей, материалом. Это скорее сборник советов, гениальных мыслей и решений, которые три определённо умных и опытных айтишника собрали в пособие. Скорее всего, даже не смотря на то, что книга не является учебником, она поможет тестировщикам осознать «самое себя» и восполнить пробелы в знаниях. Пособие не переведено на русский язык, а значит, заодно поможет и английский подтянуть.

5. «A Practitioner’s Guide to Software Test Design», Lee Copeland

A Practitioner's Guide to Software Test Design

Порой даже Библии сдвигаются со своих пьедесталов. Эта книга тому подтверждение. Она не только привлекает своей точностью, доступностью и невероятным обилием примеров. Многие читатели отмечают и лёгкость языка (а она доступна только в английском варианте), и огромное, на самом деле огромное, количество информации, которую можно применить «здесь и сейчас». Обилие таблиц и примеров помогает лучше понять материал, а отсутствие «воды» делает издание одним из лучших по соотношению «сложность материала» / «доступность к пониманию». И всё же она более узконаправленная, чем книги о тестировании в общем, это надо учитывать.

6. «Software Testing Techniques», Boris Beizner

Software Testing Techniques

Ещё один классический труд, который по праву заслужил своё место в списке. Зарубежные источники называют книгу одной из первых, отмечая обстоятельный и целостный подход к подбору информации, наличию многих форм и примеров. Отмечают также и язык, которым она написана, и тот факт, что её можно читать находясь на любом уровне знаний. Методичность и широкий охват тем делают её «настольной» книгой даже опытного тестировщика.

7. «Искусство тестирования программ» Гленфорд Майерс\ «The Art of Software Testing», Glenford J. Myers

Искусство тестирования программ

Книга, получившая своё место, за универсальность. Она может быть одинаково интересна как начинающим, так и опытным тестировщикам. И пусть никого не смущает год издания – книга регулярно обновляется: появляются новые главы и разделы. Примеры, которые здесь приведены, займут новичков понятностью и лёгкостью восприятия, а матерых «синьёров» заставят поломать голову. Книга явно убедит читателя в том, что тестирование – это не так легко, как представляется, это достаточно серьёзное и сложное дело. И даже если кто-то из опытных мало что из неё вынесет в плане специализированных навыков, она может стать хорошим подспорьем для расширения общего кругозора.

Список, конечно же, далеко не полный. Существует множество книг по тестированию в целом и по каждому из ответвлений в отдельности. Разной степени сложности – каждая из них может чему-то научить или что-то разъяснить. При этом тестирование – та сфера, где только что прочитанное, просто необходимо тут же проверить на практике. Поскольку лишь в этом случае книга принесёт истинную пользу, а не возможность похвастать перед коллегами, что осилил «ту самую энциклопедию тестирования». Но и теория нужна, пусть даже поданная не всегда в виде строгой записи, а с многочисленными примерами и объяснениями. Такая теория почти наверняка принесёт больше профита, чем заученные строки кодов или шаблонов.

techrocks.ru

Книга для начинающих тестировщиков | testbase.ru

Привет!

Меня зовут Ольга Назина. Я в тестировании с 2006 года. Тестировщик, тренер, практик, энтузиаст — вот тут можно почитать обо мне подробнее.

Я очень люблю серию книг по разработке ПО от Head First O`Reilly:

И вот я решила написать книгу для начинающих тестировщиков. В таком же стиле. С картиночками, примерами, домашними заданиями и все такое. В конце концов, на русском языке есть лишь книга Романа Савина, но она в некоторых местах устарела + я бы хотела раскрыть больше тем. Вот пример картинки из книги:

27. Баг на стадии требований и в готовом продукте

За основу книги взяла программу своего курса «Школа для начинающих тестировщиков». Решила так: даже если просто переложить свои лекции на бумагу, уже будет полезно. А там затянуло, в итоге пишу чуть ли не с нуля, а свои лекции и статьи использую в качестве подсказок. Посмотрим, что из этого получится, но книгу я обещаю закончить :)

Успехами хвастаюсь в фб в группе Testbase, там можно увидеть, что работа не застыла. Она займет много времени, но я иду к своей цели. Пусть и небольшими шажками. Ждем-с! А эту страницу я потом превращу в лендинг. Когда книгу допишу :)

Выдержки из книги решила публиковать в блоге, найти их можно по метке «выдержки из моей книги для начинающих». Но можно и без меток, вот вам онлайн-вариант постов под книгу, разбитый по главам:

Глава 0. Что такое тестирование

Стоимость исправления ошибки на разных этапах разработки ПО

Почему тестирование так важно?

Глава 1. Исследование продукта

Зачем вообще нужны программы

Как накидать тестов на что-нибудь

Открытые и закрытые вопросы

Тест должен быть конкретным!

Глава 2. Тест-кейсы и чек-листы

Позитивное и негативное тестирование

Что такое тест-кейс и как его писать

Тест-кейс проверяет, а не доверяет!

Глава 3. Классы эквивалентности и граничные значения (тест-дизайн)

Классы эквивалентности: будни Золушки

Типы границ на примере стиральной машинки

Класс эквивалентности «Ноль-не ноль»

Классы эквивалентности для строки, которая обозначает дату

Как сгенерить большую строку, инструменты

Что тестировщику надо знать про панель разработчика

Что такое GPX пути и зачем они тестировщику?

Глава 4. Тест-анализ

В тестировании всегда начинаем с простого!

Инструменты для Pairwise

Глава 5. Баг-трекинг

Жизненный цикл (Workflow) задач

Как заводить задачи в баг-трекер

Шаблон бага

Шаблон улучшения

Глава N. Классификация тестирования

Классификация тестирования (лекция целиком + ссылки на отдельные статьи)

Тестирование черного и белого ящика

Глава N. Нефункциональное тестирование

Пример негативного нефункционального теста: землетрясение

testbase.ru

Тестировщик "с нуля": Полезные книги для тестировщиков

Top-5 книг по тестированию ПО от Натальи Руколь:

 1. Lee Copeland – “A Practitioner's Guide to Software Test Design”

Это лучшая книга по тестированию. В ней подробно, поэтапно, с понятными примерами разбираются различные техники проектирования тестов. При этом описанные подходы к проектированию можно использовать не только в формальных, но и в исследовательских процессах. Копланд показывает тестирование как искусство. Каждая глава – одна новая техника для творца тестирования, после отработки навыков в которой вы можете всё эффективнее тестировать, сокращая затраты и улучшая результаты. Ноль воды и философии, много практики и дельных советов. Я читала эту книгу трижды, каждый раз открывая в ней что-то новое. И обязательно перечитаю ещё! Кому рекомендуется:Всем, от начинающих тестировщиков до тест-менеджеров. Тест-дизайнерам для прочтения обязательно!

2. Ron Patton – “Software Testing”

 

Эта книга – идеальный трамплин в мир тестирования, если вы только-только начинаете работу в этой области. Здесь вас ожидает доступное описание различных методик разработки, целей тестирования, техник нахождения и правил описания дефектов.Книга написана лёгким и доступным языком, с наглядными примерами, симпатичными иллюстрациями. При её прочтении чувствуется любовь автора к своей отрасли, и это чувство передаётся через книгу!Кому рекомендуется:Начинающим тестировщикам – в обязательном порядке, тест-менеджерам желательно для помощи «вводить новых бойцов».

3. James Whittaker – How to Break Web Software

 

В серии How to break…, Джеймс сотоварищи выпустили несколько книг: про веб, обычное ПО, тестирование безопасности…Структура этой книги приблизительно следующая: в каждой главе содержится немного теории, примеров, ссылок на полезные утилиты. После чего вы запускаете свой любимый (ещё вчера казалось, такой стабильный!) сайт, и начинаете заводить по нему критикал за критикалом… Потому что советы настолько наглядны, практичны и быстроприменимы, что эту книгу нельзя просто читать – её надо использовать как инструкцию к действию, немедленно! Кажется, нет сайтов, которые невозможно сломать по инструкциям из этой книги.

Кому рекомендуется: Всем тестировщикам, которые уже не готовы считать себя «совсем начинающими».

4. Сэм Канер и др. – «Тестирование программного обеспечения»

 

Это та самая «синяя книжечка», с которой начиналось моё знакомство с миром тестирования. К сожалению, даже тогда, почти 10 лет назад, она уже была морально устаревшей: баг-трекинг в ней предлагается вести, печатая баги в трёх экземплярах и раздавая их разработчикам. Однако, за «шелухой» устаревших процессов, интерфейсов CMD и экономии каждого байта памяти, вы обязательно увидите в ней знакомые ситуации: проблемы в коммуникациях с разработчиками, непонимание целей тестирования и т.д.Кому рекомендуется: Совсем начинающим тестировщикам, уровень английского которых не позволяет прочитать Ron’a Patton’a, а также всем любителям антиквариата.

5. Рэкс Блэк – «Ключевые процессы тестирования»

 

На пятом, заключительном месте в моей подборке, выступает книга для тест-менеджеров и ведущих тестировщиков. В ней Рэкс Блэк долго и нудновато расписывает построение процесса тестирования через контроль рисков качества. Многие идеи я взяла у него на вооружение, и несколько часов чтения уже были сэкономлены экономией человекомесяцев (если не человеколет!) на тестировании. Благодаря примерам из абстрактной компании, книга читается не очень тяжело, но их «идеализированность» и удалённость от российских реалий не позволяет использовать советы в первозданном виде, приходится адаптировать, исследовать. Кому рекомендуется:Тест-менеджерам – обязательно, ведущим тестировщикам – сильно желательно.

P.S. "Лучшей начальной книгой по тестированию можно назвать книгу Ron’a Patton’a “Software Testing”. К сожалению, она не переводилась на русский. К счастью, в ней простой английский, есть возможность потренировать знания языка.

Если же с английским всё совсем плохо, можно прочитать книгу Сэма Канера «Тестирование программного обеспечения». К счастью, она небольшая и русскоязычная, и в ней очень доступно изложена вся базовая информация о тестировании. К несчастью, она написана очень давно, и часть информации можно признать просто-напросто устаревшей" - Наталья Руколь

valyav.blogspot.com