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

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

По всем вопросам: @godinmedia
Download Telegram
Agile-тестирование. Обучающий курс для всей команды

🟡На русском языке

▫️Автор: Джанет Грегори, Лайза Криспин
▫️Год: 2019
▫️Cтраниц: 528

▫️Аннотация издательства:
"Как вы взаимодействуете с коллегами за офисной перегородкой? А с теми, кто находится на другом конце мира? Акцент на ролях, а не на должностях. "

▫️Из рецензии проджект-менеджера Александра Оношко (Glera Games):
"Впечатления. Взяв книгу в руки, с первых же строк понимаешь, насколько в целом изменилось понимание Agile и отношение к нему с 2015 года. Многие вещи, описанные в книге как возможные направления развития (удалённая работа, онлайн инструменты и конференции, DevOps и т.д.), за 5 лет (а в условиях 2020 с его вынужденной удалёнкой в особенности) стали не новыми практиками описанными в книге, а реальностью."

▫️Общая направленность книги: конечно, лиды, "when I took a job that required building a QA team from the ground up in an agile development", но мидлам тоже была бы полезна

▫️Много позитивных откликов подтвержденных покупателей (типичный: "A Great High Level Starting Point!"), хорошая репутация авторов

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

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

Оценка тестируемости, рефакторинг, генерация тестовых данных и локализация неисправностей

▫️Издательство: Springer
🟡Год: 2023
▫️Страниц: 604

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

▫️В I части описываются модульные и приемочные тесты, а также описывается новый подход, получивший название "разработка, ориентированная на тестируемость" (TsDD), в дополнение к известным и широко используемым TDD и BDD.
TsDD использует модель машинного обучения для измерения тестируемости кода до и после рефакторинга. Читатель узнает, как разработать модель предсказания тестируемости и написать программные инструменты для автоматического рефакторинга.

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

▫️В части III предлагается использовать тестирование программного обеспечения в качестве важной части программного обеспечения так называемых кибер-физических систем для выявления и моделирования неизвестного физического поведения и лежащих в его основе физических правил. Читатель получит представление о разработке программных инструментов для генерации тестовых данных.

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 С чего начать изучение нагрузочного тестирования?

👉 Приходите на бесплатный открытый урок «Настройка связки Gatling с Grafana, InfluxDB» от OTUS и Сергея Чепкасова – старшего специалиста по тестированию производительности в «Softswiss».

💻 На вебинаре познакомимся с InfluxDB и Grafana – бесплатными инструментами, которые позволяют гибко настраивать вывод результатов тестов в нужном вам виде. А также проверим их на практике, после чего вы сможете задать преподавателю все интересующие вопросы.

Занятие пройдёт 4 декабря в 20:00 мск и будет приурочено к старту курса «Нагрузочное тестирование». Только в ноябре вы можете приобрести курс со скидкой 15%!

💣 Для бесплатного участия и получения записи урока регистрируйтесь прямо сейчас: https://vk.cc/csKNGj

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8K53RF
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
12 декабря состоится новогодний QA meetup от X5 Tech

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

Заявленные темы:

— Full-coverage monitoring. Преимущества и недостатки
— Test as Code. Влияние на индустрию тестирования
— Как внедрить дизайн-ревью в компании

Помимо выступлений, в программе личное общение и афтепати.
Также будет доступна онлайн-трансляция.

➡️ 12 декабря, 19:00
Подробности и регистрация здесь

Реклама. ООО "Корпоративный центр ИКС 5", ИНН 7728632689
🔥 Linux Bible from Scratch

Автор
: Christopher Negus
Год издания: 2020

▫️"Битва операционных систем завершена, и Linux одержал победу. Качество и скорость совершенствования, которых может достичь Linux благодаря своей культуре изобретений и сотрудничества, просто несравнимы с проприетарными операционными системами. Даже компания Microsoft - предыдущий исполнительный директор Стив Балмер однажды сказал, что в Microsoft Azure Linux используют больше чем Windows."

▫️Содержание:
Создание идеального рабочего стола в Linux
Использование оболочки
Путешествие по файловой системе
Изучение системного администрирования
Установка Linux
Получение прав и управление программным обеспечением
Администрирования сервера
Администрирование сетей
Настройка веб-сервера
Настройка файловой системы NFS
Расширение безопасности в Linux
Использование Linux для облачных вычислений
Развертывание Linux в облаке

▫️Это уже десятое издание
▫️Рейтинг на Амазоне: 4,8/5

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Какие бывают виды тестирования на Java?

Узнайте на бесплатном открытом уроке от OTUS.

👉 На вебинаре расскажем, какие бывают виды тестирования на Java, чем они отличаются и когда применяются. Занятие будет полезно начинающим тестировщикам и разработчикам на Java, а также тем, кто хочет работать в IT, но еще не определился с направлением.

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

👉 Для бесплатного участия зарегистрируйтесь: https://otus.pw/fqIX/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576,
www.otus.ru, erid: LjN8KCVtr
Как предотвращать дефекты в разработке, а не устранять их в конце?

С помощью инструментов «смещения влево». Shift left performance testing – это техника, при которой мы смещаем тестирование влево по жизненному циклу продукта, то есть привносим его на этапы разработки требований, проектирования продукта, дизайна, разработки и написания кода. Изучите этот инструмент на бесплатном открытом уроке от OTUS.

🎙 На вебинаре:

— рассмотрим инструменты shift left performance testing;
— сравним два наиболее популярных из них.

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

🟡 Занятие пройдёт 13 декабря в 20:00 мск и будет приурочено к старту курса «Нагрузочное тестирование». После урока вы сможете продолжить обучение в рассрочку.

Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: https://vk.cc/csUQV4

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8K9UZU
Please open Telegram to view this post
VIEW IN TELEGRAM
Android Test-Driven Development by Tutorials

Learn Android TDD by Building Real-World Apps

▫️Редактор:
Victoria Gonda
▫️Год издания: 1-е издание 2019, 2-е дополненное 2021
▫️420 страниц

О чём книга:
▫️Основные понятия, связанных с тестированием; что такое тест, зачем нужно тестировать, что нужно тестировать и что не нужно.
▫️Разработка, управляемая тестами (TDD): Узнайте о шагах Red-Green-Refactor и о том, как их применять.
▫️Пирамида тестирования: о различных типах тестов и о том, как их упорядочить.
▫️Модульные тесты: как начать писать модульные тесты в рамках TDD, используя JUnit и Mockito.
▫️Интеграционные тесты: Написание тестов для различных подсистем является обязательным условием в современном мире сложных приложений. Как тестировать различные подсистемы, включая уровни персистентности и сети.
▫️Архитектура тестирования: Узнайте, как создать архитектуру приложения для тестирования и почему это важно.
▫️TDD в старых проектах: Поднимите TDD на новый уровень, узнав, как применять его в существующих старых проектах.
▫️И многое другое, включая тесты Espresso, UI-тесты, покрытие кода и рефакторинг.

▫️Изложение основано на туториалах компании Kodeco (мобильное тестирование). Заявляется о 300 expert content contributors, участвовавших в написании книги.

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

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
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
С чего начать изучение Java, если хотите в автоматическое тестирование?

👉 Прийти на бесплатный практический урок «Основы Java для тестирования» от OTUS.

На вебинаре:

- познакомимся с основами языка;- узнаем первые операторы;
- создадим первую программу;- обсудим автоматизацию тестирования на Java.

📌 Урок будет полезен начинающим тестировщикам и разработчикам, а также всем, кто хочет в IT, но не может определиться с направлением.

Занятие пройдёт 21 декабря в 20:00 мск и будет приурочено к старту курса «Специализация QA Automation Engineer». После урока вы сможете продолжить обучение в рассрочку.

👉 Для бесплатного участия прямо сейчас: https://otus.pw/YGX9/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KWCiC
A Practical Guide to Testing in DevOps

Автор: Katrina Clokie
Год издания: 2017

Содержание:
▫️Тестирование в эпоху DevOps и CI
▫️С чего начать
▫️10 критериев Agile
▫️Практика сотрудничества в DevOps
▫️Тестирование в продакшне

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

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

Зарегистрируйтесь и получите полезный гайд о профессии:
https://epic.st/IPDXGb

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

Спикер — Мкртич Пудеян, специалист по анализу данных в «Газпромбанке». Сертифицированный SQL-разработчик от Microsoft, 8 лет работал специалистом по хранилищам данных в Tele2.

🎉 Всех участников ждут подарки: 5 полезных статей по SQL и Excel, персональная карьерная консультация, сертификат на скидку 10 000 рублей на любой курс и год бесплатного изучения английского языка.

Тёплые скидки в холодную погоду! Успейте в декабре получить новую профессию со скидкой до 60% — при покупке второй курс на выбор в подарок.

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

▫️Автор:
Рой Ошероув
▫️Год: 2014

▫️Аннотация:
Во втором издании книги «Искусство автономного тестирования» автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта тестов – понятных, удобных для сопровождения и заслуживающих доверия. Вы и не заметите, как перейдете к более сложным вопросам – заглушкам и подставкам – и попутно научитесь работать с изолирующими каркасами типа Moq, FakeItEasy или Typemock Isolator. Вы узнаете о паттернах тестирования и организации тестов, о том, как проводить рефакторинг приложений и тестировать «нетестопригодный» код. Не забыл автор и об интеграционном тестировании и тестировании работы с базами данных.Примеры в книге написаны на C#, но будут понятны всем, кто владеет каким-нибудь статически типизированным языком, например Java или C++.

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

▫️Автор: Джеймс Р. Грофф - старший вице-президент по бизнес-стратегии корпорации Oracle
▫️Страниц: 912
▫️Третье издание
▫️Год:
2009

▫️Аннотация:
Исчерпывающее описание всех аспектов SQL от трех ведущих экспертов. Это универсальное руководство объясняет, как создавать, наполнять и администрировать высокопроизводительные базы данных и разрабатывать надежные приложения на основе SQL.

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

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

Расскажем 27 декабря в 20:00 мск на бесплатном открытом уроке в Otus.

Обсудим:
- Профессию ручного функционального тестировщика и ее перспективы в 2024
- Требования к кандидатам на собеседованиях
- Современные инструменты
- Преимущества ручного тестирования на данный момент

📌 Занятие будет приурочено к старту курса «QA Engineer. Basic». После урока вы сможете продолжить обучение в рассрочку на комфортных условиях.

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

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KTt1p
Профессия «Инженер по тестированию». 

🎁🎁🎁 Новогоднее спецпредложение от Хекслета — только до 10 января! Оставьте заявку сейчас и получите скидку 15 000 р. на курс и доступ ко второй профессии в подарок + 1 из 4х бонусов на выбор! 

Начнем тестировать на первом уроке. Вас ждут более 110 упражнений и учебные проекты, в рамках которых вы будете тестировать приложения для портфолио в GitHub.

Мы не сторонники подхода в обучении «повтори за учителем». На Хекслете решение задач идет только через реальное понимание. Вы будете не просто находить ошибки в сценариях, но и понимать, почему они случились.

В рамках программы Карьерный трек вы подготовитесь к поиску первой работы в IT.

📌 Пройдите 5 бесплатных уроков и поймите, подходит ли вам эта профессия!

Реклама. АНПОО "ХЕКСЛЕТ КОЛЛЕДЖ". ИНН 7839056670.
Дружеское знакомство с тестированием программ

▫️Автор: Билл Лабун
▫️Год: 2022
▫️Страниц: 288

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

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

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Да что вы знаете про DevOps?

Проверь себя – пройди тест по ДевОпс и уйзнай можешьли ть стать DevOps-инженером!

🫵 Ответишь успешно — пройдешь на курс «DevOps практики и инструменты» от Отус по специальной цене.

Освойте принципы и популярные инструменты DevOps-инженера, которые помогут повысить вашу востребованность и доход на онлайн-курсе «DevOps практики и инструменты» от OTUS и Express 42.

ПРОЙТИ ТЕСТ: https://vk.cc/ctHE4i

💥 Бонусом за успешно пройденный тест, получишь доступ к записям лучших открытых уроков курса.

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