TGViewer
Channel Public Channel
QA-Логия

QA-Логия

@qa_logia

Все о QA. Канал для тестировщиков

Личный блог автора - @just_genych
По вопросам рекламы или разработки: @g_abashkin
Subscribers
7.89K
Photos
3.4K
Videos
5
Links
3.4K
Recent Posts 20 shown
Post #5342 110
Сайт на ИИ-агентах: 25 находок аудита из 111 — мусор, ещё 4 — чистая выдумка

Сайт у меня крутят ИИ-агенты: пишут код, правят тексты, ревьюят, собирают и выкатывают. 207 коммитов. Как именно это ускорило работу — автор молчит. Да и ускорило, чего там. Тема скучная, все давно в курсе.

Интереснее другое, про что говорят куда реже: узкое место съехало с написания кода на его проверку. Агент шпарит правки быстрее, чем человек успевает их прочитать, — и если проверку не вшить в конвейер, разница между «работает» и «выглядит как работает» просто растворяется.

Две цифры на затравку: 111 находок аудита, из них 25 отправились в мусор, а 4 оказались выдумкой. Читать далее

👉 QA-логия
Post #5341 160
Сказ про аккаунт OpenAI: паровозик, который так и не доехал

Хабровчанин делится: трёхлетний аккаунт OpenAI с подпиской Pro и кибер‑доступом Daybreak Blue улетел в бан — а заодно пропал доступ ко всему, что в нём накопилось. Ради этой истории он даже завёл себе профиль на Хабре — вдруг кому‑то из клиентов OpenAI это поможет не повторить его судьбу.

Аккаунт жил аж с 2023‑го: поначалу бесплатный, дальше $20 в месяц, а к 2026‑му дотянул до Pro за $100 ежемесячно. И жил он насыщенно: что‑то рисовал, копался в бытовых вопросах, клепал диеты и планы тренировок, поглядывал за крипторынком, интересовался путешествиями. Ну и пентестом тоже баловался.

Читать далее

👉 QA-логия
Post #5340 185
Тянуть ли топовую модель на рутину? Прогнал четыре штуки через пять одинаковых задач и сверил результаты

На Хабре всю неделю кипели: мол, нужен ли кодеру самый умный движок или на бытовухе прокатит бюджетный. Триста комментов — и ни единого замера, где всем выдали бы одно и то же.

Автор не стал спорить, а взял и сделал. Пять рутинных тасок, четыре модели из одного семейства, по два прогона на каждую, сверху — скрытые тесты. На выходе сорок запусков.

И вот сюрприз: самая дорогая оказалась самой шустрой — 341 секунда против 395 у самой дешёвой. Всё потому, что ей хватает меньшего числа ходов и вдвое меньшего объёма текста.

Четыре задачи из пяти затащили все, 32 прогона из 32. А на пятой младшенькая налепила баг и отчиталась двумя галочками кряду, причём вторая перечёркивает первую.

Читать далее

👉 QA-логия
Post #5339 215
Агент дописал «готово»? Это ещё не значит, что результат годный

Запуск закрыт, формат корректный, автопроверка пройдена. И что с того? В материале разбирают, почему для приёмки этого мало и какие отдельные гейты должны стоять между завершением и вердиктом человека.

Источник: Habr, 19 сентября 2026.

👉 QA-логия
Post #5338 243
Один Gmail — и тысячи адресов для сервиса: что мы случайно откопали в админке

Точка в адресе Gmail — и для сервиса ты уже другой юзер. Наткнулись на это случайно, а потом стало любопытно: докуда вообще можно докрутить?

Читать далее

👉 QA-логия
Post #5334 245
Моки, из-за которых тесты зелёные, а прод лежит: 7 типовых косяков

Зелёный прогон — это вообще не гарантия, что код что-то ловит. Мок умеет мастерски прятать беды: жрёт неправильные вызовы, пропускает правки в интерфейсах и дарит ложное ощущение, что всё под контролем.

В статье — разбор типовых грабель с unittest.mock, тонкости patch, spec и autospec, а ещё момент, когда вместо моков лучше взять фейки.

Разобрать ошибки

👉 QA-логия
Post #5332 266
Playwright Codegen: магия заканчивается там, где начинается ручная работа

Евгений Когтев, который рулит направлением разработки в команде дизайн-системы «LUNA» в Домклик, делится, откуда у них взялась мысль облегчить написание тестов через Codegen: ты просто бродишь по сайту, будто рядовой юзер, а в соседнем окошке тем временем сам собой вырисовывается код — аккуратный, с подсветкой синтаксиса. «Никакой магии — сплошная инженерия», — решили они.

Читать далее

👉 QA-логия
Post #5330 309
Бесплатный LLM API: прогнал шесть контор через тесты — вот что там с моделями и лимитами

Кто-то не поленился и нарыл шесть площадок, где LLM API дают бесплатно или по стартовому тарифу. И прогнал их живыми запросами, а не на словах.

Внутри — что из моделей вообще пашет, что перепадает после реги, куда девается баланс и на какие ограничения можно влететь.

Читать далее

👉 QA-логия
Post #5329 316
Уведомления для Slack в Allure 3

Когда гоняешь тесты, самое бесящее — это сидеть и тыкать в прогон каждые пять минут: закончился или нет. Куда приятнее просто получить сообщение в Slack. Отвлекаешься меньше — в потоке сидишь дольше. Так что уведомления о результатах прогонов — это не украшение, а реальное удобство в работе с тестами.

В Allure Report такое прикрутили аж в версии 3.0 — через плагин для уведомлений в Slack. А в руководстве разжёвано, как настроить канал в Slack, чтобы каждый запуск Allure Report скидывал туда сводку по результатам.

Читать далее

👉 QA-логия
  • ❤ 3
Post #5328 304
Статья про то, как в ОС «Нейтрино» наладили сбор покрытия кода. Когда проект маленький, тут ловить нечего: поднял сборку с coverage, прогнал тесты, забрал отчёт — и свободен. А вот когда это целая операционка, где компонентов и тестов тысячи, всё превращается в отдельный квест.

Авторы раскладывают весь маршрут: от сборки компонентов и вылавливания файлов .gcno и .gcda до сборки трассировочных файлов и склейки результатов из разных CI/CD‑конвейеров. Плюс разбирают, как именно формируются итоговые отчёты.

И отдельным пунктом — зачем в будущем уходить с lcov на gcovr. Ознакомиться

👉 QA-логия
Post #5327 322
Claude Code у ваших кодеров — это еще не автоматизация разработки

Прикинь: в команду взяли бодрого мидла. Трекер ему не открыли, базу знаний не показали, а про архитектурные решения рассказали один раз — на онбординге, и все. Дальше его изредка дергают: «погугли вон то». Иногда подкидывают мелкую фичу — в полном отрыве от общей картины. А потом прилетает за то, что он не въехал ни в таску, ни в то, как у вас тут все заведено. Вот примерно так я и вижу внедрение нейронок в разработку.

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

Под кат →

👉 QA-логия
Post #5326 323
Как тестировать API с 202 Accepted и не пропускать сбои фоновой обработки

Прилетел 202, автотест зелёный, все выдохнули. А через несколько дней выясняется: часть операций так и не дошла до успешного финала. Знакомо? Причина банальная — ты смотришь только на ответ HTTP-обработчика, а вся асинхронная цепочка при этом висит без контроля.

Ниже — как собрать нормальный тест для API с polling: старт операции, проверка статуса, валидация финального результата и аккуратный повторный запрос.

Источник: habr.com

👉 QA-логия
Post #5325 325
Тестирование API: 20 проверок, которые обязан уметь каждый QA

Чаще всего «тестирование API» — это кинуть запрос и порадоваться, что прилетело 200. На собесе такой подход живёт минуты две. А вот на проде вылезает то, чего код ответа в упор не видит: в ответе чужой заказ, вместо ошибки валидации — тихий 500, товар со склада так и не списался.

Дальше — 20 базовых проверок. Именно они отделяют того, кто реально тестит API, от того, кто просто дёргает ручки: успешный ответ, входные данные, ошибки, доступ и состояние системы. И всё это на одном сквозном сценарии, с примерами на curl и в Postman.

Новичок соберёт себе порядок действий, опытный — сверится и поймёт, куда расширять набор тестов.

Узнать, что ловит прод →

👉 QA-логия
Post #5324 310
🤣 Наконец-то батя покажет, как он в детстве ходил в школу за 100 верст

💥 xCode Journal
Post #5322 319
Completion gate для локальных моделей: как отделить завершённый ответ от оценки качества

Три маршрута выполнили по десять сценариев из десяти, но выбирать модель по этой таблице рано. Completion gate отделяет целый артефакт, который вообще можно оценивать, от проверки качества и человеческой приёмки.

Читать далее

👉 QA-логия
Post #5321 322
Можно ли поймать breaking change REST API до интеграционных тестов?

Breaking change в REST API часто обнаруживают слишком поздно — уже на интеграционном стенде. Разберём, какие риски можно поймать раньше, где помогают OpenAPI и consumer contracts и почему зелёные проверки ещё не гарантируют совместимость со старым клиентом.

Читать на Хабре

👉 QA-логия
Post #5319 351
Кто на самом деле сломал вашего ИИ-агента: модель или обвязка?

Когда агент в проде ошибается, спор идёт по кругу: модель тупит, промпт кривой, API виноват. Свежая работа Scale AI даёт отказам адрес — ребро между компонентами и сторону вины.

Оказывается, «виновата модель» почти никогда не значит «чинить дообучением». В статье — таксономия из 41 режима, каталог-выжимка и четыре отказа с числами: ни один не закрыт сменой модели.

Читать далее

👉 QA-логия
Post #5317 463
От ручного тестирования к автоматизированному: пишем Compose UI-тест под Android

Автоматизация тестирования упрощает рутинные процессы, экономит время и позволяет проверять приложение на десятках и сотнях устройств за считанные минуты. Но настроить её непросто: разные версии Android, кастомные оболочки вендоров и особенности экранов часто становятся сюрпризом после нажатия Deploy.

Максим, QA-специалист команды развития мобильной фермы Selectel, рассказывает, как перейти от ручного тестирования к полноценной автоматизации с доступом к коллекции ~400 устройств и интеграцией в CI/CD. В статье — простая инструкция по созданию Compose UI-теста для проверки логики и вёрстки приложения.

Читать далее

👉 QA-логия
Post #5314 456
Будете в Питере - сохраняйте

Атмосферная квартира у метро «Петроградская»: инди-артхаус интерьер, дух старого Петербурга и проектор для уютных вечеров.

Подойдёт для отдыха и удалённой работы.

Посуточная аренда:
https://t.me/FlatErmitage
Older posts →

About this channel

How can I read @qa_logia without a Telegram account?
TGViewer shows the public web preview Telegram publishes for QA-Логия: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does QA-Логия have?
QA-Логия (@qa_logia) has 7.89K subscribers on Telegram, refreshed roughly every 30 minutes.
Does QA-Логия know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →