qa_lib | Unsorted

Telegram-канал qa_lib - 🐞Библиотека QA

5280

Книги по тестированию ПО для QA инженеров. Все размещенные материалы представлены исключительно для ознакомления. По всем вопросам: @godinmedia

Subscribe to a channel

🐞Библиотека QA

Lamoda Tech QA Back Meetup 👾
Подключайтесь на онлайн-трансляцию через 30 минут

VK Видео: ссылка
YouTube: ссылка

В программе:

«Делим тесты между QA и разработчиком или как не уронить прод»
Кирилл Поляков, ведущий инженер по тестированию в Lamoda Tech

«Как провести интеграционное тестирование и выжить (несмотря на legacy)»
Катя Назмеева, старший инженер по тестированию в Lamoda Tech

🔥Дискуссия: не создают ли моки ложное чувство безопасности? Должны ли интеграционные тесты запускаться при каждом коммите?

До встречи!

Реклама. ООО "Ламода Тех". ИНН 7734461512. Erid: LjN8KQBaj

Читать полностью…

🐞Библиотека QA

Надоело, что тесты нестабильны? Playwright решает эту проблему с помощью автоматического ожидания элементов и событий.

Сложно тестировать на разных браузерах? Playwright поддерживает Chromium, Firefox и WebKit для лёгкого кросс-браузерного тестирования.

Проблемы с автоматизацией сложных сценариев? Playwright справляется с вкладками, окнами и всплывающими окнами.

Тесты занимают много времени? Playwright ускоряет выполнение тестов и сокращает общее время тестирования.

Интеграция с CI/CD вызывает сложности? Playwright легко интегрируется с системами непрерывной интеграции и развертывания, делая автоматизацию тестирования частью вашего рабочего процесса.

Трудности с тестированием на мобильных устройствах? Playwright позволяет эмулировать мобильные устройства и тестировать приложение в мобильной среде.

Неудобно анализировать ошибки? Playwright помогает делать снимки экрана и записывать видео выполнения тестов для упрощенного анализа и отчетности.

Именно поэтому и не только многие переходят сейчас на Playwright.

🔥 Тестируйте быстрее и проще вместе с тренажером по автоматизации тестирования Playwright — практикуйтесь на реальных задачах прямо в тренажере

Для всех желающих открыты 2 модуля и 9 практических задач:

✔️ Модуль 1. Первый тест

⁃ Научитесь читать и понимать структуру тестового файла.

⁃ Напишите код для выполнения действий в веб-приложениях, таких как открытие страницы и нажатие на кнопку.

✔️ Модуль 2. Действия на странице

⁃ Напишите код для выполнения различных действий на веб-странице, включая клики по элементам, ввод текста, drag'n'drop и загрузку файлов.

🔵 Регистрация на демо-урок

Реклама. ООО "Инженеркатех" ИНН 9715483673

Читать полностью…

🐞Библиотека QA

Хотите узнать, как легко и эффективно писать UI-тесты на Java, даже если нет опыта в IT? 👀

Всего за пару часов вы создадите свой проект и напишете свои первые UI-тесты на Java. Вы разберете полный цикл написания UI-теста и научитесь применять эти знания на практике.

➡️ Присоединяйтесь к открытому вебинару 19 сентября в 20:00 мск!

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

Встречаемся в преддверии старта курса «Java QA Engineer. Basic». Все участники вебинара получат специальную цену на обучение!

✔️ Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://u.to/RxTgIA

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: LjN8Juyte

Читать полностью…

🐞Библиотека QA

Серия хакатонов в рамках ИТ-конференции «Импульс Т1» стартует в Ижевске!

Соревнование пройдёт с 20 по 23 сентября в гибридном формате. Призовой фонд – 600 000 рублей!

К участию приглашаются команды начинающих специалистов и опытных айтишников в составе от 3 до 5 человек. Обращаем ваше внимание, что 22 и 23 сентября будет необходимо очное присутствие как минимум троих членов команды!

Хакатон Т1 — это 48 часов решения реальных продуктовых задач от одного из ведущих ИТ-холдингов страны! В каждом из двух треков будут определены по 3 команды победителей, которые разделят между собой призовой фонд.

Треки хакатона:
«SDK приоритезатор: плагин обратной связи по продукту»
Создать SDK, который позволит пользователям голосовать за новые функции приложения и/или сайта. Результаты голосования будут передаваться продуктовой команде для улучшения продукта на основе пользовательских предпочтений.

«АгроНавигатор: оптимальные полеты БПЛА»
Разработайте систему, которая рассчитывает полетные задания для БПЛА с учетом всех летных характеристик и нормальных погодных условий.

Призы:
1 место: 140 000 рублей
2 место: 90 000 рублей
3 место: 70 000 рублей
Награждается топ-3 команды в каждом из двух треков.

Расписание:
➡️ 20-21 сентября — онлайн-этап (открытие задач, два чекпоинта)
➡️ 22-23 сентября — офлайн-этап в г. Ижевск (один чекпоинт, защита проектов)

Участники очного этапа хакатона смогут не только побороться за карьерные перспективы и призы, но и
— стать частью масштабной ИТ-конференции «Импульс Т1», где эксперты холдинга расскажут о главных трендах индустрии, поговорят об инженерии, науке и технологиях, а также поделятся своим практическим опытом;
— получить работу мечты, пройдя собеседование прямо на площадке ИТ-конференции: подать заявку на участие в One Week Offer от Т1 может каждый участник хакатона при регистрации!

➡️ Успейте зарегистрироваться до 16 сентября, чтобы не пропустить приглашение на хакатон: https://cnrlink.com/hackt1izhevskqalib

Реклама. ООО "Т1". ИНН: 7720484492. erid: LjN8K73Zj

Читать полностью…

🐞Библиотека QA

Промпт-инженеринг — новый хайп или перспективная профессия?

Рассказываем про направление с большим потенциалом и маленькой конкуренцией на рынке на нашей бесплатной лекции.

По итогам эфира вы узнаете:
— Кто такой промт-инженер и чем он занимается;
— Как интегрировать скиллы промт-инжинеринга в работу, если вы работаете в IT;
— Кому в действительности нужны его услуги и какие результаты это даст;
— Сколько платят промт-инженеру в России и мире;
— Кто может стать промт-инженером и какой порог входа;

Кликай на ссылку и забирай подробную информацию вместе с классными бонусами.

ООО Зерокодер, ИНН 9715401631, erid: LjN8K1xyw

Читать полностью…

🐞Библиотека QA

Lamoda Tech QA Back Meetup 19 сентября

В Lamoda Tech более 50 QA backend инженеров стоят на страже качества продукта, которое напрямую связано с процессами тестирования.

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

Приглашаем на митап, где обсудим эти вопросы и подискутируем: не создают ли моки ложное чувство безопасности? И должны ли интеграционные тесты запускаться при каждом коммите?

⏰ Когда: 19 сентября в 19:00
📍 Где: online + offline в нашем московском офисе
🔗 Регистрация и детали программы на лендинге

Обязательно зарегистрируйтесь, чтобы получить напоминание о мероприятии и ссылку на трансляцию!

Читать полностью…

🐞Библиотека QA

Ищете возможность расширить свои знания в сфере тестирования и приобрести новые навыки? Пройдите бесплатный мини-курс и освойте на практике инструменты тестировщика. Откройте двери к успешной карьере в IT-сфере!

Записывайтесь на мини-курс и получите полезные гайды сразу после регистрации:
https://goo.su/8MmFL?erid=2VtzqvA1Xu7

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

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

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

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

Читать полностью…

🐞Библиотека QA

Старт карьеры QA-инженера в Авито

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

Каждый день вы будете работать над реальными задачами, с которыми сталкиваются сотрудники Авито. Найти лучшее решение и разобраться в инструментах и технологиях поможет опытный персональный наставник. А комьюнити стажёров поддержит и поделится опытом.

На стажировке есть шесть направлений: QA, Frontend, Backend, iOS, Android и 1C. Вы можете выбрать два: основное (приоритетное, на которое будете проходить отбор) и запасное. Если не получится попасть на первое направление — останется возможность попробовать себя в отборе на второе при наличии свободных мест.

Условия стажировки:

• длительность — 6 месяцев,
• работа от 25 часов в неделю, после стажировки — 40 часов в неделю,
• зарплата и корпоративные преимущества,
• работа из офиса, удалённо или в гибридном формате.

Больше 80% стажёров продолжают работать в Авито. Регистрируйтесь, проходите отбор и присоединяйтесь к ним.

Читать полностью…

🐞Библиотека QA

🟡Друзья! Наступает осень — пора учиться 🎓

Сегодня мы рекомендуем супер-полезные каналы с еженедельными дайджестами полезных материалов по тестированию и проджект-менеджменту

Подпишитесь и будьте в курсе последних новостей и видео в индустрии. Всего 1-2 поста в неделю и у вас есть все, что вышло за неделю.

🟡PM Live 🚩 проджект и продакт менеджмент

🟡QA Live 🚩 тестирование ПО

Читать полностью…

🐞Библиотека QA

Спрос на ручных тестировщиков падает с 2022 года!
Компании больше не готовы брать джунов без опыта, так как расти в карьере тестировщику?
Решение есть: повысить свою квалификацию до специалиста по автоматизации тестирования ПО на Java.

Пройдите бесплатный практикум от школы IT профессий Level Up

Тема практикума: Java и RESTASSURED - простые решения для тестирования API 

На нем вы: 

1. Изучите основы инструмента Rest-Assured
2. Научитесь писать автоматические API тесты
3. Убедитесь в том, что в тестировании API нет ничего сложного

Оставьте заявку и левелапните карьеру уже в этом году! https://levelp.getcourse.ru/javapracticum?utm_source=tg&utm_medium=banner&utm_campaign=04_09&utm_content=qa_lib

Читать полностью…

🐞Библиотека QA

👨‍💼 Project-менеджмент | IT — один из немногих каналов по управлению проектами в IT в телеграм. Для всех проджект-менеджеров и тех, кто хочет ими стать.

Почему проджект-менеджмент — классный старт в айти:
— хорошо подходит гуманитариям (если вы думали, что в IT работают только технари — вы ошибались)
— куча сфер применения
— спрос на PM-ов в России и в мире не упадет в ближайшие десятилетия

Почему надо подписаться на канал по проджект-менеджменту?
— свежие полезные статьи и видео по теме
— еженедельная подборка последних новостей, видео и обучающих материалов
— обзоры рынка зарплат и вакансий
— регулярные тематические обсуждения

Подписаться на @projectmanager_it

Читать полностью…

🐞Библиотека QA

👑 Кто работает QA — тот в цирке не смеется 🤡

Наша сегодняшняя рекомендация — канал с QA юмором.

Мы работаем в тестировании и уже не смеемся. Но если вас можно рассмешить — welcome в QA Юмор

Читать полностью…

🐞Библиотека QA

Как создавать надежные и быстрые тесты? С помощью Playwright!

Вас ждет демо-доступ к настоящему тренажеру для тестировщиков. Это не просто курс, а подготовка к работе над боевыми задачами. Здесь минимум теории и максимум практики. Погрузитесь в работу с реальными стендами и задачами без лишней воды.

 Что вас ждет на курсе?

Основы и взаимодействие: Основы JavaScript и TypeScript. Написание тестов и кода для взаимодействия с веб-приложениями, включая клики, ввод текста и работу с файлами;

Проверки и локаторы: Методы проверки элементов и создание CSS и XPath-локаторов для эффективного использования в Playwright;

Отладка и API: Работа с ошибками тестов, дебаггинг, применение API-запросов и создание моков для улучшения автоматизации;

Настройка и параллелизация: Организация вашего тестового проекта и настройка параллельного запуска тестов для оптимизации времени выполнения.

 Для всех желающих сейчас доступны 2 модуля и 9 практических задач:

Модуль 1. Первый тест

⁃ Научитесь читать и понимать структуру тестового файла.

⁃ Напишите код для выполнения действий в веб-приложениях, таких как открытие страницы и нажатие на кнопку.

Модуль 2. Действия на странице

⁃ Напишите код для выполнения различных действий на веб-странице, включая клики по элементам, ввод текста, drag'n'drop и загрузку файлов.

🟢 Регистрация на демо-урок

Реклама. ООО «Инженеркатех», ИНН 9715483673, erid: LjN8KJtDG

Читать полностью…

🐞Библиотека QA

🔥 Бриллиантовая подборка книг по 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 принципы для достижения высоких результатов и устойчивого роста в условиях быстро меняющегося рынка.

Читать полностью…

🐞Библиотека QA

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

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

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

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

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

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

Читать полностью…

🐞Библиотека QA

SQL: быстрое погружение

Автор:
Уолтер Шилдс
Год издания: 2022

#sql #ru

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

Читать полностью…

🐞Библиотека QA

🐞 5 хороших книг для тестировщиков ПО на русском языке от телегам-канала Библиотека тестировщика

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

💎 Тестирование JavaScript — Лукас де Коста (2021)
Руководство по тестированию JavaScript с фокусом на современные практики, такие как тестирование компонентов и интеграционное тестирование. Отлично подходит для тех, кто работает с веб-приложениями.
Скачать

💎 A Practitioner's Guide to Software Test Design — Ли Копланд (2019)
Книга рассматривает лучшие методы проектирования тестов и помогает усовершенствовать навыки создания качественных тест-кейсов. Рекомендуется как для начинающих, так и для опытных тестировщиков.
Скачать

💎 Эффективное тестирование — Mauricio Aniche (2022)
Это пособие объясняет, как проводить тестирование максимально продуктивно, уделяя внимание практическим аспектам тестирования. Книга подчеркивает важность автоматизации и современных подходов.
Скачать

💎 Экстремальное программирование. Разработка через тестирование — Кент Бек (2022)
Одна из ключевых книг по TDD (Test-Driven Development), рассказывающая о разработке через тестирование в экстремальном программировании. Обязательна к прочтению для тех, кто хочет освоить TDD и XP.
Скачать

Эти книги помогут вам углубить знания и улучшить навыки тестирования программного обеспечения.

Читать полностью…

🐞Библиотека QA

Testing JavaScript Applications

Testing JavaScript Applications teaches you how to implement an automated testing plan for JavaScript-based web applications.

▫️Автор:
Lucas da Costa
▫️Год: 2021
▫️512 страниц

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

▫️Оглавление
Часть 1 - Тестирование JavaScript
1 Введение в автоматизированное тестирование
2 Что и когда тестировать?
Часть 2 - Составление тестов
3 Техники тестирования
4 Тестирование внутренних приложений
5 Расширенные методы тестирования backend-приложений
6 Тестирование фронтенд-приложений
7 Экосистема тестирования React
8 Тестирование React-приложений
9 Разработка, управляемая тестами
10 Сквозное тестирование на основе пользовательского интерфейса
11 Написание сквозных тестов на основе пользовательского интерфейса
Часть 3 - бизнес
12 Непрерывная интеграция и непрерывная доставка
13 Культура качества

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

▫️Формат epub

▫️Автор Lucas da Costa является одним из двух основных разработчиков Chai и Sinon.JS, инструментов QA в экосистеме JavaScript.

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

Читать полностью…

🐞Библиотека QA

Дневник охотника за ошибками

Автор:
Тобиас Клейн
Год издания: 2013

#qa #ru

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

Читать полностью…

🐞Библиотека QA

Concise Guide to Software Testing

Автор:
Gerard O’Regan
Год: 2019

Этот практико-ориентированный учебник представляет собой краткое и доступное введение в область тестирования программного обеспечения, объясняя фундаментальные принципы и предлагая руководство по применению теории в промышленной среде.

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

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

Читать полностью…

🐞Библиотека QA

Software Quality Assurance

A Self-Teaching Introduction

Автор:
R. Chopra
Год: 2018
Страниц: 660

Аннотация:
Книга в формате самоучителя содержит легкие для понимания главы с советами и мнениями о качестве программного обеспечения, его основных концепциях, приложениях и практических примерах. В книгу включены многочисленные вопросы с ответами в конце глав для проверки ваших знаний и закрепления усвоения представленных концепций. В книгу также включены современные материалы о процессе тестирования видеоигр (глава 14), шаблон плана тестирования игр (глава 15) и "Тестирование игр в цифрах" (глава 16).

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

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

Читать полностью…

🐞Библиотека QA

Pro Git

Все что нужно знать о Git на русском

2 издание

Авторы:
Скотт Чакон, Бен Штрауб
Год: 2019
Страниц: 800

Аннотация:
Pro Git (второе издание) - это ваше полностью обновленное руководство по Git и его использованию в современном мире. Git прошел долгий путь с тех пор, как он был впервые разработан Линусом Торвальдсом для разработки ядра Linux. С момента своего появления в 2005 году он захватил мир открытого кода, и эта книга научит вас использовать его как профессионал. Эффективный и хорошо реализованный контроль версий - это необходимость для успешных веб-проектов, как больших, так и маленьких. Из этой книги вы узнаете, как освоить мир распределенного версионного документооборота, использовать распределенные возможности Git в полной мере и расширить Git для удовлетворения любых ваших потребностей. Написанная профессионалами в области Git Скоттом Чаконом и Беном Страубом, книга Pro Git (второе издание) основана на чрезвычайно успешном первом издании и теперь полностью обновлена для Git версии 2.0, а также включает в себя незаменимую главу о GitHub. Это лучшая книга для всех ваших потребностей в Git.

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

Читать полностью…

🐞Библиотека QA

Selenium Python

Автор: Павел Хошев
Год: 2022

Курс известного автора (на Степике).

Скачать

Читать полностью…

🐞Библиотека QA

Ultimate Web Automation Testing with Cypress

Master End-to-End Web Application Testing Automation to Accelerate Your QA Process with Cypress

Автор: Vitaly Skadorva
Год: 2023
Страниц: 419

Содержание:
1. Начало работы с Cypress Testing
2. Настройка среды разработки
3. Написание первого теста
4. End-to-End (E2E) тестирование
5. Тестирование компонентов
6. Тестирование API
7. Тестирование, ориентированное на данные
8. Продвинутые техники Cypress
9. Cypress Cloud, Smart Orchestration и Flaky Test Management
10. Интеграция с GitHub, GitLab и Cucumber
11. Непрерывная интеграция и непрерывное развертывание (CI/CD)
12. Отчетность и результаты тестирования

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

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

Читать полностью…

🐞Библиотека QA

End-to-End Web Testing with Cypress. Автоматизация фронтенд-тестирования в Cypress и JavaScript

Изучите методы автоматизированного фронтального веб-тестирования с помощью Cypress и JavaScript

Автор Waweru Mwaura, 2021

Аннотация издательства:
В книге "End-to-End Web Testing with Cypress" вы узнаете, как использовать различные инструменты Cypress, включая путешествие во времени, снимки, ошибки и вывод консоли, для написания отказоустойчивых и безошибочных тестов. Вы узнаете о методах разработки, управляемой тестами (TDD), с помощью Cypress и сможете писать кроссбраузерные тесты для своих веб-приложений. По мере продвижения вы будете реализовывать тесты для примера приложения и работать с различными инструментами и функциями в экосистеме Cypress. Наконец, эта книга по Cypress поможет вам освоить такие продвинутые концепции тестирования, как визуальное тестирование и сетевое взаимодействие.

Содержание:
▫️Установка и настройка Cypress
▫️Различия между Selenium WebDriver и Cypress
▫️Работа с инструментами командной строки Cypress
▫️Первый тест
▫️Отладка тестов Cypress
▫️Написание тестов Cypress по TDD-методу
▫️Взаимодействие элементов в Cypress
▫️Переменные и алиасы в Cypress
▫️Дополнительные возможности Cypress Test Runner
▫️Упражнения: Навигация и сетевые запросы
▫️Упражнения: стабы и шпионы в XHR-запросах
▫️Визуальное тестирование в Cypress

Оценка на Амазоне: 3.8/5

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

Читать полностью…

🐞Библиотека QA

Mockito Made Clear

Java Unit Testing with Mocks, Stubs, and Spies

▫️Год: 🟡2023
▫️Автор: Ken Kousen
▫️Страниц: 151

▫️Аннотация издательства (The Pragmatic Bookshelf):
Mockito - самый популярный фреймворк в мире Java для автоматизации юнит-тестирования с использованием зависимостей. Книга об API Mockito, а также о том, как и когда использовать моки, стабы и шпионы. На более глубоком уровне вы узнаете, почему фреймворк делает то, что он делает, и как он может упростить тестирование в Java. Используя Mockito, вы сможете изолировать тестируемый код от его поведения и состояния внешних зависимостей, без хардкодинга зависимостей.


▫️Примечание:
В этой книге мы используем Mockito 4, последнюю версию фреймворка Mockito, но концепции и код работают на версиях 2 и 3. Тесты основаны на JUnit 5 (Jupiter).

▫️Оглавление:
1. Build a Testing Foundation
2. Work with the Mockito API
3. Use Built-in and Custom Matchers
4. Solve Problems with Mockito
5. Use Mockito in Special Cases
6. Running Mockito Tests

▫️Отзывы:
"Кен проделал хорошую работу"

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

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

Читать полностью…

🐞Библиотека QA

Web Testing with Cypress (2022)

Run End-to-End tests, Integration tests, Unit tests across web apps, browsers and cross-platforms

Автор:
Lev Gelfenbuim
Год: 2022

Оглавление:
1. Введение в Cypress
2. Cypress против Selenium WebDriver
3. Первые тесты
4. Продвинутые техники тестирования
5. Знакомство с CI/CD
6. Знакомство с Cypress Dashboard
7. Интеграция CI/CD в существующие проекты
8. Работа с тестами в команде
9. Подход Cypress Driven Development (CDD)
10. Тесты для менеджеров по продукту с использованием Cucumber

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

Читать полностью…

🐞Библиотека QA

Handbook of Usability Testing

Howto Plan, Design, and Conduct Effective Tests 2nd (second) Edition by Rubin, Jeffrey, Chisnell, Dana published by Wiley

➕Очень много положительных отзывов
➖Книга старая (2011)

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

Читать полностью…

🐞Библиотека QA

Эффективное тестирование программного обеспечения

🟡 На русском

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

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

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

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

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

Читать полностью…

🐞Библиотека QA

🐛QA Automation | IT — полезные материалы по автоматизированному тестированию. Гайды, авторские статьи и обучающие видео.

Подписаться

Читать полностью…
Subscribe to a channel