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

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

По всем вопросам: @anothertechrock
Download Telegram
"Как тестируют в Google" на русском

▪️Авторы: Джеймс Уиттакер, Джейсон Арбон, Джефф Каролло
▪️Год: 2014
▪️Страниц: 320

▪️О чем книга:
В книге описано тестирование программных продуктов в Google: как устроены процессы, как организованы команды, какие техники используются, кто ответственен за качество. Принципы, на которых построено тестирование в Google, применимы в проектах и компаниях любого размера. Авторы книги сами работали над продуктами Google, создавая инструменты тестирования, настраивая процессы и занимаясь непосредственно тестированием.
Книга рассчитана на профессионалов из индустрии разработки программного обеспечения: специалистов по тестированию, программистов, менеджеров.

▪️Рекомендации:
Если еще короче - надо идти и читать. И не важно, делаете вы web-приложения, мобильные или десктопные. Советы в этой книге пригодятся всем: разработчикам, и тестировщикам, а также их начальникам.

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


▪️Обзор-конспект
▪️Обзор на Хабре

▪️Рейтинг на Амазоне: 4,0/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
🤔 Не знаете, с чего начать первое нагрузочное тестирование?

13 августа в 20:00 МСК на вебинаре разберем минимальный план первого нагрузочного тестирования: как выбрать инструмент нагрузки, какие запросы тестировать, как настроить базовый мониторинг и что делать с результатами.

В результате вы получите понятный алгоритм для старта, разберетесь, как собрать рабочий минимум без лишней сложности, и поймете, куда развиваться дальше.

⏰Открытый урок пройдет в преддверии старта курса «Нагрузочное тестирование». Зарегистрируйтесь, чтобы уверенно сделать первый шаг в направлении и понять, как действовать, даже если раньше вы не работали с НТ: https://vk.cc/d0ccii

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
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
Основы тестирования программного обеспечения

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

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

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

⏱Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Хотите ускорить создание автотестов и понять, как использовать ИИ без лишней зависимости от облачных сервисов?

20 августа в 20:00 МСК на открытом уроке разберём, как применять локальные большие языковые модели для генерации тест-кейсов под задачи автоматизации тестирования.

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

⏰Открытый урок пройдёт в преддверии старта курса «Автоматизатор тестирования на Python». Регистрируйтесь, чтобы эффективнее использовать ИИ в тестировании и внедрить современные подходы в ежедневную практику: https://vk.cc/d0pqwp

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
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
Practical Hardware Pentesting

A guide to attacking embedded systems and protecting them against the most common hardware attacks

Автор:
Jean-Georges Valle
Год: 2021

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

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

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

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

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

An ISTQB Certified Tester Foundation Level Specialist Certification Review

Автор: Кит Йоркстон
Год: 2021

Используйте эту книгу для подготовки к экзамену ISTQB® Certified Tester Foundation Level Performance Testing. Книга разработана в соответствии с учебной программой ISTQB и охватывает все учебные цели программы, а также дополнительные справочные материалы, выходящие за рамки программы. В книге рассматривается общая методология управления и проведения тестирования производительности.
Тестирование производительности часто считалось черным искусством. Во многих организациях, возможно, отдельному человеку или небольшой группе технических сотрудников или подрядчиков дается задание "нагрузить" расширенную систему, сеть или приложение.
Тестирование производительности похоже на любую другую форму тестирования. Оно следует определенному процессу тестирования, который похож на другие виды тестирования. Оно использует дисциплинированный подход к определению требований и пользовательских историй, созданию условий тестирования, тестовых случаев и процедур тестирования. Он устанавливает измеримые цели, по которым можно судить об успехе или неудаче тестирования. Также требуется (и это нельзя не подчеркнуть) определение и признание неудач тестирования производительности.

Читатели получат знания как по содержанию, так и по практическим вопросам, чтобы подготовиться к экзамену ISQTB Performance Testing. Книга охватывает типы тестов производительности, методологию тестирования производительности, а также шаги по планированию, созданию и выполнению тестов производительности и анализу результатов.

🟢Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Pro Git (на русском)

Авторы:
Скотт Чакон, Бен Штрауб
Год: 2019

Аннотация
Вся книга Pro Git, написанная Скоттом Чаконом и Беном Страубом и опубликованная издательством Apress, доступна здесь. Все содержание книги распространяется по лицензии Creative Commons Attribution Non Commercial Share Alike 3.0.

⏱Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Heisenbug 2026 Autumn: тестирование, практика и живое общение

16–17 октября в Санкт-Петербурге пройдет Heisenbug 2026 Autumn — конференция по тестированию не только для тестировщиков.

В программе есть форматы, которые рассчитаны именно на живое участие: воркшопы, где можно самостоятельно поработать с ИИ-агентами, дискуссии с коллегами и экспертами, разбор рабочих проблем и Fail Talks с историями о реальных провалах.

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

Подробнее о программе и форматах — в карточках.

Также приглашаем принять участие в опросе State of Testing — масштабном исследовании о том, что тормозит развитие QA и как индустрия использует ИИ. Первые результаты представят на открытии конференции, а затем пришлют подробный отчет с графиками всем участникам на email.

Среди участников опроса пройдёт розыгрыш билетов на Heisenbug 2026 Autumn.

🌟А если вы хотите приобрести персональный билет уже сейчас, то по промокоду qalib можно его купить со скидкой

Изучить расписание
Купить билет

Реклама. ООО «Джуг Ру Груп». ИНН 7801341446
Selenium with Java – A Beginner’s Guide

Web Browser Automation for Testing using Selenium with Java

Автор:
Pallavi Sharma
Год: 2022
Страниц: 206

Эта книга предназначена для инженеров по тестированию программного обеспечения, которые хотят заложить прочный фундамент в реализацию Selenium для создания решений по автоматизации тестирования. Требуются базовые знания в области тестирования и языка программирования Java.


Оглавление
1. Введение в Selenium
2. Подготовка тестируемой системы и приложения
3. WebDriver, WebElement и By
4. Концепция синхронизации
5. Работа с веб-элементами - форма, таблица и выпадающее окно
6. Работа с веб-элементами - Alert, Frame, IFrame и Window
7. Дополнительные понятия - Action, Screenshot, WebDriverManager
8. Что такое TestNG
9. Концепция объектной модели страницы
10. Тест на приведение данных в движение
11. Знакомство с Maven
12. Selenium Grid

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

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