ProQuality Community
Відкрити в Telegram
Приветствуем в ProQuality Community – это обмен практиками тестирования между самыми разными специалистами! Присоединяйтесь к нам в youtube https://cutt.ly/8eTjvnl7 Сотрудничество: @andrey_talisman_ivanov
Показати більше2 904
Підписники
+324 години
+57 днів
-930 день
Архів дописів
2 904
#ProQuality_case
🚨 Искусственный интеллект пишет 80% кода в Anthropic: к чему готовиться QA?
Институт Anthropic (создатели нейросети Claude) опубликовал впечатляющий отчет о «рекурсивном самосовершенствовании» ИИ. Они наглядно показали, как разработка новых систем всё больше передается самим нейросетям, и это напрямую влияет на процессы обеспечения качества.
Ключевые инсайты из статьи, которые заставляют задуматься:
🔹 80% всего кода, который мержится в кодовую базу Anthropic (по данным на май 2026 года), сейчас пишет сам Claude! Инженеры выступают в роли постановщиков задач и ревьюеров.
🔹 Ускорение в 8 раз: сегодня средний инженер Anthropic мержит в 8 раз больше кода в день, чем в 2024 году, просто делегируя рутину ИИ-агентам.
🔹 Качество кода: авторы признают, что если в 2025 году ИИ-код уступал человеческому, то сегодня они достигли паритета. А в течение года ожидается, что ИИ начнет писать код строго лучше людей.
🛡 А что с багами и тестированием? (Самое интересное для нас)
С таким сумасшедшим ростом объема кода ручное тестирование и код-ревью моментально становятся «узким местом». Чтобы решить эту проблему, в Anthropic внедрили автоматизированного Claude-ревьюера, который проверяет все изменения на дефекты и уязвимости перед мержем.
Ретроспективный анализ показал: такой ИИ-агент отловил бы около 33% критических багов, которые в прошлом приводили к реальным инцидентам на проде. И это при том, что изначально этот код писали инженеры мирового уровня!
По прогнозам Anthropic, роль человека в SDLC стремительно сужается. Вскоре нашим главным преимуществом останется способность решать, какие именно проблемы тестировать, как оценивать риски и можно ли доверять результатам.
🔗 Anthropic Institute: When AI builds itself
💬 Когда разработчики с помощью ИИ начнут поставлять в 8 раз больше фичей, как QA-командам справляться с таким потоком? Станут ли ИИ-агенты для тестирования (которые сами пишут и проверяют автотесты) единственным способом выжить, или классический подход всё еще сможет конкурировать?
2 904
#proQuality_books #automationTesting
📖 Writing API Tests with Karate: Enhance your API testing for improved security and performance (2023)
Автор: Benjamin Bischoff
Количество страниц: 326
Язык издания: Английский
В этой книге рассматривается Karate — мощный, но простой в освоении фреймворк для автоматизации тестирования, описано, как бесшовно интегрировать тесты в CI/CD, проводить тестирование API и UI, а также оценивать производительность приложений.
Плюсы:
➕ Понятное и практичное руководство, охватывающее как основы, так и продвинутые функции фреймворка.
➕ Отличная модульная структура: главы легко читать по порядку или использовать как справочник для конкретных задач.
➕ Большое количество готовых примеров кода, включая интеграцию с GitHub Actions и нагрузочное тестирование в связке с Gatling.
➕ Наличие бесплатного репозитория на GitHub с демонстрационными материалами.
Минусы:
➖ Книга целиком сфокусирована на фреймворке Karate и не рассматривает теорию тестирования API без привязки к конкретному инструменту.
➖ Не подойдет тем, кто не знаком с концепциями веб-сервисов и протоколами передачи данных: книга требует предварительного освоения базовых терминов.
Для кого книга:
✔️ QA-инженеров и разработчиков, желающих автоматизировать тестирование API с помощью легкого современного фреймворка.
✔️ Начинающих автоматизаторов, которым нужно пошаговое руководство по настройке окружения и созданию первых автотестов с нуля.
Об авторе:
Benjamin Bischoff — QA-эксперт с 15-летним опытом в разработке ПО и автоматизации, создает популярные open-source решения для Cucumber BDD и ведет профессиональный блог о тестировании.
2 904
#softwareTesting
Тестовая стратегия (или стратегия тестирования) — это общий план и принципы, на которых строится процесс тестирования. Она помогает задать чёткую структуру, чтобы команда тестировщиков могла работать слаженно и без лишней суеты.
В нашем сегодняшнем материале автор поделиться подробным руководством по составлению тестовой стратегии: объяснит, что это такое, какие виды стратегий бывают, из каких ключевых разделов (уровни тестирования, цели, подходы, метрики, риски) она состоит, приведёт готовый пример и сравнит стратегию с планом тестирования.
Тестовая стратегия: что это и как её составить
2 904
#softwareTesting #automationTesting
API-тестирование — это та часть QA, которую часто делают на глаз. Открыл Postman, потыкал пару эндпоинтов, всё ответило 200 — окей, работает. Но это не тестирование, это проверка что сервер вообще живой.
В статье автор разберёт конкретные вещи, которые стоит проверять в API, покажет как это делать в Postman и через автотесты на JavaScript, и даст чеклист который можно взять и использовать прямо сейчас.
Как я тестирую API: чеклист и подходы, и автоматизация
2 904
#automationTesting
В UI-тестировании есть неприятная зона между ручной проверкой и полноценной автоматизацией. Руками делать долго и скучно, а полноценная автоматизация всё ещё требует кода, времени и поддержки. Особенно в регрессах где нужно просто повторять типовые действия: открыть окно, нажать кнопки, ввести данные, проверить текст, снять результат.
В нашем сегодняшнем материале автор поделится историей создания утилиты RTHelper для автоматизации ручного тестирования UI, расскажет о подходах к поиску и управлению элементами в Windows и браузерах, стабилизации сценариев с помощью умных ожиданий и проверок, а также о формировании отчётов и визуальной отладке тестов.
Как я сделал утилиту для автоматизации ручных тестов
2 904
#proQuality_events
Присоединяйтесь к онлайн-сессии "Большие данные – большие драмы: истории тестирования миграции данных" с Дмитрием Собко, Quality Architect.
💡 Разберем, что на самом деле требуется для проверки сложных миграций данных между облачными платформами.
👉 На примерах из реального опыта (Oracle→Azure, Hadoop→AWS и Netezza→GCP) Дмитрий расскажет о техниках тестирования на каждом этапе, о том, какую роль играет ИИ в процессе, и поделится практическими уроками, извлеченными из реальных проектов.
📆 Присоединяйтесь к нам 30 Июня 2026 10:00 WAW | 11:00 BY | 12:00 TBS, язык EN!
Другие наши мероприятия на wearecommunity.io.
2 904
#ProQuality_interview
Всем привет! С вами снова рубрика Scenario-based вопрос на собеседовании ✨
❓Вопрос: Новый билд мобильного приложения периодически крашится. Как вы подойдете к тестированию?
🚦Пример ответа:
✔️Проверьте логи устройства (через ADB или консоль iOS), чтобы выяснить, какая информация была записана в момент сбоя.
✔️Проведите тестирование на нескольких версиях ОС и различных устройствах, чтобы определить: происходит ли сбой только на конкретных версиях и устройствах или же он наблюдается повсеместно.
✔️Воспроизведите сбой с помощью стресс-тестирования и нагрузочного тестирования (например, при низком уровне заряда батареи или переключении сети).
✔️Очистите кэш, переустановите приложение и попробуйте использовать различные варианты тестовых данных.
✔️После того как все вышеперечисленные сценарии будут исчерпаны, зарепортайте баг, чтобы разработчики могли приступить к расследованию проблемы.
2 904
#proQuality_books #softwareTesting
📖 Holistic Testing: Weave Quality into Your Product (2024)
Авторы: Janet Gregory, Lisa Crispin
Количество страниц: 116
Язык издания: Английский
Книга посвящена тому, как применить модель холистического тестирования для построения эффективной стратегии обеспечения качества силами всей команды на протяжении всего цикла создания продукта.
Плюсы:
➕ Понятная модель по внедрению подхода «тестирование на ранних этапах» (shift-left), объясняющая, какие именно активности нужно проводить и в какой конкретно момент времени.
➕ Детальный разбор практик с подборкой полезных внешних ресурсов и инструментов (например, Test Suite Canvas, Example Mapping, RiskStorming).
➕ Наличие рекомендаций по работе с возражениями со стороны команды при внедрении изменений.
Минусы:
➖ Информацию в книге иногда сложно воспринимать, так как присутствуют длинные абзацы текста, которые можно было бы разбить на части.
Для кого книга:
✔️ Для QA-специалистов любого уровня, желающих расширить свое влияние на качество продукта.
✔️ Для техлидов, выстраивающих процессы разработки.
✔️ Для иных специалистов заинтересованных в оптимизации процессов поставки ПО.
Об авторах:
Janet Gregory и Lisa Crispin — эксперты в области agile тестирования и сооснователи Agile Testing Fellowship. Лиза Криспин участвует в сообществе DORA (Google). Авторы разработали популярные учебные программы по холистическому тестированию.
2 904
#softwareTesting
Негативное тестирование — это вид тестирования, при котором тестировщик намеренно вводит в систему недостоверные данные, чтобы проверить устойчивость приложения.
Автор сегодняшней статьи расскажет о негативном тестировании: что это такое, какие сценарии помогают проверить устойчивость системы к некорректным данным, и почему этот вид тестирования важен для безопасности и стабильности приложений.
Негативное тестирование
2 904
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про спички
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
2 904
#automationTesting
Когда заходит разговор об автоматизации тестирования, слово «мок» (mock) становится универсальным ответом на любой вопрос. Нужно заменить базу данных? «Замокаем». Внешнее API тормозит? «Повесим мок». Сторонний сервис ещё не написан? «Ну, сделаем мок».
В этой статье автор разберет на практике, в чем реальная разница между Stub, Mock и Fake, на каких уровнях тестирования их применять и как перестать писать тесты, которые проверяют сами себя.
Моки, стабы и фейки: в чем разница и что выбрать для автотестов?
2 904
#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про спички 🔥
Посмотрите на картинку. На спичечном коробке составлено равенство из спичек 4−4=9, но в нем допущена ошибка.
Как исправить равенство, переложив всего одну спичку?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
2 904
#proQuality_books #softwareTesting
📖 The Self-Taught Software Tester: A Step By Step Guide to Learn Software Testing Using Real-Life Project (2020)
Автор: Chhavi Raj Dosaj
Количество страниц: 217
Язык издания: Английский
Пошаговое руководство по изучению тестирования ПО, совмещающее фундаментальные знания и их применение на примере реального проекта. Первая часть книги охватывает базовые принципы и подходы к тестированию, вторая — детальный разбор всех этапов проекта, от анализа требований до закрытия дефектов. Книга демонстрирует, как тестирование интегрируется в полный цикл разработки, и позволяет новичкам понять рабочие процессы в реальных условиях.
Плюсы:
➕ Простое и понятное изложение, подходит для самообучения.
➕ Реальный проект во второй половине книги помогает связать теорию с практикой.
➕ Использует пошаговый подход, вводя терминологию тестирования.
➕ Подходит для подготовки к работе в Agile-проектах.
Минусы:
➖ Для опытных специалистов книга может быть слишком базовой.
Для кого книга:
✔️ Начинающие тестировщики, стремящиеся освоить профессию
✔️ IT-специалисты, переходящие в тестирование
✔️ Студенты, изучающие основы QA
✔️ Лиды, обучающие новых членов команды
2 904
#proQuality_Conference2026 #proQuality_Speakers
В сентябре состоится ProQuality Conference 2006. Конференция будет сфокусирована на 3 основных направлениях: ИИ в функциональном тестировании, тестирование приложений с ИИ и автоматизация тестирования с помощью ИИ.
🎤 ProQuality ищет спикеров, которые работают на стыке ИИ и тестирования ПО. Если вы тестируете приложения с ИИ, выстраиваете автоматизированные процессы тестирования на базе ИИ или у вас есть живое демо, достойное профессиональной аудитории — эта сцена для реальных, практических знаний, и мы хотим вас услышать.
Мы приветствуем заявки от:
✔️ QA-инженеров и автоматизаторов
✔️ Тест-лидов
✔️ Всех, кто активно применяет ИИ в своей практике тестирования
💡 Особенно приветствуются доклады с практическими демонстрациями и воспроизводимыми примерами.
👉 Если вы решили реальную задачу в этой области и хотите поделиться полученным опытом — мы будем рады вашей заявке.
Приём заявок от спикеров открыт. Отправьте вашу заявку до июля.
2 904
#ProQuality_news
🚀 Вышел масштабный релиз k6 2.0: AI, Playwright и новые ассерты!
Отличные новости для всех, кто занимается нагрузочным тестированием. Команда Grafana выкатила мажорное обновление своего сверхпопулярного инструмента — k6 2.0. Инструмент продолжает развиваться далеко за пределы простой "долбилки" по API, становясь всё более универсальным комбайном для проверки производительности.
Что нового в версии 2.0?
🤖 AI-assisted testing workflows: В k6 интегрировали ИИ-ассистентов для работы с тестовыми сценариями. Теперь порог входа в написание сложных скриптов нагрузки снижается: ИИ помогает генерировать воркфлоу и, вероятно, быстрее разбираться в результатах тестирования.
🎭 Расширенная совместимость с Playwright: Модуль k6 browser получил более широкую поддержку API Playwright. Это позволяет эмулировать реальные действия пользователей в браузере (со всеми рендерами и метриками Web Vitals) и совмещать Frontend/UI-нагрузку с классическими запросами к бэкенду в одном тесте!
✅ Новый Assertions API: Переработанный механизм проверок (ассертов). Теперь писать проверки состояния, статус-кодов и ответов сервера станет удобнее, а код тестов будет выглядеть чище.
🔗 AI-assisted testing, extensions updates, and more: k6 2.0 is here
💬 Кто уже использует k6 на своих проектах? Как вам идея объединения UI-автотестов (через Playwright-совместимый модуль) и нагрузочного тестирования? И верите ли вы, что AI-ассистенты реально помогут писать качественные скрипты для перформанс-тестов, или пока лучше всё делать руками?
2 904
#softwareTesting
Тестирование является критически важным этапом в процессе разработки программного обеспечения. Оно обеспечивает качество и надежность продукта.
В новой статье автор расскажет, как генеративный ИИ помогает в создании тест-кейсов и экономит время в процессе тестирования.
Создание тест-кейсов с использованием ИИ
2 904
#automationTesting
Flaky-тесты — это серьезная проблема, потому что, если их не проверять, они подрывают доверие к качеству продукта.
Автор сегодняшней статьи расскажет о пяти практических шагах по избавлению от нестабильных (flaky) тестов: грамотном выборе метрик, назначении ответственных за модули, использовании бюрократии для давления на изменения, фокусе на устранении нестабильности и сохранении полезных артефактов при падениях.
Как избавиться от нестабильных тестов за 5 шагов
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
