RU

Как оценивать ИИ-агентов в проде: нижняя планка, трассы и кодовые проверки

Если агент уже ходит в инструменты, читает документы, меняет состояние системы и принимает часть решений сам, проверка одного промпта почти ничего не …

evalaiai-агентыllmтестированиеdata analysisагенты в продакшенеагенты иитрассировкаharness engineering
Habr
RU

Как мы тестируем в Профи.ру: почему у нас нет пирамиды, зато есть ромб и матрица

Можно много рассуждать, как здорово было бы тестировать продукты в вакууме, когда есть время всё продумать, покрыть тестами каждый сценарий и только п…

тестированиетестирование веб-приложенийтестирование потестирование сайтовтестирование мобильных приложенийтестировщиктестирование приложений
Habr
RU

Совместимость Test IT и RedOS: опыт автоматизации сборки, тестирования и сертификации

В последние годы количество запросов на поддержку RedOS значительно выросло& Ранее Test IT позволяла использовать готовые сборки под Ubuntu или Ce…

test itсовместимостьоперационная системаRedos 8.02тестирование
Habr
RU

После ИИ писать код руками ощущается уже не как норма

TL;DR: ИИ не заменяет инженерный контроль, но меняет базовую планку разработки. С ним проще удерживать скоуп, тесты, техническое качество и в реж…

ИИразработкапрограммированиеAI codingcode reviewтестированиеproductivityownershipразработка ПОинженерный контроль
Habr
RU

256 зелёных тестов на нерабочем коде. Так выглядит «услужливый клерк» внутри нейросети

В прошлых статьях я писал про то, что нейросеть ускоряет конвейер, но не несёт ответственности. Что лояльность дирижёра — единственный мультипликатор.…

AIконтроль качестватестированиеИИ-агентыCTOAI NativeAnthropicгаллюцинациилояльностьдирижёр
Habr
RU

Я построила диагностику «стоит ли это автоматизировать» — и она трижды говорила глупости. Разбор ошибок

В страховании сейчас распространенный сценарий: руководству приходит гениальная идея «внедрить AI», оно спускает его на функциональных директоров — «п…

диагностикастрахованиесканеравтоматизация процессовпроектирование системыllmметодологияaiтестирование
Habr
RU

Новые методы и инструменты: как мы обновили курсы по тестированию в Яндекс Практикуме

Привет, Хабр! Это команда Яндекс Практикума. В этом году мы переосмыслили, актуализировали и переупаковали курсы по тестированию : изменили методики и…

тестированиеинженер по тестированиюqaqa инженеравтоматизированное тестированиеручное тестированиекурсы по тестированиюнавыки тестировщика
Habr
RU

70% кода с AI — и ни на день быстрее

«70% кода написано с AI» звучит красиво в отчёте. Но почему это не делает продукт быстрее? Разбираем главную подмену понятий в текущем AI-хайпе. Читат…

aiискусственный интеллектразработкаархитектуратестированиеэффективностьkpiменеджменттестирование поархитектура по
Habr
RU

Как я сократил рутину QA до пары кликов: генератор API-тестов и тест-кейсов на LLM, которым хочу поделиться

Привет, Хабр! Меня зовут Илья, я работаю Manual QA в команде, которая отвечает за качество продукта с большим количеством микросервисов, API и регуляр…

тестированиетест-кейсыгенератор тестовавтоматизация рутиныавтоматизация тестирования
Habr
RU

[Перевод] Параметризация в JUnit 5 и Allure Report

Статья — перевод англоязычного руководства При написании автотестов мы часто используем параметризацию — запуск одного и того же теста с разными данны…

junit5junitпараметризацияпараметрыallureallure reportавтоматизацияqaтестированиеtesting
Habr
RU

Держим ИИ в узде. Как при разработке сложных продуктов обеспечить преемственность и масштабируемость проекта

Мы не боимся использовать ИИ в разработке. Потому что знаем, как сделать, чтобы изменения в коде не ломали то, что работало до этого. Знаем, как научи…

aiвнедрение иивайбкодингтестированиеразработкабизнес-процессыавтоматизацияllm
Habr
RU

Как тестировать внешние API в Python: от DI-мока до настоящего HTTP-сервера

Почти каждый сервис, который мы сегодня пишем, ходит куда-то наружу — платёжный шлюз, биллинг, чужой публичный API. И каждый раз, когда садимся писать…

pythonpytestтестированиеaiohttpmockинтеграционные тестыhttpdishkafastapiasyncly
Habr
RU

Мы пытались заменить QA нейросетью. Не получилось

Мы попытались построить MCP-сервер, который сам читает спеки, пишет автотесты и коммитит код. На практике выяснилось, что токены — не главная проблема…

тестированиеqaqa automationqa engineerавтоматизация тестированияискусственный интеллектавтотестыкачество поmcpllm
Habr
RU

FlakyDetector 2.0: Как я превратил сырое исследование в продакшен-инструмент с AST, ML и красивым дашбордом…

Представь: пятница, вечер. Ты запускаешь CI для последнего пулл-реквеста, идёшь наливать кофе, возвращаешься… а билд упал. Один тест. Ты перезапускаеш…

pythonastcatboostflaky testsтестированиеmachine learningtest smellsfastapistatic analysis
Habr
RU

Синергия E2E и скриншотных тестов: создание надежной системы тестирования iOS с помощью XCTest

Всем привет! Меня зовут Артур Поляков, я инженер по тестированию в отделе мобильной разработки в компании iSpring. Наша команда работает над iSpring L…

тестированиетестыqaавтоматизация тестированияскриншотное тестированиеui-тестированиемобильное тестированиеiosнадежные тестыстабильные тесты
Habr
RU

ИИ в HR: тестирование сотрудников. Практический кейс и промпт проверки знаний правил habr с AI

ИИ-тесты - это один из самых простых, эффективных и надёжных методов использования искусственного интеллекта в компаниях и организациях. В статье расс…

иибитрикс 24hrтестированиеперсоналтестирование персоналаучебный процессменеджментуправление персоналомai
Habr
RU

Ты QA и у тебя баги. Какие из них блокируют релиз?

Пятница, до релиза осталось два часа, а на финальной проверке всплывают баги: зависание после оплаты, профиль без обязательного те…

QAтестированиерелизбагикритичность дефектовблокеррегрессионное тестированиеоценка рисковкачество продуктаручное тестирование
Habr
RU

Как я автоматизировал UI в Windows: UIAutomation и Win32

Привет, меня зовут Алексей, я C# разработчик. Я разрабатывал библиотеку для автоматизации взаимодействия с различными UI-элементами и их захвата. Одно…

automationui testingui automationwinapiwin32тестированиеавтоматизацияавтоматизация тестированияинтерфейсыавтоматизация бизнес-процессов
Habr
RU

Разбираемся в многообразии видов тестирования

Когда начинаешь погружаться в тестирование, создается ощущение, что видов этого самого тестирования десятки, если не сотни, и все они постоянно исполь…

selectelтестированиеqaрегрессионное тестированиеsmoke-тестированиеисследовательское тестированиетестирование на продетеория тестированиядля начинающих
Habr
RU

Как приручить сервисы-моки

Материал для тех, кто хочет создавать надежные и масштабируемые моки API-сервисов и любит получать удовольствие от жизни В этой статье поговорим о том…

моктестированиебэкендразработкаавтоматизация тестированияавто-тестыbackendmockQAqa automation
Habr
RU

Аналитики и нагрузочное тестирование: как это работает на практике

Хабравчане, всех рада приветствовать! Меня зовут Акманова Елизавета, я ведущий аналитик ГК «Юзтех». В своих статьях я стараюсь затрагивать темы, котор…

аналитикатестированиенагрузочное тестирование
Habr
RU

Почему классический подход к QA больше не работает (и виновата ли в этом эпоха ИИ)

Я всё чаще замечаю, что разговоры о качестве программного обеспечения как будто застряли в прошлой эпохе. Мы по привычке обсуждаем тест-кейсы, регресс…

тестированиеqaкачество поискусственный интеллектнаблюдаемость
Habr
RU

Как ручное тестирование вскрывает дефекты в логике интерфейса: 5 кейсов Modus BI

В функциональном тестировании легко уйти в простой сценарий: открыть форму, нажать кнопку, сверить результат с требованием и закрыть задачу. Такой под…

ручное тестированиебагитестированиеdata flowdevtoolsoff-by-oneрендеринготображение данныхbi-системыдашборды
Habr