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

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

По всем вопросам: @godinmedia
Download Telegram
Когда команда программистов работает над разными частями проекта, могут возникнуть проблемы при объединении веток кода в одну, или даже их потеря. Для того, чтобы следить за изменениями и избегать ошибок, профессионалы работают с Git — системой контроля версий кода.

На бесплатном курсе «Основы работы с Git» вы узнаете: 

— зачем нужны сервисы контроля версий кода и что они умеют;
— основные команды для работы в Git;
— как работать с командным репозиторием через IDE и консоль;
— принципы работы популярных сервисов (GitHub, Terminal, GitBash и пр.);
— основы командной разработки.

Пройдите курс Яндекс Практикума «Основы работы с Git», чтобы сделать процесс написания кода комфортнее и улучшить навыки командного взаимодействия.

Пройти бесплатный курс
💼 QA Jobs | Работа для тестировщика — канал с вакансиями с быстрым контактом для связи в телеграм.

Зачем подписываться?
— быстрый телеграм/email контакт для прямой связи с рекрутером
— зарплатная вилка во всех вакансиях
— удобная навигация по уровням/условиям работы/направлениям тестирования

Подписаться и найти работу
How Linux Works: 3rd edition

"How Linux Works: What Every Superuser Should Know"
В России переведена под тайтлом "Внутреннее устройство Linux", известная и популярная книга

🟢Автор Brian Ward
🟢3 издание
🟢464 страницы
🟢Год издания: 2021

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

🟢Отзывы подтверждённых читателей по 3 изданию позитивные, по предыдущим также очень хорошие.

Рекомендуют и QA Junior/Middle

"Хороший учебный материал для общего ознакомления с linux
Проверенная покупка
UPDATE: после 3 месяцев изучения эта книга очень помогла мне сдать экзамен по linux + лабораторные работы. Потрясающая книга.
Я начал использовать linux около 4 недель назад для виртуализации и управления оборудованием, и это моя первая книга по linux, которую я прочитал. Не знаю, рекомендую ли я ее новичкам, но мне она помогла понять все вопросы, которые у меня были, начиная с основ команд, Я влюбился в эту операционную систему, обращался к этой книге в течение последней недели и использовал arch linux, с помощью этой книги и arch wiki продвинулся от установки базовых систем до настройки моего первого kvm/vfio passthrough. "

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

📅 20 сентября в 20:00 состоится бесплатный открытый урок в рамках курса «QA Automation Engineer» от OTUS.

👉 Тема урока: Тестирование API с помощью POSTMAN

На занятии обсудим:

- что за страшные буквы API и как к ним подобраться?
- как тестировать бекэнд, если у него нет интерфейса?
- что вообще можно тестировать в API?

Также на уроке мы научимся «дёргать ручки» и даже составим простые автопроверки для нашего API.

📌 Продолжить изучение автоматизации тестирования вы сможете на специализации «QA Automation Engineer». Это онлайн-курс от онлайн-платформы OTUS для тех, кто хочет с нуля научиться писать автотесты на Java.

👉 Для участия зарегистрируйтесь на вебинар

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8JyMSo
Как сделать тестирование более эффективным? Расскажем 21 сентября в 19:00 мск на открытом уроке «Оценка эффективности тестовой стратегии с помощью тестового покрытия» в рамках курса «QA Lead».

Часто возникают вопросы:

— Все ли мы тестируем?
— Насколько эффективен выбранный нами набор тестов?
— Нет ли избыточного или недостаточного количества тестов и так далее?

Чтобы получить ответы на выше обозначенные вопросы, нужно использовать показатели code coverage и test coverage. Их и разберем на занятии.

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

Регистрируйтесь бесплатно прямо сейчас, чтобы не пропустить мероприятие!

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KKRrF
🔥 Туториал по Selenium

"Selenium: Web Browser Automation" с TutorialsPoint

🟢Год издания: 2023, обновляется
🟢Автор: коллектив

Сайт TutorialsPoint должен быть хорошо известен самостоятельно изучающим QA, а также студентам QA-курсов, которым не повезло с преподавателями.
Чтобы не листать сотни страниц на сайте, удобнее скачать весь туториал в PDF.

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

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Как выполняется разработка через тестирование в Ruby on Rails?

📈 Скорость разработки на RoR выше на 30-40% по отношению к любому другому языку программирования или фреймворку. И это выгодно отличает его от остальных, делая желанным скиллом для разработчиков. Получив навыки автоматизированного тестирования для Ruby и Ruby on Rails, вы значительно улучшить свои карьерные перспективы.

🆗 Начните изучение Ruby on Rails на бесплатном открытом уроке «Тестирование в Ruby on Rails» от OTUS. На занятии рассмотрим технику разработки TDD (разработка через тестирование) в Ruby и преимущества такого подхода.

Открытый урок подойдет людям, которые уже имеют опыт с каким-либо языком программирования.

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

💻 Вебинар пройдёт 21 сентября в 20:00 мск в рамках курса «Ruby и Ruby on Rails Developer».

Язык Ruby и фреймворк Ruby on Rails популярны во всем мире, включая Россию, благодаря своей гибкости и производительности в веб-разработке.

Регистрируйтесь бесплатно прямо сейчас и ставьте событие в календарь, чтобы ничего не пропустить!

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN 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