Что происходит с QA в 2026 году: результаты опроса 800+ специалистов
Привет! Меня зовут Оля Шнайдер , я QA-инженер в Авито . В начале этого года я провела исследование рынка QA, чтобы понять, как сейчас работают тестиро…
Latest Programming news from Tech News
Привет! Меня зовут Оля Шнайдер , я QA-инженер в Авито . В начале этого года я провела исследование рынка QA, чтобы понять, как сейчас работают тестиро…
Большинство UI-тестов флакают, медленно работают и в итоге отключаются в CI. Показываю альтернативу — изоляционные UI-тесты без стендов, таймингов и б…
Accessibility testing requires more than an automated scanner. A scanner catches roughly 30-50% of WCAG issues. The rest requires manual testing with …
Screenshot diffing compares two images of the same page to detect visual changes. The four main approaches are pixel-by-pixel comparison (fast, brittl…
I'm an automation engineer that writes mostly UI tests with some API sprinkled in. A recruiter wrote to me about an interesting job - AI/LLM testing. …
Your team moved off spreadsheets. You bought a proper test management tool. You even have a naming convention. And yet - your test library is still a …
Most REST Assured tutorials show you a single given().when().then() against a sample API and call it done. That's fine for learning the syntax, but it…
В нашей компании по тестированию ПО на аутсорсе мы постоянно сталкиваемся с тем, что формат сотрудничества диктует инфраструктура заказчика. На одном …
Imagine your first day on a new team. The codebase is well organized, the docs are written, the linter is configured. Nobody, however, tells you how t…
Playwright или Selenium на Java — что выбрать для автотестов в 2026 году? Разбираю историю инструментов, различия в локаторах, ожиданиях, стабильности…
В Go нет фикстур, и в интеграционных тестах это быстро превращается в копипаст. Разбираем, как вынести инфраструктуру из автотестов и управлять жизнен…
QA gets stereotyped into a clicker-of-buttons role: open the app, walk the flow, file a Jira ticket when something looks wrong. That caricature is wha…
" Скоро сказка сказывается, да не скоро дело делается " - говорится в народной пословице. Вот и мы решили не спешить со второй частью статьи по Junit …
Imagine this: you test a POST endpoint that creates a new user. It returns 201 Created . You mark the test as passed and move on. Two weeks later, pro…
На QA-митапе инженер из крупной продуктовой компании показал: AI-агент пишет тесты — все зелёные, но баги не находят. Моки подогнаны, ассерты подменен…
Инжиниринг качества (Quality Engineering) — это современный подход к созданию надёжных и востребованных продуктов, основанный на проактивных методах, …
Сейчас TMS на рынке условно можно разделить на два подхода. Первый — классический. Система работает как слой управления ручным тестированием: хранит т…
After 9 years of writing test cases manually, I built an AI tool that generates them from User Stories. The first version used a single API call. The …
Originally published on ATHelper Blog TL;DR Autonomous testing agents use AI to explore, discover, and test software without hand-written scripts, whe…
В мире микросервисов и сложной продуктовой логики наступает момент, когда классические E2E-тесты превращаются в проблему. Количество пользовательских …
ACT 1: EXPOSITION Ok, Cypress v16 is coming, and our always-friendly Cypress environment variables are going to be revamped. Why? Security reasons. Cy…
Every Android dev has typed "John Doe" into a form at some point. Then " [email protected] ." Then "+1234567890." Then some fake address that you made up …