🐞Библиотека QA
6.26K subscribers
398 photos
4 videos
83 files
394 links
Книги по тестированию ПО для QA инженеров.

Все размещенные материалы представлены исключительно для ознакомления.

По всем вопросам: @godinmedia
Download Telegram
Pragmatic Unit Testing in Java 8 with JUnit

Автор:
Jeff Langr
Год издания: 2015

▫️Как составлять модульные тесты, чтобы минимизировать их сопровождение
▫️Как использовать модульные тесты для поддержания чистоты системы
▫️Как тестировать сложные вещи
▫️Запоминающиеся мнемоники, которые помогут вспомнить, что важно при написании модульных тестов
▫️Как помочь своей команде воспользоваться преимуществами модульного тестирования

🟢Рейтинг на Амазоне: 4,2/5

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Бесплатный практический вебинар: Профессия «Инженер по тестированию»

Когда: 13 октября в 19:00 (мск).

✔️Расскажем про навыки и знания для трудоустройства, грейды в тестировании и перспективы роста зарплат в профессии.
✔️На практике протестируете простую форму, в рамках которой разберете базовые техники тест-дизайна и тест-кейсы, составите первый баг-репорт.
✔️Узнаете, как составить привлекательное резюме и где его разместить, чем наполнить портфолио новичку и как правильно откликаться на вакансии.

🎁 Всем, кто зарегистрировался - Гайд «Как заговорить на сленге IT-специалистов», а каждому участнику - Карта компетенций начинающего тестировщика!

Реклама. ООО "ХЕКСЛЕТ РУС". ИНН 7325174845. erid: LjN8K3JRx
⚡️ Как стать хорошим и высокооплачиваемым тестировщиком?

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

Обсудим на бесплатном открытом уроке «Основы ручного тестирования» от OTUS.

Вместе с Юлией Горшковой, руководителем тестирования в «Астрал-Софт»:

📌 рассмотрим, что такое ручное тестирование и его роль в жизненном цикле разработки;
📌 поговорим о главных инструментах тестировщика: тест-дизайне и тест-анализе.

Эфир будет полезен начинающим тестировщикам, разработчикам и менеджерам проектов.

📢📢 Занятие пройдёт 10 октября в 20:00 мск и будет приурочено к старту курса «QA Engineer. Basic». После урока вы сможете приобрести полный курс в рассрочку на комфортных условиях.

Это отличная возможность совершенно бесплатно протестировать формат обучения и задать преподавателю любые вопросы в режиме реального времени!

Регистрируйтесь бесплатно прямо сейчас

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KJn75
Please open Telegram to view this post
VIEW IN TELEGRAM
Mastering Software Quality Assurance: Best Practices, Tools and Techniques for Software Developers

Murali Chemuturi
2010
377 стр.

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

🟢Рейтинг на Амазоне: 4,1/5

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Эксклюзивы Библиотеки QA.

User story mapping: discover the whole story, build the right product

2014 г.
Автор
: Джефф Паттон

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

🟢Рейтинг Гугла 82%, на Амазоне 4,5/5

Книга довольно известная.

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Effective software testing: 50 specific ways to improve your testing

Автор: Эльфрида Дастин
Год
: 2003

Помимо редкого имени, автор примечательна тем что является автором еще пяти книг, преподавателем, а также владеет сайтом Effectivesoftwaretesting и консалтинговой компанией соответствующего профиля

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

🟢Книга вроде и старая, а рейтинг на Амазоне 4,3/5

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Software Testing: Principles and Practice

Авторы
: Гопаласвами Рамеш, Сринивасан Десикан
Первая публикация: 2006 г.

Аннотация:
"Книга Software Testing Principles and Practices послужит руководством для любого студента или специалиста в области программного обеспечения. Книга предоставляет читателю всю информацию о популярных методах тестирования программного обеспечения. В ней также рассматриваются общие вопросы, с которыми сталкиваются люди, работающие в этой области. Помимо теоретических объяснений, книга также помогает читателю в практическом использовании программного обеспечения."

🟢Рейтинг на Амазоне: 4,1/5

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
🟢/ починил ссылку на Майерса, качайте-читайте. Это одна из основополагающих книг по теории QA. Если всерьёз собираетесь входить в QA

The Art of Software Testing, Third Edition

Glenford J. Myers, Corey Sandler, Tom Badgett
2012

"Фундаментальное руководство по проверке качества ПО.
Эта книга впервые была опубликована в 1979 году и все еще входит в списки литературы, рекомендуемой начинающим тестировщикам. В общем, это уже классика.
В третьем издании обновлены примеры (используются современные языки программирования). Также в него включены темы, которых не было в книге изначально: веб-программирование, e-commerce, Agile, тестирование мобильных приложений."

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Scripted GUI Testing With Ruby (Pragmatic Programmers)

Ian Dees
2008

Аннотация:
В книге используются примеры из десктопных программ для Windows, OS X, кроссплатформенных программ на Java, а также Web-приложений. Тестовые сценарии будут разрабатываться на языке Ruby; не обязательно быть специалистом по Ruby, но базовое знание языка будет полезным.

Скачать книгу
Большой сборник туториалов по Selenium в pdf

На 300 с лишним страниц. Покрыто практически все

Портал ArtOfTesting представлений не требует, я думаю?

Скачать книгу
🤷‍♂️Python Testing with Selenium

Автор:
Sujay Raghavendra
Год издания: 2020

Аннотация издательства (Springer):
▫️"Эта книга основана на сценарии на языке Python с использованием Selenium WebDriver - широко распространенного инструмента для тестирования
▫️Объясняются различные техники тестирования для небольших и сложных операций, а также их синтаксис
▫️По каждой теме и подтемам приводятся скрипты на Python, которые могут быть использованы для любых проектов реального времени"

📒Рейтинг на Амазоне: 4.1, 4.7, 4,2/5 в зависимости от страны, вообще низковат, отзывов маловато, и встречаются разные.

Обратите внимание на предыдущий пост - сборник туториалов по Selenium.

Из плюсов - книга Python Testing with Selenium сравнительно свежая, и, судя по оглавлению, достаточно подробная.
Починил ссылку - Скачать книгу
Docker Deep Dive
Zero to Docker in a single book

Nigel Poulton
2017

Аннотация издательства:
"Лучшая книга по Docker, написанная капитаном Docker и ведущим преподавателем контейнерной экосистемы Найджелом Поултоном.
Docker Deep Dive - это шедевр, написанный экспертами и оцененный BookAuthority как "лучшая книга по Docker, номер 1 за все время". Компания BookAuthority, о которой рассказывали CNN и Forbes, выявляет и оценивает лучшие книги в мире на основе упоминаний, рекомендаций, рейтингов и настроений общественности.
В этой книге Docker упрощен и оживлен благодаря уникальному и энергичному подходу Найджела - многие читатели называют ее "золотым стандартом" для книг по технологиям.
- Если вы хотите изучить основы Docker, эта книга для вас.
- Если вы хотите стать профессионалом в Docker, эта книга для вас. Docker Deep Dive регулярно обновляется, а это значит, что вы получаете книгу, которая применима в современном мире! Ключевые особенности:
- Широкое освещение архитектуры Docker
- Глубокое погружение в основные концепции, такие как образы и контейнеры
- Сетевые технологии, тома и безопасность
- Охват Docker Certified Associate (DCA) Найджел увлечен преподаванием Docker, и это нашло отражение в данной книге. Вы никогда не устанете, читая эту книгу, и закончите ее с уверенностью, необходимой для работы с Docker в реальном мире."

🟢Рейтинг на Амазоне 4,5/5

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️Приходите на бесплатный открытый урок 01 ноября в 20:00 мск «Docker и его роль в автоматизации тестирования» от OTUS в рамках курса «Java QA Engineer. Professional». После него вы сможете продолжить обучение на специальных условиях.

На данном уроке познакомимся с Docker и системой хранения данных в нем. Разберем как работают сети и разберем как обернуть автотесты в docker контейнер и поставлять их на различные окружения.

Основные темы ОУ:
- Docker container и Docker image
- СХД в Docker- Сети в Docker
- Namespaces и cgroup
- Написание Dockerfile и запуск тестов в Docker контейнерах

Занятие проведет Павел Балахонов, автоматизатор тестирования с опытом более 10 лет и преподаватель онлайн-курса «Автоматизация тестирования OpenStack» от OTUS.

👉Регистрируйтесь бесплатно прямо сейчас и ставьте событие в календарь, чтобы ничего не пропустить:
https://clck.ru/36E4y8
Essential Software Test Design

Torbjrn Ryber

Техники тест-дизайна
2007

Аннотация издательства:
*
"Автор - настоящий энтузиаст тестирования, выступавший с лекциями о тестировании перед несколькими тысячами людей. Эта книга - результат многолетней работы по обучению разработке тестов с целью создания очень полезного учебника по тестированию. Она насыщена примерами из реальной практики и содержит упражнения для большинства описанных методик. Книга может быть использована как материал для занятий в классе, так и для самостоятельного изучения.
Из предисловия: Эта книга посвящена проектированию тестов, и я рад, что это так. Дизайн - это интеллектуальная часть тестирования. Это часть решения головоломок. (Джеймс Бах)
В этой книге Торбьорну Райберу удалось создать текст, который не только полезен, но и краток и понятен. Несмотря на разумный объем, в книгу удалось включить гостевые главы и материалы от известных экспертов в таких областях, как исследовательское тестирование и комбинаторное тестирование, а понимание значительно улучшается благодаря широкому использованию примеров, наглядно демонстрирующих применение тех или иных методов. (Стюарт Рид)
*

👍Качество - скан (PDF 50 Мб). Сама книга ОК, техники тест-дизайна с тех пор не изменились.

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Искусство тестирования на проникновение в сеть - на русском

Ройс Девис
2021

▫️О чем книга:
- Создание виртуальной pentest-лаборатории
- Эксплуатация уязвимостей Windows и Linux
- Установка надежного входа в скомпрометированную целевую машину
- Изложение полученных результатов в отчете

▫️Аннотация российского издательства:
"Пентестеры выявляют бреши в безопасности, атакуя сети точно так же, как это делают злоумышленники. Чтобы стать пентестером мирового уровня, вам необходимо освоить наступательные концепции безопасности, использовать проверенную методологию и постоянно тренироваться. В этой книге представлены уроки эксперта по безопасности Ройса Дэвиса, а также учебная виртуальная сеть, которую вы можете использовать, чтобы отточить свои навыки.
"Искусство тестирования на проникновение в сеть" - это руководство по моделированию недостатков внутренней безопасности компании. В роли злоумышленника вы пройдете все этапы профессионального пентеста, от сбора информации до захвата полного контроля над сетью. Подбирая пароли, обнаруживая открытые порты и повышая права доступа до уровня администратора, вы на практике усвоите, в чем заключаются сетевые уязвимости и как ими воспользоваться.
Издание рассчитано на технических специалистов. Опыт работы в сфере безопасности не требуется."

▫️Отзывы русскоязычных читателей разные (негативные оценки качества перевода).
▫️Отзывы англоязычных читателей в основном касаются особенностей изложения, типа "автор кажется знатоком темы, однако мне, как человеку, не имеющему MacOS, не удалось настроить такую же среду. В книге даются инструкции по установке приложений, недоступных в windows, а руководство по настройке ориентировано на macOS." Но больше позитивных отзывов, в т.ч. от сотрудников CISCO.

▫️Рейтинг на Амазоне: 4,6/5

🟢Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Perfect Software and other illusions about testing

▫️Автор
: Weinberg Gerald M.
▫️Год: 2011

▫️О чём:
- Почему не тестируют всё
- Иммунитет к информации
- Какой тест можно считать хорошим
- Основные заблуждения
- Определение значимости цели для теста
- Ручное тестирование

▫️Один из отзывов: "Хорошее. Классика в этой области и не теряет актуальности. Я бы рекомендовал ее студентам, изучающим QA, или работающим в QA. По-прежнему актуальна, несмотря на взгляды автора на автоматизацию."

▫️Формат epub

▫️Рейтинг
на Амазоне: 4,4/5

🟢Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Стоит ли становиться тестировщиком игр в 2023?

Разберемся на бесплатном уроке «Тестировщик игр: настоящее и будущее профессии в 2023 году» от OTUS

На эфире:
- поговорим о профессии тестировщика игр и чем он занимается;
- расскажем, какие навыки нужны для работы, какие перспективы профессии в данный момент и требования к кандидатам на собеседованиях;
- обсудим современные технологии тестирования игр.

Занятие пройдёт 2 ноября в 20:00 мск и будет приурочено к старту курса «Game QA Engineer».

Зарегистрируйтесь для участия и получения записи: https://otus.pw/viwn/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KUpjA
Quality Improvement in Volunteer Free and Open Source Software Projects

Martin Michlmayr

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

🟢Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
👑 Кто работает PM — тот в цирке не смеется

Наша воскресная рекомендация — канал с PM юмором.

Мы работаем в проджект-менеджменте и уже не смеемся. Но если вас можно рассмешить welcome в PM Humor