#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про Масленицу 🥞
Маша готовит дюжину блинов за 30 минут. Мама Маши готовит две дюжины блинов за 40 минут. Брат Маши, Паша, съедает 30 блинов за час.
Если они начнут готовить одновременно, то примерно через сколько минут на столе окажется дюжина блинов?
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про Масленицу 🥞
Маша готовит дюжину блинов за 30 минут. Мама Маши готовит две дюжины блинов за 40 минут. Брат Маши, Паша, съедает 30 блинов за час.
Если они начнут готовить одновременно, то примерно через сколько минут на столе окажется дюжина блинов?
❤3🔥2
Выбирайте один из вариантов ниже, делитесь идеями и решениями в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Anonymous Poll
40%
24 минуты
10%
15 минут
30%
12 минут
20%
30 минут
#automationTesting
Playwright развивается быстрее любого другого инструмента UI-автоматизации. Но вместе с широким распространением закрепляются и антипаттерны — незаметные ошибки, которые команды совершают, даже не осознавая этого.
В сегодняшней статье автор расскажет о скрытых антипаттернах в Playwright, которые не ломают тесты напрямую, но приводят к флаки-поведению, замедлению прогонов и усложнению поддержки, а также даст практические рекомендации по их устранению.
Скрытые антипаттерны в Playwright, о которых вы не подозреваете
Playwright развивается быстрее любого другого инструмента UI-автоматизации. Но вместе с широким распространением закрепляются и антипаттерны — незаметные ошибки, которые команды совершают, даже не осознавая этого.
В сегодняшней статье автор расскажет о скрытых антипаттернах в Playwright, которые не ломают тесты напрямую, но приводят к флаки-поведению, замедлению прогонов и усложнению поддержки, а также даст практические рекомендации по их устранению.
Скрытые антипаттерны в Playwright, о которых вы не подозреваете
👍4👎1
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про Масленицу
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про Масленицу
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про Масленицу
Маша готовит дюжину блинов за 30 минут. Мама Маши готовит две дюжины блинов за 40 минут. Брат Маши, Паша, съедает 30 блинов за час. Если они начнут готовить одновременно, то примерно через сколько минут на столе окажется дюжина блинов? Ответ: Через 24 минуты.…
❤3👍1
#ProQuality_news
🚀 CES 2026: Конец привычного тестирования?
Выставка CES в этом году, как всегда, наделала шума. Nvidia, AMD и Razer показали запредельные мощности и новый уровень AI. Но если отбросить хайп по поводу железа и посмотреть глазами QA, становится немного тревожно (и интересно!).
Инновации CES 2026 — это не просто быстрые процессоры. Это фундаментальный сдвиг в разработке. Мы вступаем в эру систем с беспрецедентной сложностью, и традиционные методы тестирования здесь просто перестают работать.
Главные вопросы, которые ставит перед нами выставка:
❓ Как гарантировать надежность ИИ, который учится и адаптируется на лету?
❓ Как проводить нагрузочное тестирование систем, которые сами по себе работают на пределе вычислительных мощностей?
❓ Как проверить «честность» и качество AI-персонализации для каждого пользователя?
Стандартные тест-кейсы уходят в прошлое. Будущее QA, судя по трендам CES, держится на трех китах:
1️⃣ AI-assisted testing — использование ИИ для помощи в тестировании.
2️⃣ Предиктивная аналитика — предсказание багов еще до их появления.
3️⃣ Advanced Monitoring — продвинутый мониторинг производительности в реальном времени.
Это огромный вызов, но и шанс для нас стать не просто «тестировщиками», а архитекторами качества новой эры.
🔗 Официальный сайт CES 2026
💬 Коллеги, что вас пугает (или драйвит) больше всего в тестировании технологий следующего поколения? Готовы доверить поиск багов искусственному интеллекту? Обсуждаем в комментариях! 👇
🚀 CES 2026: Конец привычного тестирования?
Выставка CES в этом году, как всегда, наделала шума. Nvidia, AMD и Razer показали запредельные мощности и новый уровень AI. Но если отбросить хайп по поводу железа и посмотреть глазами QA, становится немного тревожно (и интересно!).
Инновации CES 2026 — это не просто быстрые процессоры. Это фундаментальный сдвиг в разработке. Мы вступаем в эру систем с беспрецедентной сложностью, и традиционные методы тестирования здесь просто перестают работать.
Главные вопросы, которые ставит перед нами выставка:
❓ Как гарантировать надежность ИИ, который учится и адаптируется на лету?
❓ Как проводить нагрузочное тестирование систем, которые сами по себе работают на пределе вычислительных мощностей?
❓ Как проверить «честность» и качество AI-персонализации для каждого пользователя?
Стандартные тест-кейсы уходят в прошлое. Будущее QA, судя по трендам CES, держится на трех китах:
1️⃣ AI-assisted testing — использование ИИ для помощи в тестировании.
2️⃣ Предиктивная аналитика — предсказание багов еще до их появления.
3️⃣ Advanced Monitoring — продвинутый мониторинг производительности в реальном времени.
Это огромный вызов, но и шанс для нас стать не просто «тестировщиками», а архитекторами качества новой эры.
🔗 Официальный сайт CES 2026
💬 Коллеги, что вас пугает (или драйвит) больше всего в тестировании технологий следующего поколения? Готовы доверить поиск багов искусственному интеллекту? Обсуждаем в комментариях! 👇
www.ces.tech
CES - The Most Powerful Tech Event in the World
CES® is the most powerful tech event in the world — the proving ground for breakthrough technologies and global innovators. Owned and produced by the Consumer Technology Association (CTA)®, CES is the only trade show that showcases the entire tech landscape…
❤4
#proQuality_books #softwareTesting
📖Искусство Agile-тестирования (2024)
Автор: Чернов Юрий
Количество страниц: 208
Язык издания: Русский
Книга «Искусство Agile-тестирования» — практическое руководство по качеству и тестированию в Agile-командах. Автор рассказывает, как тестирование выстраивается не как отдельная деятельность, а как органическая часть гибкого процесса разработки.
Плюсы:
➕Автоматизация как часть цикла: даются рекомендации по выбору границ автоматизации и подходам к построению автотестов.
➕Помогает понять, как QA участвует в планировании, рефайнменте, ретроспективах, daily stand-ups и демо.
➕Объясняются тестовые практики, такие как BDD, TDD, ATDD, Exploratory Testing и др.
Минусы:
➖Больше контекста процесса, чем инструментов: если нужен обзор конкретных инструментов автоматизации — придётся использовать дополнительные источники.
➖Некоторые главы могут пересекаться с классическими Agile-практиками: часть материала может показаться знакомой при знакомстве с Scrum/Kanban.
📖Искусство Agile-тестирования (2024)
Автор: Чернов Юрий
Количество страниц: 208
Язык издания: Русский
Книга «Искусство Agile-тестирования» — практическое руководство по качеству и тестированию в Agile-командах. Автор рассказывает, как тестирование выстраивается не как отдельная деятельность, а как органическая часть гибкого процесса разработки.
Плюсы:
➕Автоматизация как часть цикла: даются рекомендации по выбору границ автоматизации и подходам к построению автотестов.
➕Помогает понять, как QA участвует в планировании, рефайнменте, ретроспективах, daily stand-ups и демо.
➕Объясняются тестовые практики, такие как BDD, TDD, ATDD, Exploratory Testing и др.
Минусы:
➖Больше контекста процесса, чем инструментов: если нужен обзор конкретных инструментов автоматизации — придётся использовать дополнительные источники.
➖Некоторые главы могут пересекаться с классическими Agile-практиками: часть материала может показаться знакомой при знакомстве с Scrum/Kanban.
❤4
#ProQuality_interview
Всем привет! С вами снова рубрика Scenario-based вопрос на собеседовании ✨
❓Вопрос: В продакшене обнаружен критический дефект, не выявленный в ходе тестирования. Как вы будете исследовать проблему?
🚦Пример ответа:
✔️Сначала попробуйте воспроизвести проблему. Оцените влияние ошибки на пользователей и систему.
✔️Сравните продакшн и тестовый энвы. Проанализируйте логи и сравните тестовые данные и различия в конфигурации. Таким образом, вы сможете проверить, есть ли какие-либо существенные различия между энвами, которые привели к появлению проблемы только в продакшене.
✔️Проанализируйте покрытие тестами и тест кейсы, чтобы определить, не была ли проблема упущена в процессе тестирования. Предложите превентивные меры, такие как мониторинг, улучшенное регрессионное тестирование и анализ первопричин.
✔️Если ошибка слишком критична, разработчики могут предложить патч, который нужно тщательно протестировать на тестовом энве и проверить с помощью регрессионного тестирования.
Всем привет! С вами снова рубрика Scenario-based вопрос на собеседовании ✨
❓Вопрос: В продакшене обнаружен критический дефект, не выявленный в ходе тестирования. Как вы будете исследовать проблему?
🚦Пример ответа:
✔️Сначала попробуйте воспроизвести проблему. Оцените влияние ошибки на пользователей и систему.
✔️Сравните продакшн и тестовый энвы. Проанализируйте логи и сравните тестовые данные и различия в конфигурации. Таким образом, вы сможете проверить, есть ли какие-либо существенные различия между энвами, которые привели к появлению проблемы только в продакшене.
✔️Проанализируйте покрытие тестами и тест кейсы, чтобы определить, не была ли проблема упущена в процессе тестирования. Предложите превентивные меры, такие как мониторинг, улучшенное регрессионное тестирование и анализ первопричин.
✔️Если ошибка слишком критична, разработчики могут предложить патч, который нужно тщательно протестировать на тестовом энве и проверить с помощью регрессионного тестирования.
❤5
#automationTesting
Сегодня автоматизация тестирования — это уже не преимущество, а обязательный минимум для компаний, которые разрабатывают программное обеспечение.
В сегодняшней статье автор расскажет о лучших решениях на рынке и расскажет как выбрать инструмент под реальные задачи команды.
Инструменты для автоматизации тестирования в 2026 году
Сегодня автоматизация тестирования — это уже не преимущество, а обязательный минимум для компаний, которые разрабатывают программное обеспечение.
В сегодняшней статье автор расскажет о лучших решениях на рынке и расскажет как выбрать инструмент под реальные задачи команды.
Инструменты для автоматизации тестирования в 2026 году
QaRocks
Обзор инструментов автоматизации тестирования на 2026 год - QaRocks
Узнайте, какие инструменты автоматизации тестирования помогут вашей команде создавать автотесты быстрее и надёжнее в 2026 году.
❤3
#softwareTesting #juniour
Тестирование юзабилити – это удивительное и полезное занятие. Оно заставляет вас по-новому взглянуть на систему (исключительно с точки зрения пользователей) и выявляет все главные недочеты, с которыми, скорее всего, столкнутся пользователи. А раз вы в курсе этих недочетов, то их можно исправить.
В сегодняшней статье автор расскажет о десяти ключевых советах по проведению тестирования юзабилити для начинающих специалистов, основанных на его личном двадцатилетнем опыте в UX.
Тестирование юзабилити для начинающих: 10 советов для прокачки навыков в UX
Тестирование юзабилити – это удивительное и полезное занятие. Оно заставляет вас по-новому взглянуть на систему (исключительно с точки зрения пользователей) и выявляет все главные недочеты, с которыми, скорее всего, столкнутся пользователи. А раз вы в курсе этих недочетов, то их можно исправить.
В сегодняшней статье автор расскажет о десяти ключевых советах по проведению тестирования юзабилити для начинающих специалистов, основанных на его личном двадцатилетнем опыте в UX.
Тестирование юзабилити для начинающих: 10 советов для прокачки навыков в UX
QaRocks
Тестирование юзабилити для начинающих: 10 советов для прокачки навыков в UX
Топ-10 полезных и актуальных советов по тестированию юзабилити для начинающих от эксперта с 20-летним стажем
👍1
#ProQuality_news
🤖 Кодинг-агенты в VS Code: Конец рутины или начало хаоса?
Февральские новости продолжают менять ландшафт разработки.
Microsoft и GitHub выводят AI-помощников на новый уровень — теперь это не просто автодополнение кода, а полноценные автономные агенты внутри VS Code и GitHub Workflows.
Что изменилось?
Раньше Copilot просто «подсказывал» строки. Новые агенты умеют:
✅ Понимать контекст всего проекта, а не одного файла.
✅ Самостоятельно запускать команды в терминале.
✅ Исправлять ошибки компиляции и падения тестов без участия человека.
Почему это важно для QA и SDET?
Агенты теперь могут не только писать фичи, но и генерировать тесты и даже самостоятельно «чинить» их, если они упали.
Звучит круто, но возникает главный вопрос: Кто будет тестировать тесты, написанные и исправленные ИИ?
Риск получить «зеленые», но бессмысленные тесты (false negatives) возрастает в разы. Роль QA смещается от написания кода к жесткому ревью логики агентов.
🔗 AI Coding Agents Entering GitHub Workflows
💬 Как вам перспектива?
🤩 Восторг: Наконец-то агент напишет за меня весь шаблонный код для автотестов!
😒 Скепсис: Теперь придется разгребать горы AI-generated мусора и искать баги в самой логике тестов.
😬 Опасение: А не заменит ли агент джуниор-автоматизаторов?
👇 Делитесь мнением в комментариях!
🤖 Кодинг-агенты в VS Code: Конец рутины или начало хаоса?
Февральские новости продолжают менять ландшафт разработки.
Microsoft и GitHub выводят AI-помощников на новый уровень — теперь это не просто автодополнение кода, а полноценные автономные агенты внутри VS Code и GitHub Workflows.
Что изменилось?
Раньше Copilot просто «подсказывал» строки. Новые агенты умеют:
✅ Понимать контекст всего проекта, а не одного файла.
✅ Самостоятельно запускать команды в терминале.
✅ Исправлять ошибки компиляции и падения тестов без участия человека.
Почему это важно для QA и SDET?
Агенты теперь могут не только писать фичи, но и генерировать тесты и даже самостоятельно «чинить» их, если они упали.
Звучит круто, но возникает главный вопрос: Кто будет тестировать тесты, написанные и исправленные ИИ?
Риск получить «зеленые», но бессмысленные тесты (false negatives) возрастает в разы. Роль QA смещается от написания кода к жесткому ревью логики агентов.
🔗 AI Coding Agents Entering GitHub Workflows
💬 Как вам перспектива?
🤩 Восторг: Наконец-то агент напишет за меня весь шаблонный код для автотестов!
😒 Скепсис: Теперь придется разгребать горы AI-generated мусора и искать баги в самой логике тестов.
😬 Опасение: А не заменит ли агент джуниор-автоматизаторов?
👇 Делитесь мнением в комментариях!
Linkedin
AI Coding Agents Are Entering GitHub Workflows—What Does That Mean for Delivery Teams?
Delivery teams don’t lose sleep over “code completion.” They lose sleep over review queues, broken builds, hotfixes, and last-minute scope surprises.
#proQuality_books #softwareTesting
📖 Software Testing: Techniques, Principles, and Practices (2021)
Автор: JJ Shen
Количество страниц: 300
Язык издания: Английский
Практическое и пример-ориентированное руководство по основным техникам и принципам тестирования ПО. Книга охватывает формальное определение тест-кейсов, классификацию видов тестирования, ключевые стратегии и подходы, методы тест-дизайна, а также юнит-, интеграционное и нагрузочное тестирование. Содержит два детальных кейса и упражнения, полезные как для инженеров по качеству, так и для разработчиков.
Плюсы:
➕ Чёткая структура и системный подход к тестированию.
➕ Уникальная классификация типов тестов.
➕ Простые и понятные примеры, легко адаптируемые в работе.
➕ Много полезных техник: эквивалентное разбиение, комбинированное тестирование, decision tables.
Минусы:
➖ Качество английского текста снижает восприятие.
➖ Некоторые примеры требуют дополнительного контекста.
➖ Местами слишком академичный стиль.
📖 Software Testing: Techniques, Principles, and Practices (2021)
Автор: JJ Shen
Количество страниц: 300
Язык издания: Английский
Практическое и пример-ориентированное руководство по основным техникам и принципам тестирования ПО. Книга охватывает формальное определение тест-кейсов, классификацию видов тестирования, ключевые стратегии и подходы, методы тест-дизайна, а также юнит-, интеграционное и нагрузочное тестирование. Содержит два детальных кейса и упражнения, полезные как для инженеров по качеству, так и для разработчиков.
Плюсы:
➕ Чёткая структура и системный подход к тестированию.
➕ Уникальная классификация типов тестов.
➕ Простые и понятные примеры, легко адаптируемые в работе.
➕ Много полезных техник: эквивалентное разбиение, комбинированное тестирование, decision tables.
Минусы:
➖ Качество английского текста снижает восприятие.
➖ Некоторые примеры требуют дополнительного контекста.
➖ Местами слишком академичный стиль.
👍3
#ProQuality_case
Всем привет! Сегодня разбираем реальный кейс 👁🗨
OpenObserve — это полнофункциональная платформа мониторинга с открытым исходным кодом, предлагающая унифицированный обзор журналов, метрик, трассировок и фронтенд-телеметрии.
Пока мы спорим, заменит ли ИИ тестировщиков, ребята из OpenObserve уже внедрили «Совет субагентов» (Council of Sub Agents) на базе Claude Code.
В их свежем кейсе рассказывается, как они построили систему из 8 специализированных AI-агентов, которые полностью взяли на себя рутину E2E-тестирования.
Как это работает?
Вместо одного "супер-бота" они разделили ответственности:
🕵️♂️ The Analyst: Анализирует фичи и документацию (сократил время анализа с 45-60 до 5-10 минут!).
🏗 The Architect: Планирует сценарии тестирования.
👨💻 The Engineer: Пишет код на Playwright.
🚑 The Healer: Самое интересное — этот агент умеет «лечить» упавшие тесты, итерируя до 5 раз, пока тест не станет зеленым (количество flaky-тестов снизилось на 85%).
📝 The Scribe: Все документирует.
Результаты внедрения:
🚀 Покрытие тестами выросло с 380 до 700+.
📉 Время на анализ фич сократилось в 6-10 раз.
🐛 Агенты нашли баг на проде (интеграция с ServiceNow) прямо в процессе написания автотестов, еще до репортов от клиентов.
Авторы называют это AI-First Engineering: идея не в том, чтобы уволить QA-инженеров, а в том, чтобы убрать скучную работу и дать людям заниматься сложными кейсами и стратегией.
🔗 From 380 to 700+ Tests: How We Built an Autonomous QA Team with Claude Code
💬 Как вам идея доверить AI не просто генерацию кода, а весь цикл — от анализа требований до фикса тестов? Готовы пустить «Целителя» (Healer) в свой репозиторий или страшно, что он там "налечит"?
Всем привет! Сегодня разбираем реальный кейс 👁🗨
OpenObserve — это полнофункциональная платформа мониторинга с открытым исходным кодом, предлагающая унифицированный обзор журналов, метрик, трассировок и фронтенд-телеметрии.
Пока мы спорим, заменит ли ИИ тестировщиков, ребята из OpenObserve уже внедрили «Совет субагентов» (Council of Sub Agents) на базе Claude Code.
В их свежем кейсе рассказывается, как они построили систему из 8 специализированных AI-агентов, которые полностью взяли на себя рутину E2E-тестирования.
Как это работает?
Вместо одного "супер-бота" они разделили ответственности:
🕵️♂️ The Analyst: Анализирует фичи и документацию (сократил время анализа с 45-60 до 5-10 минут!).
🏗 The Architect: Планирует сценарии тестирования.
👨💻 The Engineer: Пишет код на Playwright.
🚑 The Healer: Самое интересное — этот агент умеет «лечить» упавшие тесты, итерируя до 5 раз, пока тест не станет зеленым (количество flaky-тестов снизилось на 85%).
📝 The Scribe: Все документирует.
Результаты внедрения:
🚀 Покрытие тестами выросло с 380 до 700+.
📉 Время на анализ фич сократилось в 6-10 раз.
🐛 Агенты нашли баг на проде (интеграция с ServiceNow) прямо в процессе написания автотестов, еще до репортов от клиентов.
Авторы называют это AI-First Engineering: идея не в том, чтобы уволить QA-инженеров, а в том, чтобы убрать скучную работу и дать людям заниматься сложными кейсами и стратегией.
🔗 From 380 to 700+ Tests: How We Built an Autonomous QA Team with Claude Code
💬 Как вам идея доверить AI не просто генерацию кода, а весь цикл — от анализа требований до фикса тестов? Готовы пустить «Целителя» (Healer) в свой репозиторий или страшно, что он там "налечит"?
openobserve.ai
How AI Agents Automated Our QA: 700+ Test Coverage
We built 8 AI agents that automate E2E testing at OpenObserve. Analysis time dropped 6-10x, flaky tests down 85%, 700+ Test Coverage with Claude Code Agents.
❤4🤔2
#automationTesting #ai
Автоматические тесты должны быть надежными, чтобы не допускать ложных срабатываний. Такие тесты повышают доверие к их результатам и позволяют глубже внедрять автотестирование в процессы. Повысить надёжность автоматических тестов можно за счёт решения основных проблем, которые встречаются во время их эксплуатации. Все эти проблемы приводят к ложным срабатываниям:
✅ Меняющиеся свойства элементов тестируемого приложения.
✅ Ненадёжная инфраструктура.
✅ Чрезмерная скорость работы инструмента автоматизации.
В сегодняшей статье автор расскажет о практическом применении больших языковых моделей (LLM) в сочетании с традиционными инструментами автоматизации Python/Selenium для повышения надежности тестов.
Self-healing тесты и локальная LLM
Автоматические тесты должны быть надежными, чтобы не допускать ложных срабатываний. Такие тесты повышают доверие к их результатам и позволяют глубже внедрять автотестирование в процессы. Повысить надёжность автоматических тестов можно за счёт решения основных проблем, которые встречаются во время их эксплуатации. Все эти проблемы приводят к ложным срабатываниям:
✅ Меняющиеся свойства элементов тестируемого приложения.
✅ Ненадёжная инфраструктура.
✅ Чрезмерная скорость работы инструмента автоматизации.
В сегодняшей статье автор расскажет о практическом применении больших языковых моделей (LLM) в сочетании с традиционными инструментами автоматизации Python/Selenium для повышения надежности тестов.
Self-healing тесты и локальная LLM
Хабр
Self-healing тесты и локальная LLM
В этой статье расскажу о практическом применении больших языковых моделей (LLM) в сочетании с традиционными инструментами автоматизации Python/Selenium для повышения надежности тестов. Статья...
❤3
#softwareTesting
Что самое креативное в работе QA-инженера? Тестировать новую функциональность. Что самое скучное в работе QA-инженера? Гонять регресс. Здесь могут не согласиться нелюбители писать документацию, но и в таком случае прохождение регресса занимает почетное второе место в списке самых занудных активностей QA.
В сегодняшнем материале автор рассматрит, какие есть подходы к регрессионной модели тестирования, позволяющие сэкономить ресурсы.
Подходы к сокращению регрессионного тестирования
Что самое креативное в работе QA-инженера? Тестировать новую функциональность. Что самое скучное в работе QA-инженера? Гонять регресс. Здесь могут не согласиться нелюбители писать документацию, но и в таком случае прохождение регресса занимает почетное второе место в списке самых занудных активностей QA.
В сегодняшнем материале автор рассматрит, какие есть подходы к регрессионной модели тестирования, позволяющие сэкономить ресурсы.
Подходы к сокращению регрессионного тестирования
Хабр
Подходы к сокращению регрессионного тестирования
Привет, Хабр! Меня зовут Ксения Сергеева, я QA-инженер в компании SM Lab, IT-компания Спортмастера. Сейчас работаю с мобильным приложением для продавцов, а за последние несколько лет успела...
👍3
#softwareTesting #ai
Тестирование стало неотъемлемой частью разработки и продолжает развиваться.
Традиционное тестирование ПО было прежде всего ручным. Затем появилась автоматизация тестирования — подход, который позволил ускорить тестирование, снизить затраты на выполнение повторяющихся операций и повысить точность.
В сегодняшнем материале автор расскажет, как тестирование программного обеспечения прошло долгий путь эволюции, начиная с простого поиска багов и ошибок в коде до современных интеллектуальных методов, которые делают этот процесс гораздо более сложным и многогранным.
Революция в тестировании: от традиционного подхода к интеллектуальной эволюции
Тестирование стало неотъемлемой частью разработки и продолжает развиваться.
Традиционное тестирование ПО было прежде всего ручным. Затем появилась автоматизация тестирования — подход, который позволил ускорить тестирование, снизить затраты на выполнение повторяющихся операций и повысить точность.
В сегодняшнем материале автор расскажет, как тестирование программного обеспечения прошло долгий путь эволюции, начиная с простого поиска багов и ошибок в коде до современных интеллектуальных методов, которые делают этот процесс гораздо более сложным и многогранным.
Революция в тестировании: от традиционного подхода к интеллектуальной эволюции
Хабр
Революция в тестировании: от традиционного подхода к интеллектуальной эволюции
Всем Хабр! Меня зовут Константин Камнев, и я являюсь QA Lead в компании AXENIX . В этой статье мы поговорим о том, как тестирование программного обеспечения прошло долгий путь эволюции, начиная с...
👍2
#proQuality_books #softwareTesting
📖 Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing (2009)
Автор: Rex Black
Количество страниц: 672
Язык издания: Английский
Практическое руководство по управлению процессом тестирования, охватывающее полный цикл — от планирования и документирования до оценки результатов. Книга описывает стандарты, методы и инструменты, включая agile-подходы, риск-ориентированное тестирование, IEEE-стандарты, ISTQB-сертификацию и работу с распределёнными/аутсорсинг-командами.
Плюсы:
➕ Полный охват процесса тестирования от начала до конца.
➕ Практические советы без лишней теории.
➕ Полезно как начинающим, так и опытным менеджерам тестирования.
➕ Есть конкретные примеры и готовые шаблоны.
➕ Показана «большая картина» тест-менеджмента.
Минусы:
➖ Ограниченное использование и объяснение стандартов (например, IEEE 829).
➖ Нет подробных шаблонов — только общие outlines.
➖ Старомодный стиль для современных agile-сред.
➖ Местами поверхностное раскрытие тем.
Для кого книга:
✔️ Тест-менеджеры и лиды QA-команд
✔️ Руководители проектов, отвечающие за качество
✔️ QA-инженеры, переходящие к управлению
✔️ Компании, внедряющие стандарты тестирования
Об авторе:
Rex Black — президент RBCS, один из самых продуктивных авторов в сфере тестирования, бывший глава International и American Software Testing Qualifications Board, консультант и тренер с 30-летним опытом в разработке и тестировании ПО и систем.
📖 Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing (2009)
Автор: Rex Black
Количество страниц: 672
Язык издания: Английский
Практическое руководство по управлению процессом тестирования, охватывающее полный цикл — от планирования и документирования до оценки результатов. Книга описывает стандарты, методы и инструменты, включая agile-подходы, риск-ориентированное тестирование, IEEE-стандарты, ISTQB-сертификацию и работу с распределёнными/аутсорсинг-командами.
Плюсы:
➕ Полный охват процесса тестирования от начала до конца.
➕ Практические советы без лишней теории.
➕ Полезно как начинающим, так и опытным менеджерам тестирования.
➕ Есть конкретные примеры и готовые шаблоны.
➕ Показана «большая картина» тест-менеджмента.
Минусы:
➖ Ограниченное использование и объяснение стандартов (например, IEEE 829).
➖ Нет подробных шаблонов — только общие outlines.
➖ Старомодный стиль для современных agile-сред.
➖ Местами поверхностное раскрытие тем.
Для кого книга:
✔️ Тест-менеджеры и лиды QA-команд
✔️ Руководители проектов, отвечающие за качество
✔️ QA-инженеры, переходящие к управлению
✔️ Компании, внедряющие стандарты тестирования
Об авторе:
Rex Black — президент RBCS, один из самых продуктивных авторов в сфере тестирования, бывший глава International и American Software Testing Qualifications Board, консультант и тренер с 30-летним опытом в разработке и тестировании ПО и систем.
👍4
#ProQuality_tools
⚡️ Rentgen: Open-source инструмент для генерации тестов, который стоит попробовать
Если вы привыкли использовать Postman для всего подряд, возможно, пришло время расширить инструментарий. На радаре появился Rentgen — инструмент для генерации и валидации тестов.
Сразу расставим точки над «i»: это не замена Postman.
Rentgen не пытается конкурировать с «почтальоном» в отправке запросов. Вместо этого он закрывает ту нишу, в которую Postman никогда и не стремился — автоматическая генерация и глубокая валидация на основе данных. Это тот случай, когда инструменты лучше работают в связке, чем вместо друг друга.
Что умеет:
✅ Генерировать тесты (автоматизация рутины).
✅ Валидировать входящие и исходящие данные.
✅ Полностью Open Source.
Если вы ищете способ автоматизировать создание проверок, а не писать каждый assert руками — загляните в репозиторий.
🔗 Официальный сайт Rentgen
🔗 GitHub проекта
⚡️ Rentgen: Open-source инструмент для генерации тестов, который стоит попробовать
Если вы привыкли использовать Postman для всего подряд, возможно, пришло время расширить инструментарий. На радаре появился Rentgen — инструмент для генерации и валидации тестов.
Сразу расставим точки над «i»: это не замена Postman.
Rentgen не пытается конкурировать с «почтальоном» в отправке запросов. Вместо этого он закрывает ту нишу, в которую Postman никогда и не стремился — автоматическая генерация и глубокая валидация на основе данных. Это тот случай, когда инструменты лучше работают в связке, чем вместо друг друга.
Что умеет:
✅ Генерировать тесты (автоматизация рутины).
✅ Валидировать входящие и исходящие данные.
✅ Полностью Open Source.
Если вы ищете способ автоматизировать создание проверок, а не писать каждый assert руками — загляните в репозиторий.
🔗 Официальный сайт Rentgen
🔗 GitHub проекта
rentgen.io
Rentgen – Automation Before Automation: Finding API Bugs When You Have No Tests
No cloud. No tracking. No logs. Just brutal API testing on your machine.
❤3
#automationTesting
Агенты Playwright — это программные компоненты, которые автоматизируют взаимодействие с веб-браузерами через единый API для выполнения задач, таких как тестирование, парсинг или мониторинг веб-страниц.
В сегодняшней статье автор расскажет о новых возможностях Playwright 1.56 — агентах Planner, Generator и Healer, которые автоматизируют создание тест-планов, генерацию автотестов и восстановление нестабильных тестов.
Агенты Playwright
Агенты Playwright — это программные компоненты, которые автоматизируют взаимодействие с веб-браузерами через единый API для выполнения задач, таких как тестирование, парсинг или мониторинг веб-страниц.
В сегодняшней статье автор расскажет о новых возможностях Playwright 1.56 — агентах Planner, Generator и Healer, которые автоматизируют создание тест-планов, генерацию автотестов и восстановление нестабильных тестов.
Агенты Playwright
❤3