В каждой профессии есть книги из категории «маст хэв» — те, которые любой уважающий себя специалист должен обязательно прочитать в целях самообразования. Какая полезная книга помогла бы углубить профессиональные знания тестировщика? Представляем обзор изданий, которые наверняка займут достойное место в библиотеке. В этой подборке только самые базовые и популярные книги о тестировании. В начале обучения не стоит думать о специализации внутри профессии — гораздо важнее понять, что такое тестирование и как оно работает. И в нашем списке как раз те книги, которые смогут в этом помочь.
Дает подробные ответы на типичные вопросы, которые встают перед новичками. В книге разобраны почти все виды тестирования, описаны правила составления чек-листов, тест-кейсов. Святослав рассказал, как оценить объем работ и подготовить отчет. Есть готовые команды и сценарии автотестов, которые можно использовать в работе.
КАК НАПИСАТЬ РЕЗЮМЕ ТЕСТИРОВЩИКА ПО И ПОДГОТОВИТЬСЯ К ИНТЕРВЬЮ [СКАЧАТЬ]
В таких командах разработка, тестирование и поддержка ПО выполняется циклически с использованием подходов Agile или Scrum. Она позволяет с минимальными усилиями повторно тестировать приложения, требует меньше времени по сравнению с ручными тестами, сокращает количество ошибок. Стратегией чёрного ящика называется подход, при котором объект тестируется без использования знаний о его внутреннем устройстве. Этот курс — возможность получить профессию тестировщика ПО с нуля. В курсе дается только необходимое количество теории, которую будет легко запомнить и применять ежедневно.
В тексте встречаются занимательные и временами забавные истории о тест-менеджере Джамале, работающем над проектом «Суматра», которые периодически разбавляют довольно монотонное повествование. Описаны все стадии развития этого проекта — от идеи до завершения, что позволяет составить наглядное представление об этапах тестирования, да и вообще о жизненном книги по тестированию цикле разработки сложного продукта. Их очень много, из-за чего книга немного напоминает комикс, и предназначены они не столько для развлечения читателя (хотя картинки веселые!), сколько для лучшего запоминания материала. Если набраться терпения пройти их все, получится портфолио, которое пригодится, например, при устройстве на работу.
Плюсы и минусы работы тестировщиком
Благодаря знаниям двух авторов, хорошо известных своими семинарами, консультациями и обучением в этой области, эту книгу нельзя пропустить. Tutortop рекомендует начинающим так, как здесь описаны базовые процессы тестирования программного обеспечения. Книга русскоязычная, а потому проблем с ее изучением не возникнет. После прочтения вы получите практические знания и теорию, которые помогут сильней углубиться в тестирование ПО.
Освойте востребованную профессию ручного тестировщика и получите 2 крупных проекта в портфолио. В процессе обучения вам будут помогать наставники — практикующие специалисты. Вам не нужно знать языки программирования, чтобы учиться тестировать ПО. Вам дадут всю необходимую теоретическую базу и познакомят с инструментами работы тестировщика. В среднем обучение длится около четырех месяцев, после чего вы сможете найти подходящую вакансию.
«Руководство по DevOps», Роберт Калбертсон, группа авторов под руководством Джин Ким
Книга переведена на русский язык под названием «Как тестируют в Google», но советуем читать в оригинале. И неплохой повод, чтобы подтянуть английский в процессе чтения. Огромное преимущество — книга распространяется бесплатно и доступна в электронном формате. Кроме того, информация в ней регулярно обновляется, а значит, всегда актуальна.
- Авторы, опираясь на Agile подход, рассказывают, как наладить работу удаленных команд и создать продукт, который будет отвечать всем техническим требованиям.
- Но в любом случае это более чем полезная книга для новичков в области тестирования.
- Представляем обзор изданий, которые наверняка займут достойное место в библиотеке.
- Он рассказывает о тестировании входов датчиков и батарей, преодолении фрагментации приложений.
- Нужно лишь помнить, что просто прочитать и усвоить информацию — мало.
Книга подходит не новичкам, а тем, кто хорошо знаком с тестированием QA. В отличие от пособий, где приводятся примеры из работы вымышленных компаний, в издании рассказывается о реальной организации процессов и управления командами тестирования в корпорации Google. Эта книга представляет собой полное руководство по применению приемов, методов и инструментов автоматизированного тестирования, охватывая весь жизненный цикл автоматизации. Для ее чтения и понимания уже нужна база, поэтому книга рекомендуется только работающим специалистам с опытом в качестве инструмента повышения квалификации.
Расти в IT
Автор делится огромным количеством ценных советов, которые помогут улучшить вашу работу уже в процессе чтения. Книга с конкретным изложением, без лишней воды и философии, все четко и по делу. Авторы рассматривают тестирование масштабно, в связке с другими направлениями разработки, приводят много примеров из опыта реальных компаний и раскладывают по полочкам основы.
Автор рассказывает о верхнеуровневых классах проверок, например, на уровне кода или GUI, и приводит 19 атак на защищенность приложения. Каждое описание атаки или инъекции состоит из вводной части, описания случаев применения и руководства по нему. Подходит уже работающим специалистам с базовыми навыками в тестировании в целом, но не знающим ничего о защищенности. Классический учебник Бориса Бейзера, хорошо известный за рубежом и у нас.
Лучшие книги и средства обучения
Или гибким тестировщикам, гибким командам и их менеджерам — в общем, тем, кто работает над Agile проектами. Примеры в книге — не из вымышленных компаний, а личный опыт организации команд и процессов тестирования в корпорации Google. Живым языком, с профессиональным юмором и наглядными иллюстрациями описана процедура тестирования продуктов.
Оптимизация ресурсов и временных затрат на тестировании — важная и острая тема для команд разработки. Книга Рекса Блэка через контроль рисков рассказывает о 12 процессах тестирования. Хорошие книги — источник базовых знаний и практического опыта экспертов. Большая часть вакансий открыта в Москве и Санкт-Петербурге, но такие специалисты требуются и в других регионах. Например, в Новосибирской области открыто 188 вакансии по тестированию, в Татарстане — 193 вакансий, в Свердловской области — 185 вакансий. QA-инженеров и QC-тестировщиков часто привлекают команды, которые используют DevOps.