Гленфорд майерс том баджетт кори сандлер
https://d2xzmw6cctk25h.cloudfront.net/post/2258/og_image/b21390678f60bb9e11a7b85c8c86c71a.png
Тестирование сегодня — если и не самая высокооплачиваемая профессия в IT, то уж точно одна из наиболее востребованных. Причём как среди работодателей, так и среди людей, желающих попасть в сферу информационных технологий.
Специально для последних мы разработали этот список книг по тестированию ПО для начинающих тестировщиков. Никакого хардкора — только базовая, доступная информация в отличном изложении.
Гленфорд Майерс, Том Баджетт, Кори Сандлер — «Искусство тестирования программ»
Этот классический труд для тестировщиков, впервые опубликованный в 1979 году, издаётся уже третий раз. Многие успешные специалисты закладывали свой профессиональный фундамент, основываясь на этой книге по QA-тестированию. Именно поэтому сегодня вы вряд ли встретите хоть один серьёзный рейтинг литературы по тестированию ПО, где не упоминается эта книга. Мы разделяем эту оценку и начинаем свой список с этого пособия.
Тобиас Клейн — «Дневник охотника за ошибками. Путешествие через джунгли проблем безопасности программного обеспечения»
Несмотря на поэтическое название, эта книга по тестированию ПО наполнена самыми что ни на есть реальными кейсами. Здесь подробно описывается, как в продуктах с мировым именем специалисты искали и обнаруживали ошибки. Прочитав этот труд, вы сможете систематизировать знания по тестированию, чётко поймёте, что и где надо искать, а также немного «понаблюдаете» за работой профессионала высшего класса.
Ron Patton — «Software Testing»
Если вы неплохо знаете английский, но ничего не слышали про тестирование ПО — обратите внимание на «Software Testing». Книга поможет попробовать себя в этой области. В пособии довольно много воды и образных сравнений, но это даже хорошо — так новичку проще усваивать информацию. Рекомендуем читать эту книгу для начинающих тестировщиков вместе со следующей в нашем рейтинге.
Lee Copeland — «A Practitioner’s Guide to Software Test Design»
Предыдущая книга поможет вам постепенно вникнуть в профессию, проблемы и задачи тестировщика, а в этой вы найдёте множество полезных кейсов. Несмотря на почтенный возраст этого труда, немногие книги по тестированию ПО могут посоревноваться с «A Practitioner’s Guide to Software Test Design» в объяснении темы о разработке дизайна тестов по методу чёрного ящика. Правда, этот материал тоже придётся читать по-английски — русского перевода нет.
Джанет Грегори, Лайза Криспин — «Agile-тестирование. Обучающий курс для всей команды»
Пусть вас не смущает упоминание здесь методологии Agile. О ней, конечно, тоже пойдёт речь, но лишь в контексте тестирования в итерационной разработке. Хоть пособие уже издано на русском, лучше прочитать его в оригинале — при локализации потерялась часть смысла и несколько поясняющих картинок. Но в любом случае это более чем полезная книга для новичков в области тестирования.
Mark Fewster, Dorothy Graham — «Software Test Automation»
Ещё один пример качественной литературы по тестированию ПО. Эта книга подойдёт новичкам как учебное пособие, а также менеджерам IT-компаний, если функции QA-специалистов ложатся на самих разработчиков (зачастую считается, что это нормально). Изданию уже больше 20 лет, так что на актуальные примеры не рассчитывайте. Но основные принципы работы тестировщика вы точно узнаете.
Homès Bernard – «Fundamentals of Software Testing»
Ещё одна фундаментальная книга. Легко читается, хоть и не переведена с английского. Содержит материалы по всем аспектам профессии (в том числе менеджерским и организационным), практические задания, шаблоны и модели. В общем, must read. К сожалению, найти её в печатном виде очень сложно, да и за цифровое издание придётся отдать немало денег, но если решитесь — не пожалеете.
Джеймс Уиттакер, Джейсон Арбон, Джефф Каролло — «Как тестируют в Google»
Эта книга по QA-тестированию демонстрирует кейсы и саму профессию с точки зрения менеджера. Здесь технический директор Google живым языком описывает всю процедуру тестирования продуктов разного масштаба в крупнейшей IT-корпорации. Так что его словам можно верить! Книга подойдёт скорее не тем, кто задаётся вопросом «как делать», а аудитории, которой интересно, кто такие тестировщики, какие у них цели и задачи. В общем, отличное чтиво в дополнение к основному списку.
Роберт Калбертсон, Крис Браун, Гэри Кобб — «Быстрое тестирование»
Формально эту книгу могут читать все, вне зависимости от уровня подготовки. Но материал в ней очень насыщенный: авторы приводят типовые задачи специалистов и способы их решения, всё без лишних вступлений и прочей лирики. Если вы ни дня не работали тестировщиком, то информацию, скорее всего, усвоить будет сложновато.
Сэм Канер, Джек Фолк, Енг Кек Нгуен — «Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений»
Ещё одна книга по тестированию программного обеспечения для начинающих. На этот раз — от ведущих специалистов топ-компаний Кремниевой долины. Здесь вы найдёте много реальных каждодневных кейсов. Хоть многое из описанного устарело, для понимания основ это то что надо.
Роман Савин — «Тестирование dot com, или Пособие по жестокому обращению с багами в интернет-стартапах»
Это одно из самых качественных изданий в IT-литературе от российских авторов. А некоторые и вовсе считают его лучшей книгой по тестированию ПО — просто почитайте отзывы. Автор пишет так живо, что кажется, будто вы читаете первоклассную беллетристику, а не набор лекций с кейсами. Рекомендуем всем, кто связан с разработкой и выпуском кода.
Борис Бейзер — «Тестирование чёрного ящика. Технологии функционального тестирования программного обеспечения и систем»
Завершим нашу подборку ещё одной настольной книгой многих тестировщиков. Прелесть этого труда Бориса Брейзера — в подробном изложении основ профессии, очень постепенном движении по задачам и сложностям. О «бытовых проблемах» тестировщика — вроде подсчёта трудоёмкости, оценки надёжности или автоматизации алгоритмов — здесь говорится лишь вскользь.
В этой подборке только самые базовые и популярные книги о тестировании. В начале обучения не стоит думать о специализации внутри профессии — гораздо важнее понять, что такое тестирование и как оно работает. И в нашем списке как раз те книги, которые смогут в этом помочь.
А если вы уже решились и хотите начать карьеру — приглашаем вас на факультет тестирования ПО GeekUniversity! Здесь вы получите все теоретические и практические знания, чтобы работать по профессии.
Источник
#1
serb
serb
- Members
- 31 сообщений
Новый участник
- ФИО:Лукиенко Сергей
- Город:Харьков
Отправлено 17 мая 2013 – 18:26
Всем привет! Думаю многим будет интересно прочесть книгу “Искусство тестирования программ” автор Майерс Гленфорд 3-е издание на русском языке. В интернет – магазинах книгу нашёл, но ,возможно, мир не без добрых людей и кто-то поделиться электронной версией книги. Всем откликнувшимся на эту тему говорю заранее спасибо и жму руку
#2
SALar
Отправлено 19 мая 2013 – 13:20
…кто-то поделиться электронной версией книги. ..
#3
astenix
Отправлено 21 мая 2013 – 11:35
В интернет – магазинах книгу нашёл, но ,возможно, мир не без добрых людей
https://bizbook.ua/ko…ehnologii/31633 – всего 245 грн.
Потом отсканируете, как добрый человек, и будете всем ее раздавать. Вы увеличите количество очень добрых людей на целую единицу!!!
#4
serb
serb
- Members
- 31 сообщений
Новый участник
- ФИО:Лукиенко Сергей
- Город:Харьков
Отправлено 22 мая 2013 – 09:29
В интернет – магазинах книгу нашёл, но ,возможно, мир не без добрых людей
https://bizbook.ua/ko…ehnologii/31633 – всего 245 грн.
Потом отсканируете, как добрый человек, и будете всем ее раздавать. Вы увеличите количество очень добрых людей на целую единицу!!!
Устроюсь на работу, с первой зарплаты сделаю так как Вы сказали. />
#5
astenix
Отправлено 22 мая 2013 – 10:31
Устроюсь на работу, с первой зарплаты сделаю так как Вы сказали.
Сомневаюсь, что Майерс поможет устроиться, ну да в чудеса верить надо.
#6
nodecir
nodecir
- Members
- 1 сообщений
Новый участник
Отправлено 23 мая 2013 – 13:41
Устроюсь на работу, с первой зарплаты сделаю так как Вы сказали. />/>
Сомневаюсь, что Майерс поможет устроиться, ну да в чудеса верить надо.
Получается, что не поможет, если serb хочет купить книгу с первой зарплаты.
#7
astenix
Отправлено 14 июня 2013 – 11:04
Майерс новичку научиться тестированию НЕ ПОМОЖЕТ.
У меня на столе эта книга, я ее перечитываю, и постоянно матерюсь.
И вообще, это книга для программистов, а не для тестировщиков.
serb, как вы разрулились без этой книги? До чего дошли?
#8
vuchenka
vuchenka
- ФИО:Ирина
- Город:Минск
Отправлено 19 февраля 2014 – 07:35
Майерс новичку научиться тестированию НЕ ПОМОЖЕТ.
У меня на столе эта книга, я ее перечитываю, и постоянно матерюсь.
И вообще, это книга для программистов, а не для тестировщиков.
serb, как вы разрулились без этой книги? До чего дошли?
купили эту книгу, купили мне (тестировщику), начала читать и поняла, что да она больше для программистов, я правда еще только 3 главы прочитала. Но надеюсь что читая дальше, что-то для себя найду. Хотя прочитав ваш коммент уже в это мало верю)
“Не сломал – значит, не старался!”
Источник
Учиться тестированию можно по-разному. Хорошие книги — источник базовых знаний и практического опыта экспертов.
nbsp;4.0 Transitional//EN” “https://www.w3.org/TR/REC-html40/loose.dtd”>
Наталья Березовская
Автор в сфере IT, digital, экономики и финансов. Ведет некоммерческий проект для начинающих писателей «ЛитЦех».
Одна из лучших книг по тестированию программного обеспечения для начинающих. Книга рассматривает все основные понятия, необходимые для работы junior-тестировщика, и дает ответы на вопросы, с которыми часто сталкиваются новички. Форма изложения материала доступна людям без какого-либо опыта. Однако в конце книги есть главы, посвященные фреймворкам автоматизирования, которые предназначены уже для состоявшихся тестировщиков.
Это пособие для тех, кто только начинает свой путь в тестировании. Оно дает самые общие представления о профессии, погружает в суть процесса и описывает его простыми словами, без излишнего академизма и трудных для восприятия понятий.
Учебник можно рассматривать как некий гейтвей в тестирование, поскольку автор знакомит читателя с основными терминами, соотносит англоязычные понятия с русскими, попутно раскрывая и объясняя каждое из них.
Преимущество книги Романа Савина «tестирование dot com» еще и в русском языке оригинала, что исключает проблему неточностей перевода.
Книга больше подойдет не новичкам, а специалистам с опытом — как минимум проработавшим в профессии год и близко знакомым с тестированием. Ее можно назвать библией тестировщика: это объемный, сложный, охватывающий все концепции тестирования труд, требующий глубокого вдумчивого чтения. Из-за сложного тяжеловесного языка не многие доходят даже до середины текста.
Авторы рассматривают тестирование масштабно в связи с другими направлениями разработки, приводят много примеров из опыта реальных компаний и раскладывают по полочкам основы.
Классический монументальный учебник по поведенческому тестированию Бориса Бейзера. Книга посвящена базовым методикам тестирования приложений. Некоторые из них на сегодняшний день уже устарели, так как книга не переиздавалась с 2004 года, однако общие принципы и подходы остались прежними и все еще актуальны.
Учебник можно рекомендовать начинающим, если они готовы воспринимать серьезный научный стиль изложения материала. По глубине и методичности рассмотрения основных вопросов и понятий ей нет равных, поэтому она станет отличным подспорьем для желающих изучить тестирование досконально и с разных точек зрения.
Универсальный учебник, переживший третье переиздание на русском языке. Книге уже больше 30 лет, но она дополняется от издания к изданию. Несмотря на столь почтенный возраст, она не теряет актуальности благодаря глубине изложенного материала. Книга посвящена не методикам или языкам тестирования. Авторы поставили своей целью рассказать об основополагающих принципах тестирования:
- мобильных приложений;
- веб-приложений;
- удобства использования;
- сквозного и гибкого тестирования;
- коллективного, то есть с привлечением пользователей, подхода.
По уровню знаний и навыков она больше подходит начинающим специалистам, хотя может и значительно расширить кругозор уже работающих тестировщиков.
Оптимизация ресурсов и временных затрат на тестировании — важная и острая тема для команд разработки. Книга Рекса Блэка через контроль рисков рассказывает о 12 процессах тестирования.
Многим книга может показаться излишне подробной и затянутой, однако ее стоит прочитать прежде всего ведущим тестировщикам и тест-менеджерам. Они смогут адаптировать советы к российским реалиям и своей конкретной задаче, чтобы сэкономить время на тестировании ПО и сделать процесс разработки более эффективным.
Книга посвящена методике гибкого тестирования: это использование квадрантов гибкого тестирования, набор средств для него, требования к команде QA-специалистов, итерация гибкой разработки и факторы успеха применяемой стратегии.
Рекомендуется ведущим тестировщикам и специалистам среднего уровня.
Без автоматизации в тестировании сегодня никуда: чем сильнее ускоряется темп разработки и растут объемы задач, тем больше командам требуются новые быстрые технологии.
Эта книга представляет собой полное руководство по применению приемов, методов и инструментов автоматизированного тестирования и охватывает весь жизненный цикл автоматизации. Для ее чтения и понимания нужна база, поэтому книга рекомендуется только работающим специалистам с опытом в качестве инструмента повышения квалификации.
Еще одна книга для сеньоров и ведущих тестировщиков. В отличие от пособий, где приводятся примеры из работы вымышленных компаний, в издании рассказывается о реальной организации процессов и управления командами тестирования в корпорации Google.
Книга будет полезна тем, кто мечтает там работать, так как содержит главы о прохождении собеседований и другие подобные рекомендации. Подача материала — легкая с профессиональным юмором, иллюстрациями и примерами. Оценивать ее стоит скорее как средство расширения кругозора, нежели учебное пособие, а читать рекомендуется на английском языке, хотя существует и перевод.
Книга привлекает практической направленностью: авторы с богатейшим опытом собрали 293 урока, где коснулись основных вопросов тестирования ПО. Будет полезна и для новичков, и для опытных специалистов.
Авторы дают конкретные практические советы по всем аспектам тестирования: планирование стратегии, методики и техники, правила написания отчетов, автоматизация, взаимодействие разработчиков и тестировщиков, документирование, управление командой и карьерный рост. Из-за особенности поурочной структуры ее можно читать с любого места.
Классический учебник Бориса Бейзера, хорошо известный за рубежом и у нас. Его отличает целостный и методичный подход к изложению информации, понятный язык и широкий охват тем тестирования.
Пособие не только поможет новичкам освоить профессию, но и останется с ними в качестве настольной книги тестировщика на долгие годы.
Книга содержит советы и четкие инструкции по тестированию мобильных приложений от практикующих специалистов. С помощью их рекомендаций, скриншотов и понятных объяснений начинающий легко разберется в процессе тестирования продуктов для операционных систем Android и iOS.
Базовая книга об атаках в тестировании программного обеспечения. Подходит и начинающим, и опытным специалистам, но первые испытают сложности из-за трудного языка. Для вторых же она идеальна и даст множество полезных знаний.
Ее можно перечитывать много раз и находить новые способы решения насущных задач. Автор рассказывает о различных типах атак: на сервер, на клиент, state based и других. Описание атаки состоит из вводной части, сферы применения и инструкции о том, как ее проводить.
Вторая книга Витакера — пошаговое руководство по тестированию безопасности приложений. Ее лучше читать после «How to break web software».
Подходит уже работающим специалистам с базовыми навыками в тестировании в целом, но не знающим ничего о защищенности.
Автор рассказывает о верхнеуровневых классах проверок, например, на уровне кода или GUI, и приводит 19 атак на защищенность приложения. Каждое описание атаки или инъекции состоит из вводной части, описания случаев применения и руководства по нему.
Очень интересная книга, которая понравится всем уже работающим в команде тестировщикам, а новичков может спустить с небес на землю. Увы, только в учебниках и абстрактных компаниях проекты всегда задокументированы, а в архитектуре царит полный порядок. Эта книга рассказывает о жестокой реальности и развенчивает иллюзии в тестировании.
Автор приводит реальные типичные ошибки в подходах, а учиться на ошибках — самое полезное дело. В совместной работе специалисты часто переводят стрелки друг на друга и отказываются фиксить и документировать баг, ссылаясь на то, что это не их зона ответственности. Что с этим делать и как с этим жить — в том числе рассказывает Gerald M. Weinberg.
Мы предложили вам 15 испытанных временем книг по тестированию программного обеспечения, которые помогут освоиться в этой профессии. А еще рекомендуем наш обучающий курс по тестированию. Здесь в доступной интерактивной форме под руководством наставников вы изучите актуальный материал, научитесь использовать его на практике и получите новую профессию с возможностью трудоустройства.
Вы научитесь тестировать сайты, мобильные приложения и другое ПО. Узнаете, как устроена работа IT-компаний, и сможете понять, как вы хотите развиваться в профессии. Гарантированно получите работу. Уже джуниоры очень востребованы рынком, а наш курс позволит достичь middle-уровня.
Источник