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

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

По всем вопросам: @godinmedia
Download Telegram
Writing API Tests with Karate

Enhance your API testing for improved security and performance

▪️Автор:
Benjamin Bischoff
▪️Год: 2023

▪️Описание книги:
В последние годы программное обеспечение отходит от централизованных систем и монолитов в сторону более мелких, масштабируемых компонентов, которые взаимодействуют друг с другом через API. Тестирование этих коммуникационных интерфейсов становится все более важным для обеспечения безопасности, производительности и расширяемости программного обеспечения. Мощным инструментом для создания безопасных и надежных приложений является Karate, простой в использовании и мощный фреймворк для тестирования программного обеспечения.
В этой книге вы будете работать с различными модулями Karate, чтобы получить индивидуальные решения для современных задач тестирования. Вы изучите тестирование интерфейсов, тестирование пользовательского интерфейса, а также тестирование производительности.
К концу этой книги вы сможете использовать фреймворк Karate в жизненном цикле разработки программного обеспечения, чтобы сделать ваши API и приложения надежными и заслуживающими доверия.

▪️Что вы узнаете:
Понимать основные концепции Karate и его функциональность
Интегрировать и эффективно использовать его для решения задач тестирования
Расширять Karate и настраивать его функциональность под свои нужды
Изучать различные методы тестирования и их применение
Выполнять тесты для проверки жизненного цикла разработки программного обеспечения
Узнайте больше о подходах Karate к тестированию пользовательского интерфейса и производительности

▪️Для кого эта книга:
Эта книга предназначена для QA-инженеров и разработчиков, которые знакомы с API и хотят сделать их более безопасными и надежными, применяя автоматизированные тесты с помощью легкого и современного фреймворка - Karate.

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

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

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

Тебя ждет всего три шага:
1️⃣ Пройди тест
После регистрации на сайте ДКЭ тебе будет доступно 70 профессий по 7 направлениям. Выбирай тест по своей специальности и проверь уровень своих знаний!
2️⃣ Реши кейс
Если ты успешно сдал тест, тебя пригласят на следующий этап, где ты с другими участниками в команде будешь решать реальный кейс одного из работодателей.
3️⃣ Стань победителем
Окажись в числе лучших по общему количеству баллов за оба этапа и получи шанс попасть на оплачиваемую стажировку с дальнейшим трудоустройством.

Готов проявить себя? Регистрируйся и начинай проходить тест — https://dke.moscow

Реклама. АНО "РАЗВИТИЕ ЧЕЛОВЕЧЕСКОГО КАПИТАЛА", АНО "РЧК". ИНН 7710364647. erid: LjN8JtcSM
🔥 Тестирование веб-API

▫️Автор: Винтерингем Марк
▫️Год: 2024
▫️Страниц: 304

▫️ На русском

▫️Об авторе
Марк Винтерингем — тестировщик, системный программист и COO (главный операционный директор) Ministry of Testing с более чем десятилетним опытом экспертизы в области тестирования. Участвовал в технологических проектах в разных областях, которые были отмечены наградами BBC, Barclays, правительства Великобритании и Thomson Reuters. Сторонник современных методов тестирования, основанных на оценке рисков. Обучает команды методам автоматизации тестирования, разработки через тестирование и исследовательского тестирования. Соучредитель Ministry of Testing, сообщества, занимающегося вопросами образования в области тестирования.

▫️Аннотация:
Веб-интерфейсы — лицо приложения, и они должны быть совершенными. Внедрение программы автоматизированного тестирования — лучший способ убедиться, что ваши API готовы к работе.
«Тестирование веб-API» — это уникальное практическое руководство, включающее в себя описание всех этапов: от начального проектирования набора тестов до методов документирования, реализации и предоставления высококачественных API. Вы познакомитесь с обширным набором методов тестирования — от исследовательского до тестирования продакшен-кода, а также узнаете, как сэкономить время за счет автоматизации с использованием стандартных инструментов. Книга поможет избежать многих трудностей при тестировании API.

▫️Огромная рецензия на Хабре (с примерами кода)


Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
🐛 SQL для тестировщика — канал для развития одного из обязательных навыков QA-инженера. Публикуем обучающие видео и много-много задач и тестов для тренировки.

Чем мы отличаемся от остальных:
— грамотные редактора (работающие разработчики и QA, создатели канала Тестировщик от бога и портала testengineer.ru);
— качественное оформление;
— уникальные материалы (некоторые материалы мы пишем и переводим сами);

Подписывайтесь на наш канал по SQL.
🔥 Хватит мечтать о карьере в IT, пора действовать!

🚫 Если тебе надоело:
- бесконечно просматривать вакансии
- слушать рассказы знакомых о больших зарплатах в IT
- бояться, что не разберешься в этой сфере

17 июля в 20:00 мск приходи на бесплатный урок «Тестирование серверной части (бэкенда)» и узнай, как начать карьеру в IT с востребованной профессии!

На уроке ты узнаешь:
- что такое тестирование бэкенда;
- виды тестирования и их особенности;
- рекомендации по инструментам и ресурсам для изучения.

🙍‍♀️ Спикер: Юлия Горшкова — опытный QA Lead, основательница испанского стартапа GradeBuilder.

Все участники вебинара получат специальную цену на обучение + Путеводитель по навыкам QA-инженера: от новичка до эксперта!

⤵️ Регистрация на урок и подробности: https://clck.ru/3BnnTJ

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KKWfK
Python Testing Cookbook

▪️Автор: Greg L. Turnquist
▪️Год: 2018

▪️Аннотация:
В этой книге рассказывается о следующих интересных особенностях:
- Запуск тестовых примеров из командной строки с увеличенным количеством слов.
- Написание расширения Nose для выбора тестов на основе регулярных выражений
- Создание тестируемой документации с помощью doctest
- Использование Selenium для тестирования пользовательского веб-интерфейса
- Написание тестируемой истории с помощью Voidspace Mock и Nose

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Как QA-тимлиду создать матрицу компетенций и выстроить систему грейдирования?

Управляете командами в IT или хотите занять должность лида? Ждём вас на открытом практическом уроке от OTUS, где мы разберем:


- как составить матрицу компетенций и зачем она нужна;
- какие навыки указывать и как описать уроки;
- как выстроить систему грейдирования на основе матрицы компетенций.

Спикер Алексей Нелюбов — опытный QA Lead и QA Scrum-master, обладатель 6 сертификатов ISTQB.

Встречаемся 23 июля в 19:00 мск в преддверии старта курса «QA Lead». Все участники вебинара получат специальную цену на обучение!

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

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KNt1a
How to Test a Time Machine

A practical guide to test architecture and automation

▫️Автор: Noemi Fereira, редактор Joe Colantonio
▫️Год: 2023

▫️Содержание:
Определение своего уровня в QA
Секреты пирамиды тестирования - основание
Секреты пирамиды - середина
Секреты пирамиды - вершина
Паттерны автоматизации
Непрерывное тестирование - CI/CD и другие концепции DevOps
Математика и алгоритмы в QA
Искусственный интеллект - новый разум
Облака
Путешествие между реальностями
Как протестировать машину времени (и другие труднотестируемые приложения)
Как QA подняться на новый уровень
Приложение - Самостоятельная оценка своего уровня

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

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Неэффективное использование навыков и инструментов – так называется проблема, которая роднит простых тестировщиков и QA-руководителей.

Только на разных уровнях ответственности нужны разные навыки и разные инструменты: кому-то надо преодолевать стагнацию целой команды, а кому-то – просто повышать качество выполнения отдельных задач.

На конференции OTUS Conf: Тестирование вы узнаете:
▫️Как создать мощную комбинацию из технических и гибких навыков
▫️С помощью чего повышать качество управления QA-командой
▫️Как упростить процесс проверки данных с помощью библиотеки Pydantic
▫️Кому и зачем нужен карьерный план

В событии участвуют эксперты с опытом в ведущих компаниях: QA-руководители, SDET и HR бизнес-партнёр

Будет интересно QA-руководителям, начинающим тестировщикам, Python-тестировщикам

24 июля, 19:00 МСК
Бесплатно


➡️ Участвовать в конференции

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
✍️ Полный конспект книги Ли Копленда "Практическое руководство по тест-дизайну".

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

Скачать
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🐞 Тестировщик в IT — канал, на который мы рекомендуем подписаться. Полезный образовательный контент для начинающих тестировщиков и всех, кто хочет ими стать.

Почему?

◾️во-первых, авторы — работающие QA-инженеры и отбирают самые полезные и актуальные материалы.
◾️во-вторых, на канале публикуются мини-обзоры на полезные инструменты для работы
◾️в-третьих, ребята пишут свои авторские гайды по тестированию, которых нет больше нигде в сети

Перейти на канал и подписаться можно по ссылке: @testirovanie_ru
The Art of Unit Testing

Авторы:
Osherove Roy, Khorikov Vladimir
Год: 2024

Классика.

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

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

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

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

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

Если вам кажется, что
◾️бизнес-анализ это просто
◾️писать user stories просто
◾️клиент понимает, как устроена разработка

подписывайтесь на канал и мы развеем эти мифы. Плюс ко всему, там вы найдете кучу полезных статей и видео по теме.

Подписаться можно по ссылке: @business_analyst_ru
Bug reporting: submit issues like a pro

Not only for software testers

Автор:
Gula Artur
Год: 2022

Аннотация автора:

Команды тратят долгие часы на уточнение, обновление и обработку плохих баг-репортов. Это стоит денег и порождает конфликты.

С помощью моего руководства вы сможете вывести процесс составления баг-репортов на новый уровень. Я описал 15 ключевых областей идеального баг-репорта. Я дал множество подсказок и лучших практик из более чем 40 реальных ИТ-проектов. И подготовил контрольный список, чтобы вы ни о чем не забыли.

Если вы:
тестировщик,
QA,
программист,
менеджер проекта,
владелец продукта,
менеджер продукта,

То это руководство - это все, что вам нужно, чтобы улучшить работу и повысить скорость исправления ошибок.

Пишите баг-репорты как профессионал, начиная с сегодняшнего дня!


Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Selenium and Appium with Python

Build robust and scalable test automation frameworks using Selenium, Appium and Python

▫️Автор: Yogashiva Mathivanan
▫️Год: 2023
▫️500+ страниц

▫️Аннотация издательства:
"Appium и Selenium - популярные фреймворки с открытым исходным кодом, широко используемые для автоматизации тестирования в индустрии программного обеспечения. Python, является универсальным мощным языком программирования, известным своей простотой и читабельностью. Сочетание Appium и Selenium с Python дает преимущество в автоматизации тестирования: упрощение процесса, ускорение выполнения тестов, повышение эффективности разработки."

▫️Содержание:
1. Процесс тестирования и роль автоматизации
2. Программирование на Python - основные концепции
3. Selenium в веб-автоматизации
4. Appium в автоматизации мобильных устройств
5. Локаторы и работа с веб-элементами
6. Appium: Локаторы и жесты
7. Синхронизация, обработка исключений и ассертов
8. Автоматизация гибридных приложений и одновременный запуск нескольких приложений
9. Selenium Automation Framework - часть 1
10. Selenium Automation Framework - часть 2
11. Фреймворк для автоматизации мобильных устройств
12. Докеризация Selenium Grid
13. Бонусная глава - Вопросы для интервью по Python

▫️Книга очень новая
▫️Рейтинг на Амазоне 5/5, отзывов мало и (пока) хорошие
▫️На русском, к сожалению, нет
▫️Весит почти 200 Мб (рисунки)

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
🐛QA Automation | IT — полезные материалы по автоматизированному тестированию. Гайды, авторские статьи и обучающие видео.

Подписаться
Готовы повысить свою квалификацию и стать экспертом в тестировании программного обеспечения? Наш бесплатный мини-курс поможет в этом. Не бойтесь попробовать и откройте новые перспективы в IT-индустрии!

Регистрируйтесь:
https://epic.st/NoxLi?erid=2VtzqvJRAVh

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

По итогам обучения вас ждут:
— 4 практические работы для закрепления навыков
— Чат-комьюнити участников в Telegram
— Бессрочный доступ к видео

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

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

🟡 На русском

▪️Автор: Маурисио Анче
▪️Год: 2022
▪️Страниц: 370

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

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

▪️Отзывы:
«Идеально подходит для обучения следующего поколения разработчиков приемам эффективного тестирования программного обеспечения». - Доктор Ари Ван Дерсен, профессор Делфтского технологического университета

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Бриллиантовая подборка книг по Agile, которую мы составили совместно с каналом @pm_lib — кликайте по ссылкам, забирайте себе и читайте! А еще — подписывайтесь на @pm_lib. Там регулярно выкладвают свежие книги по Project- и Product-менеджменту на русском языке!

💎 Чистый Agile. Основы гибкости (2020) — Роберт Мартин
Роберт Мартин в своей книге объясняет основные принципы и практики Agile, которые помогают командам достичь гибкости и эффективности в разработке программного обеспечения.

💎 Agile-менеджмент. Лидерство и управление командами (2018) — Юрген Аппело
Эта книга раскрывает принципы Agile-менеджмента, фокусируясь на лидерстве и эффективном управлении командами, чтобы повысить их продуктивность и мотивацию.

💎 Постигая Agile. Ценности, принципы, методологии (2018) — Эндрю Стеллман, Дженнифер Грин
Книга охватывает ключевые аспекты Agile, включая его ценности, принципы и методологии, предлагая читателям глубокое понимание гибких подходов к управлению проектами.

💎 Agile для всех. Создание быстрой, гибкой, клиентоориентированной компании (2019) — Мэтт Лемей
Мэтт Лемей делится стратегиями, как сделать компанию более гибкой и ориентированной на клиента, применяя Agile подходы во всех аспектах бизнеса.

💎 12 шагов к гибкому бизнесу (2019) — Гайдн Шонесси, Фин Голдинг
Авторы предлагают пошаговое руководство по внедрению Agile в бизнес-процессы, чтобы компании могли быстрее адаптироваться к изменениям и повышать свою конкурентоспособность.

💎 Эпоха Agile. Как умные компании меняются и достигают результатов (2019) — Стивен Деннинг
Стивен Деннинг исследует, как успешные компании применяют Agile принципы для достижения высоких результатов и устойчивого роста в условиях быстро меняющегося рынка.