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

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

По всем вопросам: @godinmedia
Download Telegram
🟡Дайджест полезных материалов по тестированию за неделю c 11 по 17 сентября

🔖 Почитать:

TestEngineer:
▪️10 законов тестирования
▪️ Как тестировать без требований
▪️ Шпаргалка по Cypress
▪️ Эффективные тесты на Python: 5 советов

На сайте новые блиц-тесты оценки своих знаний:
▪️ Ситуационный тест для QA
▪️ Базовый тест по Scrum

Другие платформы:
▪️ Онбординг QA в банке (МКБ)
▪️ Как анализируют дефекты в QA-команде Спортмастера
▪️ Ожидания от QA Engineer: что должен знать о JSON, REST и типах запросов
▪️ pytest и кастомные аргументы командной строки
▪️ Всплывающие окна в Selenium (Я.Практикум)

В большом мире QA (англоязычное):
▪️ Что такое Approval Testing
▪️ The Great Testing Transition
▪️ Maestro: No-Code UI Automation Tool for Mobile Apps
▪️ Почему лучше не тестировать на зарутованных девайсах
▪️ BDD: Bridging the gap between Business and Software Testing
▪️ Интеграция Jenkins с Selenium 4
▪️ Пример POM в Cypress
▪️ Импорт Postman-коллекции в jMeter
▪️ Что спрашивают на собеседованиях QA Manager и Test Lead
▪️ Обзор Selenium Wire
▪️ Playwright Network Insights: How to Intercept, Modify, Delete and Analyze
▪️ Сценарное тестирование в фреймворке ВЕДРО
▪️ Готовые скрипты для нагрузочного тестирования API в K6
▪️ Настройка Selenium + Docker

👀 Посмотреть:
🌐 Когнитивные искажения в тестировании 45 минут
🌐 Тестирование требований, когда требований нет 50 минут
🌐 Как оформлять Test Cases и Bug Reports в Google Sheets 35 минут
🌐 UI-тесты web в условиях постоянных экспериментов с фичами 45 минут

Полная версия дайджеста на сайте

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Эксклюзивы Библиотеки QA:
книги по тестированию, изданные в 2023 г

Implementing Automated Software Testing

Автор Neha Kaul
Neha Kaul is an experienced software consultant and technical author currently residing in Sydney, Australia. She is the author of five technical books: Object Oriented Programming with Java, Logging Frameworks in Java, Applications of Data Mining in Engineering, Management and Medicine, Software Security: Building Secure Software Applications and Analytic Methods of Systems and Software Testing.

Оглавление:
Chapter 1 Software Testing: Definition and Importance
1.1. What is Software Testing?
1.2. Importance of Software Testing
Chapter 2 Automated Software Testing
2.1. Introduction
2.2. Benefits of Automation Testing
2.3. Types of Automation Tests in Software
2.4. Different Automation Testing Software
Chapter 3➡️ Katalon Studio
3.1. Introduction
3.2. Installation
3.3. Practical Implementations/Examples
Chapter 4➡️ Watir
4.1. Important Watir Commands and Terminology
4.2. Watir Installation
4.3. Examples
Chapter 5➡️ Ranorex Studio
5.1. Setup and Installation
5.2. Ranorex Studio Basics
5.3. Examples

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Как упростить работу на JavaScript

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

Если вы все ещё не освоили этот инструмент, вам точно нужно присутствовать на бесплатном открытом уроке «Unit-тесты – основа автоматизации на JavaScript» от OTUS.

Там мы рассмотрим основные принципы ААА-проектирования тестов, напишем свои Unit-тесты и добавим им параметризацию.

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

📌 Что такое Unit-тесты и для чего они нужны
📌 Почему Unit-тесты лежат в основе классической пирамиды тестирования
📌 Как пишутся Unit-тесты

📢📢 Занятие пройдёт 20 сентября в 20:00 мск в рамках курса «JavaScript QA Engineer».

👉 Пройдите бесплатное вступительное тестирование прямо сейчас и зарегистрируйтесь на событие, чтобы ничего не пропустить https://vk.cc/cr1QtG

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

Optimization of Automated Software Testing Using Meta-Heuristic Techniques

1st ed. 2022, второе дополненное издание готовится на октябрь 2023

Издательство Springer
Коллектив
авторов/редакторов

🟢Содержание:
Introduction.- Testing Fundamentals.- Strategies and Methods For Test Cases.- Automated Testing Levels.- Polices and Plans for Testing.- Test Organization.- Controlling and Monitoring Testing Process.- Evaluating Automated Software Quality.- Defect Analysis and Prevention.- Optimization.- Security Testing.- Conclusion.

С упором на ИИ:
🟢Supports the advancement in the artificial intelligence used in software development
🟢Advances knowledge on artificial intelligence based metaheuristic approach in software testing
🟢Encourages innovation in traditional software testing field using recent artificial intelligence

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Эксклюзив Библиотеки QA

Software Testing Foundations: A Study Guide for the Certified Tester Exam

🟢5-е издание

Авторы Andreas Spillner / Tilo Linz
2019
300 страниц

🟢Содержание:
- Основы тестирования
- Жизненный цикл разработки и тестирования программного обеспечения
- Методы статического и динамического тестирования
- Управление тестированием
- Инструменты тестирования

Это пятое издание, очень мало характеристик, но по предыдущим изданиям отзывы/рейтинги хорошие

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

😇 аналитик от бога — лучший канал для аналитиков от создателей сайта testengineer.ru

Что отличает нас от других каналов по системному анализу:

▪️мы — создатели testengineer.ru и канала Тестировщик от бога — одного из самых крупных телеграм-каналов по тестированию;
▪️мы пишем свои материалы: составили дорожную карту развития бизнес- и системных аналитиков, в которой собрали все, что надо знать для успешной работы;
▪️мы не постим ленту из хабра — все материалы, которые мы пишем или отбираем, мега-полезные. Перейдите в канал и убедитесь в этом сами.
▪️и многое-многое другое

Подписывайся на аналитика от бога и узнай уже наконец разницу между product roadmap-ом и спецификацией требований 😇
🔥 Эксклюзивы Библиотеки QA

Beautiful Testing
Leading Professionals Reveal How They Improve Software (Theory in Practice)

Авторы: T. Riley и др.
Год:
2009
347 страниц

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

🟢Рейтинг на Амазоне: 4,1/5, но
🟢Отзывы хорошие

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

😇 аналитик от бога — лучший канал для аналитиков от создателей сайта testengineer.ru

Что отличает нас от других каналов по системному анализу:

▪️мы — создатели testengineer.ru и канала Тестировщик от бога — одного из самых крупных телеграм-каналов по тестированию;
▪️мы пишем свои материалы: составили дорожную карту развития бизнес- и системных аналитиков, в которой собрали все, что надо знать для успешной работы;
▪️мы не постим ленту из хабра — все материалы, которые мы пишем или отбираем, мега-полезные. Перейдите в канал и убедитесь в этом сами.
▪️и многое-многое другое

Подписывайся на аналитика от бога и узнай уже наконец разницу между product roadmap-ом и спецификацией требований 😇
🔥 Эксклюзивы Библиотеки QA

The Art of Application Performance Testing

Ian Molyneaux
2014

Оглавление
:
▫️Выбор подходящего инструмента для тестирования производительности
▫️Основы эффективного тестирования производительности приложений
▫️Процесс тестирования производительности
▫️Интерпретация результатов: эффективный анализ причин проблем
▫️Тестирование производительности мобильных клиентов
▫️Мониторинг конечных пользователей
▫️Интеграция внешнего мониторинга

Рейтинг на Амазоне: 4,2/5
Отзывы противоречивые, а книга достаточно старая. Вместе с тем, до сих пор встречается среди рекомендуемых по результатам неудачных собеседований.

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

Подписаться на все каналы сразу