Тестирование веб-сервисов. - страница 2

Я запретил Claude говорить «всё работает» без пруфов. Это изменило всё

Пару месяцев назад я попросил агента проверить форму обратной связи после рефакторинга. Через несколько минут получил отчёт: все проверки пройдены, форма работает корректно. Зелёные галочки, уверенный тон.Я тогда только начинал отдавать тестирование агенту, поэтому работал по схеме «доверяй, но проверяй»: следом прошёл форму руками, с открытой вкладкой Network. Снаружи всё честно: валидация зелёная, кнопка активная, тост «Спасибо!» показывается, сервер отвечает 200. А в payload вместо темы обращения уходит строка . Агент проверил всё, кроме того, что реально уходит на сервер.

продолжить чтение

Я собрал кнопку, которая сотрёт прогресс всех моих игроков. И до сих пор боюсь её нажать

Одинокий выживший держит руку у красного рубильника в пыльном бункере

продолжить чтение

Оптимизация тестовой модели с ИИ: как актуализировать тест-кейсы, чтобы не было больно

Всем привет! Я продолжаю цикл статей про применение ИИ в тестировании. Мы уже успели поговорить про анализ требований, создание тестовой документации и автотесты, т.е. разобрали весь shift-left с ИИ. Но у QA-инженера есть много других задач, с которыми ИИ также может помочь.

продолжить чтение

Как я учил AI‑аудитора проверять сайты и не ломать отчеты

В общем, базовая история с аудитом страниц: мы каждый месяц отправляли подрядчику несколько страниц на проверку. Отбирали несколько максимально разных. Если находились проблемы на одной, мы также правили и на однотипных. В месяц так проверяли 4–6 страниц. И тут, из очевидных минусов — оплата подрядчика и ожидание.Учитывая, что по сути нужно проверять однотипные вещи, вроде title, description, H1 и, например, ошибки в консоли, то я подумал, почему бы не попробовать отдать это агенту. Да, в деталях всё не так просто, но общая процедура каждый раз плюс‑минус одинаковая, а значит, можно настроить сценарий. 

продолжить чтение

Выпуск дистрибутива Parrot OS 7.3 для этичного хакинга с ядром Linux 7.0

В конце июня 2026 года компания Parrot Security представила

продолжить чтение

Генерация автотестов и локаторов с ИИ: рабочий код и подводные камни

Всем привет! Я продолжаю цикл статей про применение ИИ в тестировании. В прошлый раз мы остановились на том, что без README с описанием архитектуры фреймворка генерация автотестов на большом легаси-проекте превращается в бесконечный цикл ревью и правок. Поэтому, начать лучше с создания такого документа, а уже после него переходить к коду.Сегодня я расскажу о том, как именно я генерировала автотесты и локаторы, сколько это заняло по времени и где модель всё равно ошибалась.Что нужно для запуска генерации автотестов?Минимальный список артефактов на входе:README с архитектурой

продолжить чтение

Актуальные киберугрозы веб-приложений и инфраструктуры разработки

продолжить чтение

Локальные LLM в агентской разработке внутри компании: пользовательский опыт

Всем привет!Меня зовут Дмитрий Бутенко, я эксперт-разработчик банка Уралсиб.

продолжить чтение

Минюст до конца 2026 года планирует запустить чат‑бот для бесплатной юрпомощи

Минюст России планирует в 2026 году запустить чат‑бота, который без участия человека будет оказывать гражданам бесплатную юридическую помощь. Об этом сообщил ТАСС заместитель министра юстиции РФ Максим Бесхмельницын. По его словам, это станет следующим шагом в развитии федеральной государственной информационной системе «Правовая помощь», которую запустили в сентябре 2025 года.

продолжить чтение

Процессы vs инструменты: как Авито Sales строит QA с нулевыми сдвигами сроков

Привет, Хабр! На связи Екатерина Серикова и Глеб Дмитриев, мы QA-инженеры в команде Авито Sales. В этой статье мы расскажем, как выстроили процесс обеспечения качества в Распродаже, где сроки нельзя сдвигать, а нагрузка на корчасть почти 2 млн RPM, а цена бага очень высока.Это не история про «идеальный процесс». Она скорее про рабочую систему, которая помогает не сгореть команде и не терять качество, когда QA в проекте один, а разработчиков восемь.

продолжить чтение

123456...10...15