ProQuality Community
3.02K subscribers
175 photos
36 videos
2 files
1.27K links
Приветствуем в ProQuality Community – это обмен практиками тестирования между самыми разными специалистами! Присоединяйтесь к нам в youtube https://cutt.ly/8eTjvnl7
Сотрудничество: @andrey_talisman_ivanov
Download Telegram
​​#automationTesting

Кастомный логгер для API-тестирования в Playwright (TypeScript/JavaScript) или Java — это компонент, который ты создаёшь вручную (или настраиваешь существующую библиотеку логирования), чтобы гибко и подробно отслеживать поведение и результаты API-запросов во время тестов.

В сегодняшней статье автор расскажет, как создать кастомный логгер для API-тестирования в Playwright/Java, чтобы фиксировать детали запросов и ответов. Вы узнаете о настройке Log4J2 и Jackson для форматирования логов, реализации класса-логгера с красивым выводом JSON, а также интеграции решения в тестовую инфраструктуру через базовый класс и CI-конвейер.

Тестирование API в Playwright/Java. Кастомный логгер
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Когда заберу велосипед из ремонта, то никому не скажу, что я тестировщик. Но будут знаки...
😁14
#softwareTesting #mobileTesting

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

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

Почему ручное тестирование всё ещё критически важно для успешного релиза мобильного приложения
👍1
​​#proQuality_events #proQuality_Conference2025 #proQuality_Countdown

🚨 Напоминание за неделю до Конференции ProQuality 2025! 🚨
Обратный отсчет начался! Через неделю мы соберемся на конференции ProQuality 2025! Сегодня мы рады представить наш невероятный состав спикеров конференции ProQuality 2025!

🎤 Познакомьтесь с ключевыми докладчиками:
🔸 Maryna Didkovska с докладом "QA Mindset" - исследует основные критерии, необходимые для эффективного обеспечения качества, с акцентом на стратегии улучшения процессов тестирования и командного взаимодействия.

🔸 Igor Goldshmidt с темой "Transforming Automation Processes with a Lean Startup Mindset" - расскажет о применении принципов бережливого стартапа к процессам автоматизации мспользуя инновационные подходы к оптимизации тестирования и максимизации продуктивности.

🔸 Maryia Tuleika с докладом "Surviving and Thriving with AI in QA, delving into the integration of AI in QA" - погрузит в интеграцию ИИ в обеспечение качества, обсудит, как использовать инструменты ИИ для повышения эффективности и точности тестирования, одновременно покажет как преодолеть потенциальные проблемы.

🔸 Alvaro Laserna Lopez - "Test Automation with AI Agents" - исследует использование ИИ-агентов в тестировании.


📅 Дата: 2-6 июня 2025 г.

📍 Место: Онлайн 🕒 Время: 10-12, 18-20 (GMT+3)

🎟️ Последний шанс 🔗 зарегистрироваться!
7
​​#proQuality_books #automationTesting

📖 Test Automation Fundamentals: A Study Guide for the Certified Test Automation Engineer Exam - Advanced Level Specialist - ISTQB® (2022)
Авторы: Manfred Baumgartner, Thomas Steirer, Marc-Florian Wendland, Stefan Gwihs, Julian Hartner, Richard Seidl
Количество страниц: 330
Язык издания: Английский

📘 "Test Automation Fundamentals — ваш проводник в мир автоматизации тестирования. Узнайте, как проектировать процессы автоматизации, интегрировать их в проекты и переходить от ручного тестирования к автоматизированному.
Основное внимание в книге уделяется функциональному системному тестированию. Также рассматриваются важные новые аспекты автоматизации тестирования, такие как автоматизированное тестирование мобильных приложений и виртуализация сервисов, как предпосылки для создания сложных, но стабильных процессов тестирования.

Плюсы:
Полное соответствие программе ISTQB®.
Полезно для подготовки к сертификации.
Много объясняющих примеров и практических советов.
Ясная структура и охват ключевых тем.

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

Для кого книга:
✔️ Тестировщики, готовящиеся к экзамену ISTQB® TAE.
✔️ Преподаватели и студенты, изучающие тестирование на уровне университета.
3
​​#ProQuality_tasks

Всем привет! С вами снова рубрика задачки ProQuality

Задача про лестницу 🏢

Во сколько раз лестница с первого этажа на девятый длиннее лестницы с первого на третий этаж офиса?

Идеями и решениями делитесь в комментариях под постом 👇

В ближайшую пятницу мы опубликуем ответ на задачу 🤓
2
​​#automationTesting

Поддержание максимальной скорости и эффективности тестирования требует постоянного мониторинга и совершенствования. Оптимизация производительности — это постоянная работа.

В сегодняшней статье автор расскажет, как существенно ускорить выполнение тестов в Playwright за счёт оптимизации ключевых узких мест. Вы узнаете о стратегиях параллельного запуска, тонкой настройке ожиданий и селекторов и многое другое.

Ускоряем Playwright
5
​​#softwareTesting

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

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

Дымовое и санитарное тестирование: в чем разница
👍2
​​​​#softwareTesting #proQuality_translation

Мы продолжаем серию статей "Лидерство в тестировании" #paulgerard_leadership

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

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

Лидерство в тестировании: инструменты тестирования
3
​​#ProQuality_tasks

Всем привет! С вами снова рубрика задачки ProQuality

Задача про чипсы 🍪🍪

Оля любит чипсы. Она очень обрадовалась, когда узнала о летней акции от производителя: "Принесите три пустые упаковки и получите новую пачку чипсов взамен".

Сколько всего пачек чипсов сможет съесть этим летом Оля, если она планировала потратить на чипсы 45 долларов, а одна пачка стоит 3 доллара?

Идеями и решениями делитесь в комментариях под постом 👇

В ближайшую пятницу мы опубликуем ответ на задачу 🤓
1
​​#automationTesting

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

В сегодняшней статье автор расскажет, как автоматизировать выделение текста и проверку контекстных меню действий в Playwright, Selenium и Cypress. Так же узнаете о методах программного создания диапазонов выделения, эмуляции событий мыши.

Выделение текста в Playwright, Selenium и Cypress
👍1🔥1
😁7🔥1
#softwareTesting

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

В сегодняшней статье автор расскажет о методе попарного тестирования (pairwise), его роли в оптимизации проверок комбинаций параметров, примерах генерации тест-кейсов, инструментах автоматизации (Pairwise Online Tool, Pict, deepseek), а также о подходах к работе с негативными сценариями и ограничениями взаимодействия параметров для эффективного выявления ошибок.

Pairwise тестирование. Почему, зачем и как?
👍1
​​#proQuality_books #softwareTesting

📖 Game Testing: All in One (2024)
Автор: Robert Denton Bryant
Количество страниц: 431
Язык издания: Английский

Книга является обновленным и расширенным изданием популярного руководства по тестированию видеоигр. Она охватывает ключевые аспекты QA в игровой индустрии — от ролей в команде и стратегий тестирования до инструментов и метрик, необходимых для оценки качества продукта.

Плюсы:
Освещает всю цепочку QA в разработке игр — от ролей до измерения качества.
Множество примеров, шаблонов (таблицы, диаграммы), файлы проекта и упражнения — всё это помогает сразу применять знания на практике.
Pоберт Брайант имеет реальный опыт в индустрии и преподавании, что придаёт книге глубину и достоверность.
Отлично подходит и для самообучения, и для академических курсов; содержит упражнения и вопросы для каждого раздела.

Минусы:
Основной фокус — именно на тестировании игр; он может быть неинтересен специалистам из других доменов.
Книга объемная, изобилует деталями, что может быть сложно усвоить новичкам.
3
​​#ProQuality_tasks

Всем привет! С вами снова рубрика задачки ProQuality

Задача про шляпы 👒

7 шляп дороже 8 панам.

Что дороже: 8 шляп или 9 панам?

Идеями и решениями делитесь в комментариях под постом 👇

В ближайшую пятницу мы опубликуем ответ на задачу 🤓
2
​​#automationTesting

Сквозные E2E-тесты (End-to-End тесты) — это тип автоматизированного тестирования, который проверяет работу всей системы «от начала до конца» в условиях, максимально приближенных к реальным.

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

Как ускорить сквозные тесты — три простых правила
👍1
Желаем всем отличных выходных!🦎

Сегодня вы можете ознакомиться с решением задачи про шляпы

Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
2