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

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

По всем вопросам: @godinmedia
Download Telegram
- Какой язык программирования идеален для новичка в автоматизированном тестировании?

- Что лучше подходит для тестирования UI, а что – для API-тестирования: Python, Java или JavaScript?

- Почему в автоматизированном тестировании знание нескольких языков – это преимущество?

Ответы на эти вопросы ждут вас на онлайн-конференции «Java, JavaScript или Python: что лучше для автоматизации тестирования»

Будет интересно новичкам, которые хотят перейти в IT, а также ручным тестировщикам, сисадминам, автоматизаторам тестирования и разработчикам.

Вас ждёт жаркая дискуссия с разбором языков для автоматизированного тестирования, демонстрацией тестов UI и API сразу на трёх языках, интересными примерами из практики.

Спикеры – ведущие специалисты по автоматизации тестирования из крупных компаний.

Вы узнаете:

- с каким языком лучше начинать путь в автоматизации тестирования
- как перейти в автоматизацию тестирования
- какие языки и инструменты хорошо подходят для тестов UI и API
- какова роль автоматизации тестирования в DevOps и CI/CD

И самое главное: своими глазами увидите «битву тестов» на JS, Java и Python!

Всем участникам – скидка 7% на курсы OTUS и полезные руководства для тестировщика.

20 февраля, 19:00 МСК, Бесплатно

Записаться на событие -
https://otus.pw/7F9f/?erid=2W5zFJjCwo6

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963
Full Stack Testing

A Practical Guide for Delivering High Quality Software

Автор:
Gayathri Mohan
Год:
2022
Страниц:
405

Аннотация
Тестирование - важнейшая дисциплина для любой организации, стремящейся к созданию высококачественного программного обеспечения. Эта практическая книга предоставляет разработчикам программного обеспечения и QA-инженерам всеобъемлющее универсальное руководство по навыкам тестирования в 10 различных категориях. Вы узнаете о соответствующих стратегиях, концепциях и практических знаниях, которые можно применять как при разработке, так и при тестировании веб- и мобильных приложений. Автор Гаятри Мохан предлагает примеры более чем 40 инструментов, которые вы можете использовать немедленно. Вы получите навыки проведения исследовательского тестирования, автоматизации тестирования, кросс-функционального тестирования, тестирования данных, мобильного тестирования и визуального тестирования, а также тестов на производительность, безопасность и доступность. Вы научитесь интегрировать их в конвейеры непрерывной интеграции, чтобы быстрее получать обратную связь. Погрузившись в это руководство, вы сможете решать сложные задачи разработки, уделяя особое внимание качеству.

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

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

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Podlodka QA Crew — онлайн-конференция для тех, кто хочет не просто тестировать, а строить работающие процессы QA.

В новом сезоне обсуждаем Quality Gates и их реальное влияние на качество продукта.

С 24 по 28 февраля на конференции:

• Как выстраивать Quality Gates на всех этапах разработки 🔗

• К чему приводит жизнь без QG и как избежать хаоса 😱

• Где провести черту между «релизить» и «тестировать»? 🎯

• Как DoR и DoD помогают команде говорить на одном языке 📝

Спикеры из Точки, Островка, Яндекса, Devexperts и других компаний поделятся реальными кейсами, чтобы ты мог внедрить лучшее у себя в компании.

Формат удобный: утренние и вечерние сессии, минимум теории, максимум практики.

Присоединяйся: https://podlodka.io/qacrew

Промокод сообщества
qa_lib даёт скидку в 500 руб 🥳
Selenium WebDriver Recipes in C#

Practical Testing Solutions for Selenium WebDriver


▫️Автор: Courtney Zhan, Zhimin Zhan
▫️Год: 2024
▫️3 издание

▫️Аннотация:
Обновленное до 4 версии Selenium, это издание включает настройку Visual Studio Code, дополнительные рецепты, а также новые главы о Selenium DevTools и непрерывном тестировании. Вы увидите, как использовать Selenium WebDriver для тестирования списков, элементов выбора, навигации, алертов, фреймов, загрузки файлов и диалогов. Вы также узнаете, как находить веб-элементы и тестировать функции для гиперссылок, кнопок, TextFields и TextAreas, радиокнопок, CheckBox'ов и т. д.

▫️Чему вы научитесь
- Отладка тестовых сценариев и тестовых данных
- Работа с сервером удаленного управления Selenium
- Управление и работа с профилями и возможностями браузеров
- Мониторинг тестов для расширенного взаимодействия с пользователем и его опыта (UX)

▫️Рейтинг на Амазоне: 3,7/5
▫️Отзывы покупателей по предыдущим изданиям положительные

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
😀 Вы знали, что рынок мобильных игр растёт быстрее, чем вы успеваете обновить свою библиотеку в стиме? И тестирование этих игр — одна из ключевых частей индустрии.

Хотите научиться находить баги, о которых даже разработчики не догадываются? Разобраться, почему игра лагает на одном устройстве и летает на другом?

На открытом вебинаре разберём ключевые особенности тестирования мобильных игр, специфику iOS и Android, автоматизацию тестирования и лучшие практики индустрии.

Спикер Надежда Чертовских — QA Lead в Beresnev Games.

Встречаемся 25 февраля в 20:00 мск. Это ваш первый шаг к карьере в Game QA! Кстати, все участники получат скидку на большое обучение «Game QA Engineer».

👉 Регистрация открыта: https://u.to/UrnwIQ

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

Simple, Rapid, Effective, and Scalable

Автор:
Brian Okken
Год
: 2022
2 издание

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

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

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Представьте: вы только что внедрили умный фреймворк, который точно повысит эффективность разработки. Но вот этот отдельный сотрудник отстаёт по показателям! Что же делать? Уволить сотрудника или пересмотреть зоны ответственности?

На открытом вебинаре «Как распределять роли в IT-команде для повышения производительности?» вы узнате:

- как оценивать возможности команды, исходя из качеств и особенностей ваших сотрудников

- как эффективно распределять роли в соответствии с типами сотрудников

- как собрать и сохранить эффективную команду

- как успешно подобрать кандидата на нужную позицию

- какими бывают командные роли

Будет интересно: опытным и начинающим тимлидам, CTO, CIO, менеджерам проектов и продуктов, руководителям IT-отделов, а также эйчарам

Вебинар проведёт Михаил Савинов, технический директор в компании «Мокка».

Бонус! Всем участникам – скидка 5% на любой курс и ценный подарок: «Список вопросов для определения командных ролей».

26 февраля, 19:00 МСК, Бесплатно

Записаться на событие -
https://otus.pw/BvCo/?erid=2W5zFG311a8

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
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
Тестирование программного
обеспечения

Контекстно-ориентированный подход

Авторы:
Кем Кейнер, Джеймс Бах, Брет Петтикорд
Год: 2025

Перевод старой хорошей книги 2022 года.

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
💪🏻 Первые шаги в тестировании на Java: ключевые виды тестирования и их отличия

Поговорим о том, какие виды тестирования существуют, их ключевые особенности и как выбрать правильный подход.

На вебинаре разберём:

– Функциональное тестирование и тестирование производительности
– Тестирование юзабилити и безопасности
– Unit тесты
– Интеграционное тестирование
– Системное тестирование

👉 Регистрация и подробности о курсе QA Automation Engineer
https://otus.pw/n7bw/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFHg4JHN
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
Testing Spring Boot Applications Demystified

Avoiding Pitfalls, Implementing Recipes, and Embracing Best Practices

▫️Автор:
Philip Riecks
▫️Год:
2023

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

▫️В книге всего 100 страниц
▫️Автор - независимый ИТ-консультант по Java; также специалист Kotlin, Spring Boot, и AWS

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Играете в игры, но хотите зарабатывать на их тестировании? Тогда это ваш шанс! На открытом вебинаре «Инструменты для тестирования игр» вы узнаете, как стать экспертом Game QA и превратить хобби в карьеру.

Что обсудим:

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

⭐️ Спикер Никита Шаченко — QA Automation Engineer в Redhill Games.
Курс «Game QA Engineer» стартует совсем скоро, а все участники открытого урока получат скидку на обучение.

👉 Записывайтесь прямо сейчас: https://u.to/amAXIg

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFHd4ePS
Test-Driven Development with C++

A simple guide to writing bug-free Agile code

Автор:
Abdul Wahid Tanner
Год: 2022
Страниц: 430

Чему вы научитесь:
Понимать, как разрабатывать программное обеспечение с помощью TDD
Сохранять код системы максимально свободным от ошибок
Рефакторинг и редизайн кода
Уверенно доносить требования и поведение кода до команды
Понимать разницу между модульными и интеграционными тестами
Использовать TDD для создания минимально жизнеспособного фреймворка тестирования

Для кого эта книга:
Эта книга предназначена для разработчиков на C++, которые уже знакомы с C++ и используют его для решения повседневных задач и хотят улучшить свой набор навыков. Вам не нужно быть экспертом, но вы должны обладать некоторыми знаниями о современном C++ и использовании шаблонов, чтобы получить максимальную пользу от этой книги.

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Основы юзабилити-тестирования

На старт, внимание, тест!

Автор:
Кэрол М. Барум
Год: 2021
Страниц: 408

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

Предоставляет всеобъемлющее, пошаговое руководство по тестированию юзабилити - важнейшей части разработки каждого продукта
Полностью обновленное четырехцветное издание теперь включает такие важные вопросы юзабилити, как международное тестирование, создание персон, удаленное тестирование и доступность
Последующее издание "Тестирование и исследование юзабилити" (9780205315192, Longman, 2001), получившее награду высшего уровня от Общества технической коммуникации

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

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как Java-тестировщику работать с Git и GitHub?

На вебинаре познакомимся с системой контроля версий Git и её применением в автоматизированном тестировании на Java. Поговорим о принципах работы с кодом, состоянии файлов, индексации, коммитах, управлении ветками и стэшем. Разберём, как тестировщик может эффективно работать с удалёнными репозиториями в GitHub.

Основные темы открытого урока:

- Познакомиться с Git и GitHub
- Базовые приемы работы в Git для автоматизации тестирования на Java
- Version Control и его история
- Удаленный репозиторий и GitHub

👉 Регистрация и подробности о курсе QA Automation Engineer
https://otus.pw/271k/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFJnBbrY
Учимся создавать надёжные и быстрые тесты с помощью тренажёра по автоматизации на Playwright.

Изучайте понятную теорию и решайте сложные задачи прямо в тренажёре со встроенной IDE, доступной 24/7 с любого устройства. Интегрированный ИИ объяснит материал или укажет на ошибки, помогая закрепить знания без ожиданий и задержек.

В тренажёре вы узнаете:
🔹 Основы и взаимодействие:
Работа с JavaScript и TypeScript. Написание тестов и кода для взаимодействия с веб-приложениями, включая клики, ввод текста и работу с файлами.
🔹 Проверки и локаторы:
Методы проверки элементов, создание и использование CSS и XPath-локаторов для эффективного тестирования в Playwright.
🔹 Отладка и API:
Дебаггинг тестов, работа с ошибками, применение API-запросов и создание моков для улучшения автоматизации.
🔹 Настройка и параллелизация:
Организация тестового проекта и настройка параллельного запуска тестов для оптимизации времени выполнения.

В конце курса вы выполните итоговый проект, чтобы закрепить знания и пополнить своё портфолио.

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

В демо-доступе вас уже ждёт урок с практикой по локаторам! 🚀

➡️ Получить демо-доступ

Реклама. ООО "Инженеркатех" ИНН 9715483673, erid: 2W5zFJ8q7on
Please open Telegram to view this post
VIEW IN TELEGRAM
A Practitioner's Guide to Software Test Design

Автор:
Ли Копланд
Год: 2019

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

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

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Почему стоит участвовать в Открытых школах Т1?

Отвечают выпускники, которые уже прошли обучение и присоединились к команде ИТ-холдинга Т1! Смотри и подавай заявку на бесплатный ИТ-интенсив для инженеров по нагрузочному тестированию. Можно без опыта💡

💡 Что тебя ждёт?

🔹Гибкий онлайн-формат.
🔹Бесплатное обучение: уникальные знания и прикладные навыки.
🔹Поддержка преподавателей и комьюнити экспертов.
🔹Возможность начать карьеру в ИТ-холдинге Т1 с современным техстеком и крутыми бонусами: ДМС, удаленка и крутые офисы, обучение и многое другое.

Узнай больше о программе и подавай заявку до 11 апреля! Стартуем уже 14.04!

Информация о рекламодателе.
Искусство тестирования на проникновение в сеть - на русском

Автор:
Ройс Девис
Год
: 2021

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

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

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

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

🟢Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Хотите создать сильную, мотивированную и ответственную IT-команду? Такую, с которой хоть в огонь, хоть в воду? Тогда избавляйтесь от микроменеджмента и внедряйте коучинговый подход.

На вебинаре «Коучинговый стиль управления: как растить звёзд внутри команды»
вы узнаете: 
- Чем опасен микроменеджмент, и как от него избавиться?
- Как реализовать коучинговый подход?
- Какие инструменты для развития сотрудников – эффективны?
- Как направить сотрудников на путь профессионального роста?
- Как создать в команде атмосферу доверия и повысить уровень ответственности?

Будет интересно директорам компаний, руководителям команд и проектов, а также эйчарам.

Спикер: Лилия Гильмутдинова, эксперт по клиентскому сервису и бизнес-процессам.

Бонус! Всем участникам – скидка 5% на любой курс OTUS и эксклюзивные материалы в подарок.

18 марта, 19:00 МСК
Бесплатно

Записаться на событие - https://otus.pw/eBz4/?erid=2W5zFJREMcU

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.