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

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

По всем вопросам: @godinmedia
Download Telegram
Head First Design Patterns
A Brain-Friendly Guide

Авторы: Eric Freeman, Bert Bates, Kathy Sierra, Elisabeth Robson
Год: 2014, последнее издание 2020
Страниц: 672

В книге рассматриваются следующие паттерны:
- Паттерн Наблюдатель;
- Паттерн Фабрика;
- Паттерн Декоратор;
- Паттерн Одиночка;
- Паттерн Команда;
- Паттерны Адаптер и Фасад;
- Паттерны Итератор и Компоновщик;
- Составные паттерны

🟢Рейтинг на Амазоне: 4,6/5
🟢80% из 2000 отозвавшихся покупателей оценило книгу 5/5
🟢Рейтинг на GoodReads: 4,3/5 (8000 отзывов)

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

Автор
: Vijay Kumar Velu
Год: 2016

Аннотация:
"За последние несколько лет тестирование безопасности мобильных устройств прошло долгий путь. Из разряда "нужно ли это делать?" оно превратилось в "это необходимо делать!" Наряду с ростом числа устройств и приложений увеличивается объем персональной информации (PII), финансовых данных и многого другого. Эти данные необходимо защищать.
Именно поэтому Pen-testing так важен для разработчиков современных приложений. Необходимо знать, как защитить пользовательские данные, найти уязвимости и лазейки в приложении, которые могут привести к нарушению безопасности.
Эта книга даст вам необходимые навыки для тестирования безопасности мобильных приложений - как начинающему разработчику, так и специалисту по безопасности. Вначале вы познакомитесь с внутренними компонентами приложений Android и iOS. Далее вы поймете межпроцессное взаимодействие этих приложений. Затем вы создадите тестовую среду для этих приложений с помощью различных инструментов, чтобы выявить лазейки и уязвимости в структуре приложений. Наконец, собрав всю информацию об этих лазейках, мы начнем защищать наши приложения от этих угроз."

Скачать книгу
Стоит ли становиться автоматизатором тестирования на Kotlin в 2023?

Узнаете на бесплатном открытом уроке «Автоматизации тестирования на Kotlin: настоящее и будущее в 2023 году» от OTUS.

Основные темы эфира:

📌 Профессия автоматизатора тестирования на Kotlin
📌 Перспективы и преимущества автоматизации в данный момент
📌 Современные технологии автоматизации тестирования в 2023 году

Преподаватель Дмитрий Золотов – Flutter+Kotlin Developer в Yandex.

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

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

👉 Регистрация на вебинар

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8Kbwo7
Please open Telegram to view this post
VIEW IN TELEGRAM
Testing Angular Applications

Авторы
: Corinna Cohn, Craig Nishina, Jesse Palmer, Mike Giambalvo
Год: 2018

Содержание книги:
▫️Знакомство с TypeScript
▫️Написание и отладка модульных тестов
▫️Сквозные тесты с помощью Protractor
▫️Создание непрерывной интеграции для тестового набора

Скачать книгу
Приготовьтесь к практике! За 5 дней вы попробуете решать реальные задачи тестировщиков ПО: научитесь искать баги вручную и с помощью специальных инструментов. А ещё узнаете больше о востребованной профессии и перестанете бояться, что «IT — это сложно». Всё это ждёт вас на практическом мини-курсе по тестированию!

Зарегистрируйтесь прямо сейчас и получите гайд по профессии тестировщика:
https://epic.st/v9VdO

Что будем делать:
— Создадим сценарии для тестирования и научимся использовать техники тест-дизайна.
— С помощью этих сценариев проведём поиск багов на сайте, как это делают в реальных компаниях.
— Копнём чуть глубже — изучим инструмент Postman и сможем находить ошибки на стороне сервера.
— Научимся мониторить трафик, как продвинутые QA-инженеры. Попытаемся изменить содержимое сетевых запросов.
— Изучим основы SQL и напишем тестовые запросы к базам данных.

После просмотра видеоматериалов вас ждёт онлайн-встреча с опытным QA-инженером, где мы разберём практические задания и ответим на вопросы о профессии.

Всех участников ждут бонусы и подарки!

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
The Future of Software Quality Assurance

Stephan Goericke
2019

🟢Аннотация:
"Эта бесплатная книга издана в честь 15-летия Международного института качества программного обеспечения (iSQI). В ней собраны материалы авторитетных экспертов в области тестирования ПО, которые освещают современное состояние дел, а также будущие проблемы и тенденции. Кроме того, в нем рассматриваются современные и новейшие технологии, такие как автоматизация тестирования, DevOps и методологии искусственного интеллекта, используемые для тестирования ПО, а также делается попытка предсказать будущее тестирования ПО."

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Unit Testing Succinctly
Learn how unit testing can be integrated in your development cycle

Автор Marc Clifton
Год 2013

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

Скачать книгу
🔥API Testing and Development with Postman
A practical guide to creating, testing, and managing APIs for automated software testing

Автор Dave Westerveld
2021

Оглавление:
- Теория и терминология тестирования API
- Принципы проектирования API
- OpenAPI и спецификации API
- Введение в автоматизацию тестирования API
- Параметры авторизации
- Проверка надежности тестов
- Тестирование на основе данных
- Запуск тестов API в CI с помощью Newman
- Мониторинг API с помощью Postman
- Тестирование на существующем API
- Разработка спецификации API
- Создание и использование Mock-сервера в Postman
- Использование контрактного тестирования для верификации API
- Проектирование API

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

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

Kshirasagar Naik, Priyadarshi Tripathy
2011

- Практики качественного программного обеспечения
- Методы тестирования программного обеспечения
- Модели жизненного цикла в отношении требований, дефектов, тест-кейсов и результатов тестирования
- Модели процессов модульного, интеграционного, системного и приемочного тестирования
- Как создаются команды тестировщиков

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

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
The Cucumber for Java Book
Behaviour-Driven Development for Testers and Developers

Seb Rose, Matt Wynne, Aslak Hellesoy
2015

Оглавление:
Part I — Cucumber Fundamentals
Part II — A Worked Example
Part III — More Techniques

Отзывы: "Я прочел примерно половину книги и уже чувствую, что могу начать применять ее концепции. Очень легко читается и в то же время содержательная. Я не эксперт в Java, но объяснений в книге достаточно, чтобы понять примеры кода. Я почти не ничего не знаю о регулярных выражениях, но краткое введение в этой книге лучше, чем все, что я читал в Интернете насчет регулярных выражений."

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

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

На самом деле, работы полно. Мы подготовили 3 правильных канала с вакансиями для тестировщиков, аналитиков и проджект-менеджеров.

В чем фишка этих каналов?

— зарплатная вилка🍴во всех вакансиях
— еженедельные подборки стажировок для начинающих — как здесь (для QA), здесь (для PM) и здесь (для BA&SA)
— быстрый телеграм/email контакт для прямой связи с рекрутером
— удобная навигация по уровням/условиям работы/направлениям тестирования

▪️QA Jobs — работа для тестировщика
▪️PM Jobs — работа для Project и Product менеджера
▪️BA & SA Jobs — работа для бизнес- и системых аналитиков

Подписаться на все каналы сразу
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, но базовое знание языка будет полезным.

Скачать книгу