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

Regexp -> Regular expression -> регулярное выражение – это строчное значение, которое описывает шаблон поиска подстрок в заданной строке.

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

Регулярные выражения для инженеров тестирования: чтение, анализ и применение в тестировании
👍2
​​#proQuality_books #softwareTesting

📖 Software Testing: A Craftsman’s Approach, Fifth Edition (2021)
Авторы: Paul C. Jorgensen, Byron DeVries
Количество страниц: 528
Язык издания: Английский

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

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

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

Для кого книга:
✔️ Для студентов, изучающих тестирование ПО на академическом уровне.
✔️ Для профессионалов, желающих углубить свои знания в теории тестирования.
✔️ Для инженеров, работающих с математическими моделями в тестировании.
✔️ Для преподавателей, ищущих материалы для курсов по тестированию.
2
​​#ProQuality_tasks

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

Задача про наследство 💰💰

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

Сколько слитков Вилли отдает на благотворительность?
👍2
Выбирайте один из вариантов ниже, делитесь идеями и решениями в комментариях под постом 👇

В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Anonymous Poll
10%
15
33%
10
0%
8
57%
4
#automationTesting

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

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

UI автотесты на Python с запуском на CI/CD и Allure отчетом. PageObject, PageComponent, PageFactory
👍3
😁13👍1
#softwareTesting

SDLC (Software Development Life Cycle) — это методология, используемая для организации процесса разработки ПО.

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

Гибкие и хаотичные: современные модели разработки ПО глазами тестировщика
1
#ProQuality_adv

VIP доступ к будущему, которое уже наступило: новая папка «IT & Технологии»! 💻
Мы собрали лучшие IT-каналы – это прямой доступ к актуальным новостям, трендам и экспертизе в мире технологий. Только самое ценное, без воды! 🌟

🔹 Техно-тренды: AI, Cybersecurity, Cloud и др.
🔹 Карьера: Найди работу мечты в IT.
🔹 Практика: Советы от профи.
🔹 Инструменты: Для эффективной работы.

Один клик – и ты в IT-будущем! 🔥

👉 ЗАБРАТЬ ПАПКУ СЕБЕ
#softwareTesting #proQuality_translation

Жизненный цикл бага (ЖЦ) — это последовательность этапов, через которые проходит баг с момента его обнаружения до его исправления.

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

От хаоса к порядку: Жизненный цикл бага
👍2
​​#ProQuality_tasks

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

Задача про овощи 🫑🫑

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

Сколько стоит один желтый перец сегодня?
1
Выбирайте один из вариантов ниже, делитесь идеями и решениями в комментариях под постом 👇

В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Anonymous Poll
5%
как 3 красных перца
19%
как 2 красных перца
52%
как 1,5 красных перца
24%
как 2,5 красных перца
​​#softwareTesting

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

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

Мастерство тестирования Kafka: лучшие практики и стратегии
👍1
​​#proQuality_books #softwareTesting

📖 Записная книжка тестдизайнера (2012)
Авторы: Рикард Эдгрен
Количество страниц: 38
Язык издания: Русский
Читать

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

Плюсы:
Компактный и быстрый для чтения формат.
Хорошо освещает основные подходы к тест-дизайну.
Позволяет взглянуть на тестирование с разных углов.
Есть ссылки на дополнительные полезные ресурсы.

Минусы:
Слишком поверхностный для глубокого изучения.
Отсутствие примеров и практических кейсов.
Может быть сложным для тех, кто не знаком с основами тест-дизайна.
1
#ProQuality_quiz

Всем привет! Сегодня вместо логической задачки предлагаем вопрос по реальному кейсу 🗃

Dropbox - это облачное хранилище для обмена файлами и совместной работы.

Приложение Dropbox для Android, скачанное более миллиарда раз, должно поддерживать высокую планку качества для самых разных сценариев использования и пользователей.

И это при штате разработчиков и тестировщиков менее 30 человек.

Ниже приведены факты о тестировании приложения Dropbox.

Однако, один из них вымышленный 👇
1
​​#automationTesting

Model Context Protocol (MCP, протокол контекста модели) — революционный инструмент, позволяющий большим языковым моделям (LLM) работать с веб-страницами, используя структурированные снимки доступности (structured accessibility snapshots).

В сегодняшней статье автор расскажет о Playwright Model Context Protocol, его настройке и практическом применении с примерами промптов для автоматизации тестирования, навигации, заполнения форм и извлечения данных.

Быстрое знакомство с MCP в Playwright
👍21
#softwareTesting

Метрики в тестировании — это количественные показатели, используемые для оценки качества продукта, эффективности процессов тестирования и работы команды.

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

А вы знаете, что происходит у вас в проекте?
1