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

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

По всем вопросам: @godinmedia
Download Telegram
👑 Кто работает PM — тот в цирке не смеется 🤡

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

Мы работаем в тестировании и уже не смеемся. Но если вас можно рассмешить — welcome в PM Юмор
Основы тестирования программного обеспечения

▫️Автор: В. П. Котляров
▫️Год: 2016, обновляется
▫️Страниц: 360

▫️Аннотация
Курс посвящен обсуждению проблем контроля качества разработки программного обеспечения с позиций тестирования. Задачей курса, реализующейся через лекционный материал и практикум, является подготовка тестировщиков программного проекта. Предлагаемый вашему вниманию курс обобщает опыт многолетней работы учебного центра "Политехник - Моторола" в Санкт-Петербургском государственном политехническом университете. Основные темы лекционного курса: основные понятия тестирования: терминология тестирования, различия тестирования и отладки, фазы и технология тестирования, проблемы тестирования, критерии выбора тестов: структурные, функциональные, стохастические, мутационный, оценки покрытия проекта, разновидности тестирования: модульное, интеграционное, системное, регрессионное, автоматизация тестирования, издержки тестирования, особенности процесса и технологии индустриального тестирования: планирование тестирования, подходы к разработке тестов, особенности ручной разработки и генерации тестов, автоматизация тестового цикла, документирование тестирования, обзоры и метрики, регрессионное тестирование: особенности и виды регрессионного тестирования, методы отбора тестов, оценка эффективности, терминологический словарь: содержит глоссарий терминологии тестирования в соответствии с IEEE Standard Glossary of Software Engineering.

▫️Древняя книга, но актуальная

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Testing Java Microservices

Авторы:
Alex Soto Bueno, Andy Gumbrecht, Jason Porter
Год: 2018

для Java-разработчиков, знакомых с Java EE, EE4J, Spring или Spring Boot

Тестирование Java-микросервисов научит вас реализовывать модульные и интеграционные тесты для микросервисных систем, работающих на JVM. Вы будете работать с микросервисной средой, построенной с использованием Java EE, WildFly Swarm и Docker. Вы пройдете путь от написания простых модульных тестов для отдельных сервисов до более продвинутых практик, таких как хаос-тесты или интеграционные тесты. По мере продвижения к конвейеру непрерывной доставки вы также освоите живое тестирование системы с помощью таких технологий, как фреймворки Arquillian, Wiremock и Mockito, а также такие техники, как контрактное тестирование и виртуализация сервисов по проводам. Освоив эти специфические для микросервисов методы и инструменты, вы значительно увеличите покрытие тестами и производительность, а также обретете уверенность в том, что ваша система будет работать так, как вы ожидаете.

Рейтинг на Амазоне: 3,9/5

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
📕 Открытый урок о техниках поиска и фиксировании багов для будущих и начинающих тестировщиков, и тех, кто хочет начать карьеру в IT

На открытом уроке 10 апреля в 20:00 мск мы погрузимся в процесс поиска багов- ключевой навык тестировщика.

📗 В результате вы:
- Узнаете, как использовать различные методы и техники локализации багов;
- Поймете, как и где фиксировать баги и передавать их в разработку;
- Разберетесь в инструментах и практиках для уверенного старта в карьере тестировщика.

Спикер Алена Новикова —опытный QA специалист и Product Manager, 7+ лет в IT, работала с SmartSeeds, TRUCKER, FESCO и МТС, 15+ лет преподавания.

👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/hffP/

📙 Все участники открытого урока получат Памятки по техникам и видам тестирования + Путеводитель по навыкам QA Engineer + скидку на курс "QA Engineer. Basic"

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFJsrnQG
💻 Что такое сайты и где они обитают?

Приглашаем на открытый урок.

🗓 17 апреля в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Автоматизированное тестирование веб-сервисов на Go».

Цель вебинара:
Объяснить основные концепции клиент-серверной архитектуры и её роль в веб-разработке, а также взаимодействие между клиентом и сервером.

Участники вебинара смогут:
✔️ Понять основные принципы клиент-серверной архитектуры.
✔️ Оценить работу веб-сервисов и их взаимодействие в контексте реальных приложений.
✔️ Применять полученные знания для анализа и проектирования архитектуры своих приложений.

🔗 Ссылка на регистрацию: https://vk.cc/cKDzc6

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFHi4s9a
Please open Telegram to view this post
VIEW IN TELEGRAM
🐛 SQL для тестировщика — канал для развития одного из обязательных навыков QA-инженера. Публикуем обучающие видео и много-много задач и тестов для тренировки.

Чем мы отличаемся от остальных:
— грамотные редактора (работающие разработчики и QA, создатели канала Тестировщик от бога и портала testengineer.ru);
— качественное оформление;
— уникальные материалы (некоторые материалы мы пишем и переводим сами);

Подписывайтесь на наш канал по SQL.
Software Testing

Concepts and Operations

Автор:
Ali Mili, Fairouz Tchier
Год: 2015
Страниц: 400

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

Часть I представляет тестирование программного обеспечения в более широком контексте программной инженерии и рассматривает качества, которые тестирование стремится достичь или установить, а также жизненный цикл тестирования программного обеспечения.
В части II рассматриваются математические основы тестирования ПО, включающие спецификацию ПО, корректность и верификацию программ, концепции зависимости ПО и таксономию тестирования ПО.
В части III рассматривается генерация тестовых данных, в частности, функциональные критерии и структурные критерии.
В части IV рассматривается проектирование тестового оракула, проектирование тестового драйвера и анализ результатов тестирования.
Наконец, в части V рассматриваются управленческие аспекты тестирования программного обеспечения, включая метрики программного обеспечения, инструменты тестирования программного обеспечения и тестирование линейки программных продуктов.

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Шпаргалка начинающего тестировщика

Автор:
Наталия Матвеева
Год: 2022, 🔥дополнение 2025
Страниц: 60

Профессия тестировщика стала реальным способом начать карьеру в IT без необходимости в сложном программировании. Однако тестирование — это не «простой путь», а системная работа с требованиями, качеством продукта и вниманием к деталям.

Книга «Шпаргалка начинающего тестировщика» Наталии Матвеевой — это компактное, но насыщенное руководство, которое даст базу для старта и уверенность на первых этапах обучения и работы. В отличие от перегруженных теоретических изданий, это пособие ориентировано на практическое применение и освоение профессии через логику, структуру и реальный опыт.

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Test-Driven Development with React and TypeScript

Building Maintainable React Applications

▫️Автор: Джунтао Цю
▫️Год издания: 2023
▫️2-е издание
▫️295 страниц

▫️Аннотация издательства Springer:
"Книга обучает практическим навыкам, необходимым для внедрения тестоориентированной разработки в повседневную работу с использованием React.
Последние лучшие практики TDD, включая использование новых фреймворков для тестирования.
Использование реальных примеров для множества различных сценариев, которые вы можете сразу же применить в своем следующем проекте."

▫️Содержание:
A Brief History of Test-Driven Development
Get Started with Jest
Refactoring Essentials: The Basics You Need to Know
Test-Driven Development Essentials
Project Setup
Implement the Book List
Implementing the Book Detail View
Searching by Keyword
Introduction to State Management
Book Reviews
Behavior-Driven Development

▫️Автор Juntao Qiu - достаточно известный эксперт по React, также автор книги Maintainable React (2022).

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
📕Открытый урок о тестировании и тестовой документации для будущих и начинающих тестировщиков, и тех, кто хочет начать карьеру в IT.

На открытом уроке 22 апреля в 20:00 мск мы погрузимся в тонкости составления тестовой документации различных видов.

📗В результате вы:
- Узнаете, что такое тестовая документация и каких видов она бывает;
- Разберетесь в практическом применении тествой документации;
- Освоите на практике инструменты для создания и управления тестовой документацией.

Спикер Алена Новикова — технический писатель, QA и Product Manager в SmartSeeds, TRUCKER, FESCO и МТС, 7+ лет в тестировании, 15+ лет в преподавании.

👉Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/ZRfE/
📙Все участники открытого урока получат Памятки по техникам и видам тестирования + Путеводитель по навыкам QA Engineer + скидку на курс "QA Engineer. Basic"

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFGLsazL
Тестирование программного обеспечения. Основы

▪️На русском
▪️Автор:
Захаров В.В.
▪️Год: 2024 🔥
▪️Страниц: 237 стр., 79 иллюстраций

▪️Автор о себе:
В области ИТ работаю более 17 лет из них опыт управления подразделениями более 13 лет, в том числе распределёнными командами. В тестировании работаю c 2008 года. Прошёл путь от специалиста по тестированию до руководителя крупного подразделения.

▪️Аннотация:
Погрузитесь в увлекательный мир тестирования программного обеспечения вместе с книгой, которая является настоящим концентратом чистейших знаний для новичков и профессионалов! Автор делится секретами мастерства, подробно рассказывая о более 15 видах тестирования и более 20 методах проектирования тестов (техниках тест-дизайна). И это только вершина айсберга знаний, изложенных в книге. Вы будете поражены глубиной информации и открытием знаний собранных в одном месте, о которых даже не догадывались. Книга насыщена ценнейшими советами, основанными на практическом опыте. Многочисленные примеры помогут быстрее освоить представленный в книге материал. Вооружившись знаниями из этой книги, вы будете уверенно разбираться в нюансах тестирования программного обеспечения и с лёгкостью применять знания на практике! Книга может по праву считаться настольной книгой специалиста по тестированию.

▪️Учебные материалы:
Пример плана тестирования.
Пример отчёта о тестировании.
Международный стандарт ISO/IEC/IEEE 29119-4 от 2015 года.
ISTQB Foundation Level Syllabus версия 4 от 2023 года.

▪️Рейтинг на Литресе: 4,6/5

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
📕 Открытый урок об автоматизации тестирования для QA Lead для тестировщиков, руководителей QA-команд, системных аналитиков и разработчиков.

На открытом уроке 23 апреля в 19:00 мск мы погрузимся в тонкости внедрения автоматизации тестирования- мощного инструмента QA Lead, который может значительно ускорить процессы, повысить качество продукта и снизить затраты.

📗 В результате вы:
- Узнаете, как выбрать и применить любые из 15 тактик внедрения автоматизации тестирования;
- Разберете, как организовать внедрение автоматизации на разных жизненных циклах продукта;
- Освоите на практике отработку возражений и погружения команды тестирования в процессы автоматизации.

Спикер Дмитрий Поляков — руководитель центра компетенций QA Auto, 8+ лет в управлении в IT, специалист по автоматизации микросервисной архитектуры на Java, отвечает за автоматизацию тестирования, внедрение практик DevOps и техническую экспертизу QA.

👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/G8LZ/

📙 Все участники открытого урока получат Памятка по оптимизации процессов в QA-команде + Путеводитель по ключевым навыкам QA-специалиста + скидку на курс "QA Lead"

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFHSqpQY
Modern Web Testing with TestCafe

Get to grips with end-to-end web testing with TestCafe and JavaScript

Автор: Dmytro Shpakovskyi
Год: 2020

Книга предназначена для специалистов по контролю качества, инженеров по тестированию, инженеров-программистов и энтузиастов автоматизации тестирования, желающих получить практическое руководство по изучению TestCafe. Эта книга также отлично подойдет для full-stack разработчиков, которые хотят узнать больше о новых инструментах для тестирования своего кода. Книга предполагает базовое понимание JavaScript, Node.js, HTML, CSS и некоторых простых команд Bash.

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

▪️Автор: А. Алпатов
▪️Год: 2021
▪️Страниц: 66

В пособии рассмотрены основные понятия из области тестирования программного обеспечения, его классификация, виды, роль и место в жизненном цикле разработки программ. Описаны процессы модульного и интеграционного тестирования, их этапы, возможности автоматизации, особенности работы с инструментами автоматизации. Большое внимание уделено планированию и реализации функционального тестирования, процессу поиска и документирования ошибок. Рассмотрен процесс отладки программного обеспечения, основные этапы, методы и рекомендации по его проведению.

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Learn API Testing

Norms, Practices, and Guidelines for Building Effective Test Automation

Автор: Jagdeep Jain
Год: 2022
Страниц: 245

Аннотация
Изучите архитектуру веб-приложений, тестирование API, практику кодирования и стандарты для лучшей разработки и управления автоматизацией тестирования API. Эта книга ориентирована на начинающих инженеров по тестированию программного обеспечения, которые в настоящее время работают в области тестирования API, а также на тех, кто начинает свой путь в области тестирования программного обеспечения.
Вы начнете с введения в тестирование API и веб-приложений, использующих API. Далее в книге рассматриваются стандарты аутентификации, используемые в программной индустрии, а также инструменты, фреймворки и библиотеки, применяемые при тестировании API. По ходу книги вы узнаете о пирамиде тестирования, о том, как тестировать API, о том, что такое хороший тестовый сценарий, и о различных рекомендациях по кодированию. Наконец, вы сможете написать свой собственный сценарий тестирования API.
Learn API Testing - это ваш путь к пониманию типичного программного веб-приложения, его запросов и ответов, а также свойств хорошего тестового сценария.

Что вы узнаете
Изучите практики, стандарты и рекомендации по эффективной автоматизации тестирования
Поработайте с различными инструментами, такими как RestAssured, Curl и Postman
Поймите парадигму тестирования API (внутренние/внешние API, CDCT)
Рассмотрите конкретный пример процесса тестирования API в промышленном ПО
Организуйте тестовую структуру

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

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

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Fundamentals of Software Testing

Автор: Bernard Homès
Год: 2024
Страниц:
384

Аннотация

С момента выхода первого издания этой книги в 2011 году тестирование программного обеспечения претерпело значительные изменения. Теперь от тестировщиков требуется работать в "agile" командах и сосредоточиться на автоматизации тестовых случаев. Поэтому возникла необходимость обновить эту работу, чтобы предоставить фундаментальные знания, которыми должны обладать тестировщики, чтобы быть эффективными и результативными в современном мире.
В этой книге описываются фундаментальные аспекты тестирования в различных жизненных циклах, а также то, как применять и извлекать пользу из обзоров и статического анализа. Рассматривается множество других методик, таких как разбиение на эквивалентности, анализ граничных значений, тестирование сценариев использования, таблицы принятия решений и переходы состояний.
Во втором издании также рассматриваются вопросы управления тестированием, мониторинга хода тестирования и управления инцидентами, чтобы обеспечить правильное предоставление информации о тестировании заинтересованным сторонам.
Книга содержит подробный материал для изучения версии 2023 года учебной программы ISTQB Foundation, включая примеры вопросов для подготовки к экзаменам.

Об авторе
Бернар Хомес, старший член IEEE, имеет более чем 30-летний опыт разработки и тестирования программного обеспечения в критических для безопасности областях (аэронавтика, аэрокосмическая промышленность, медицина и телекоммуникации). Известный консультант и докладчик, был координатором и автором учебной программы ISTQB продвинутого уровня и предоставляет специализированные услуги по тестированию для международных клиентов.

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Еще один хороший канал с книгами по тестированию: @qabackup
Agile Testing Foundations

An ISTQB Foundation Level Agile Tester guide

Авторы: Rex Black, Marie Walsh, Gerry Coleman, Bertrand Cornanguer, István Forgács, Kari Kakkonen, Jan Sabak
Год: 2017

Agile-тестирование дает командам тестирования программного обеспечения множество преимуществ: от повышения общего качества продукта до обеспечения большей гибкости. В этой книге, основанной на учебном плане ISTQB Foundation Level Agile Tester, рассматриваются принципы, методы и инструменты Agile в контексте тестирования программного обеспечения. Книга идеально подходит для тестировщиков программного обеспечения, интересующихся преимуществами Agile-тестирования, работающих в Agile-среде или сдающих экзамен ISTQB Foundation Level Agile Tester.

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

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Хотите писать автотесты лаконичнее, чище и гибче?

Регистрируйтесь на открытый урок, где вы познакомитесь с Stream API — мощным инструментом для обработки коллекций в Java, который упрощает код и экономит время.

На занятии разберём, как использовать Stream API при написании автотестов и покажем практические приёмы, которые помогают писать читаемый и эффективный код

Получите конкретные инструменты на открытом уроке посвященным продвинутому курсу «Java QA Engineer. Professional» от Otus. Урок даст вам представление о глубине и стиле обучения на продвинутом курсе — протестируйте его в деле.


👉 Регистрация: https://otus.pw/Lz2FL/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFHYzYX2
Web Hacking Arsenal

A Practical Guide to Modern Web Pentesting

Автор: Rafay Baloch
Год: 2025
Страниц: 577

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

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

Ключевые особенности

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

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM