TGViewer
Channel Public Channel
QA❤️4Life | Testing | Тестирование ПО

QA❤️4Life | Testing | Тестирование ПО

@qa4life

⚡️QA❤️4Life — достойный канал для охотников за багами: шпаргалки, instant-гайды, AI-news и AI-tools, хаки и мемы без воды. Джуны апают скилл, синьоры экономят время — все в плюсе. Канал ведёт Head of QA
📩 Связь с автором @Eugeniusz_1
Subscribers
7.9K
Photos
1.2K
Videos
211
Links
3.3K
Recent Posts 10 shown
Post #4726 423
💾 HTTP-статусы и заголовки: что проверять тестировщику

⚙️ Коды статусов: мини-таблица
Код – смысл – что смотреть
200 OK – успех – тело и Content-Type
201 Created – создано – заголовок Location
301/302 – редирект – Location, POST → GET?
307/308 – редирект – метод сохраняется
401 – не авторизован – WWW-Authenticate
403 – нет прав – не путать с 401
404 – не найдено – без лишних деталей
405 – метод запрещён – заголовок Allow
429 – лимит – Retry-After
500/502/503/504 – сбой сервера – без stack trace

📋 Заголовки в фокусе
Content-Type – JSON идёт как application/json, а не text/html
Location – адрес редиректа или нового ресурса
Cache-Control, ETag – кэш и инвалидация после записи
Set-Cookie – флаги Secure, HttpOnly, SameSite
Access-Control-Allow-Origin – CORS для кросс-домена
X-Request-Id – склейка логов при разборе бага

✅ Чек-лист
– 201 после POST, 204 после DELETE, 200 на чтение
– Тело и Content-Type совпадают
– 401 = кто ты, 403 = что тебе можно, не перепутать
– В 5xx нет стектрейса, SQL, ключей
– Retry-After приходит при 429 и 503
– Редирект не теряет Authorization и тело POST

⚙️ Команды
curl -i https://api.site/users – заголовки + тело
curl -I URL – только заголовки
curl -s -o /dev/null -w "%{http_code}" URL – только код

⚠️ Типовые баги
– 200 с текстом ошибки вместо 400/422
– 302 вместо 301: кэш и SEO страдают
– Cookie без HttpOnly и Secure – кража через XSS
– OPTIONS без CORS-заголовков – фронт ловит отказ

Расширенная текстовая версия

#QA #Тестирование #HTTP #API

━━━━━━━━━━━━━━━━━━━━
📢 QA❤️4Life — канал о тестировании
🤖 SyntxAI — все самые нужные нейросети в одном сервисе
🔒 MaxVpn — Удобный и быстрый VPN
🧠 Google AI Pro — подписка на личный Google-аккаунт на 18 месяцев за 990₽
━━━━━━━━━━━━━━━━━━━━
👑 Авторский курс по созданию персональных ИИ-агентов
  • 🔥 3
Post #4723 408

Forwarded from AI❤️4Life |Нейросети|IT

📋 У ИИ-агентов нет цены ошибки. Гонка от этого не останавливается

Ажар Доненбаева на Хабре смотрит не на очередной гардрейл, а на свойство самой гонки. Модель можно скопировать байт в байт, поднять тысячу экземпляров и откатить к старой версии. Неудачный прогон не умирает. Ошибка ничего не стоит носителю.

Гардрейлы и аудит кода уменьшают сбои внутри курса на скорость. Сам курс они не разворачивают. Свой периметр тоже не закрывает дыру: агенты ходят к чужим моделям через A2A, и эти модели вне вашего контроля.

Дальше автор опирается на Shumailov и соавторов в Nature (2024): если модель учится на собственном выводе, хвосты распределения пропадают. В пересказе статьи текст про средневековую архитектуру за девять поколений сполз к бессвязным фразам про кроликов. Коллапс не предопределён, пока синтетика лежит поверх человеческих данных. Защита слабеет, когда эти данные вытесняются. Размывает границу не корпоративный контур, а обычные пользователи.

Автор не зовёт выходить из гонки: для отдельной компании это добровольный проигрыш. Ставка другая. Кто раньше докажет клиентам, что его агентами можно управлять, заберёт рынок доверия, когда регулятор закроет его для остальных.

Это первая часть серии. Четыре исхода сложных систем обещаны в следующих текстах. Пока это рамка, не дата обвала.

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

━━━━━━━━━━━━━━━━━━━━
📢 AI❤️4Life – канал об искусственном интеллекте
🤖 SyntxAI – все самые нужные нейросети в одном сервисе
🔒 MaxVpn – Удобный и быстрый VPN
🧠 Google AI Pro – подписка на личный Google-аккаунт на 18 месяцев за 990₽
━━━━━━━━━━━━━━━━━━━━
👑 Авторский курс по созданию персональных ИИ-агентов

#ai #process
Post #4722 420
📋 11 недель с Claude Code: агент нашёл 77 багов, человек 16

Kova13v, автор пака paranoid-qa, вёл дневник сессий. Считал не ощущение скорости, а транскрипты Claude Code: паузы длиннее 30 минут выкидывал. Свои часы брал по сообщениям. В зачёт шли только подтверждённые дефекты.

За 11 недель агент отработал 277 часов, автор рядом был 213. На каждый час агента ушло 0,77 часа постановки и разбора. Агент человека не заменил. Он удвоил пропускную способность.

Подтверждённых находок у агента 77, у человека 16, одна совместная. До дефекта доживает примерно каждый третий кандидат: около 130 снято, около 45 ушло вопросом.

Агент ловит перебор: [object Object] в теле запроса, 500 вместо ошибки валидации, гонку при долгой загрузке скрипта. Человек ловит живой продукт: скролл с телефона, вспышку служебной страницы, регресс рядом с правкой. Дважды агент проверил исправленное и пропустил, что рядом поехала вёрстка. После этого в скиллы добавили правило: любые правки, полный визуальный проход блока заново.

Тариф Max 5x, $100 в месяц. Час агента вышел около 80 рублей. Сравнение «в 15 раз дешевле штатного часа» автор сам отбрасывает: с учётом своего времени экономия на тех же задачах около 16%. Обещанного «в десять раз быстрее» в логах нет.

Первый черновой счёт автор потом срезал почти вдвое. Часы человека занижены: молчаливый просмотр в лог не попадает. Вердикты выносил он сам, второй пары глаз в замере нет.

🔗 Читать на Хабре
Скрипт замера: GitHub

━━━━━━━━━━━━━━━━━━━━
📢 QA❤️4Life – канал о тестировании
🤖 SyntxAI – все самые нужные нейросети в одном сервисе
🔒 MaxVpn – Удобный и быстрый VPN
🧠 Google AI Pro – подписка на личный Google-аккаунт на 18 месяцев за 990₽
━━━━━━━━━━━━━━━━━━━━
👑 Авторский курс по созданию персональных ИИ-агентов

#qa #testing #ai
  • ❤ 1
Post #4721 366
📋 Клон корпоративной аналитики за 48 часов не пережил краш-тест

Алексей Арустамов, CEO Loginom, проверил тезис, что нейросеть за пару недель копирует корпоративный продукт, а программисты больше не нужны. Подопытным стала их платформа продвинутой аналитики. На вход отдали принципы с сайта, пользовательскую документацию, вики и демо. Исходники, архитектурные схемы и обработку граничных случаев не давали. Задача звучала так: «сделай примерно так же». Лимит 48 часов, несколько кругов генерации и ручной проверки. Автоотчётам ИИ о «пройденных тестах» не верили.

Снаружи клон выглядел готовым: тёмная тема, визарды, ROC-кривые, справка. Внутрь потока данных кубики JavaScript и Python не входили. Кнопка «Выполнить» запускала код отдельно от сценария. OLAP-куб показал ровно 1000 записей и выкинул юрлица из исходного CSV. Итоги с эталоном не сошлись.

На 50 млн строк «большие данные» свелись к SQL в DuckDB. Вкладка браузера упала с Out of Memory: ленивой подкачки не было. В документации система считает параллельно. Логи показали строго последовательный прогон, хотя модель уверенно писала, что всё готово.

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


🔗 Читать на Хабре
Вебинар по итогам: VK Видео

━━━━━━━━━━━━━━━━━━━━
📢 QA❤️4Life – канал о тестировании
🤖 SyntxAI – все самые нужные нейросети в одном сервисе
🔒 MaxVpn – Удобный и быстрый VPN
🧠 Google AI Pro – подписка на личный Google-аккаунт на 18 месяцев за 990₽
━━━━━━━━━━━━━━━━━━━━
👑 Авторский курс по созданию персональных ИИ-агентов

#qa #testing #ai
Post #4719 593
📋 В IT быстрее всех растут зарплаты не у разработчиков

Хабр Карьера посмотрела первое полугодие 2026. Лидеры динамики сидят рядом с разработкой: поддержка, маркетинг, продажи и контент. Цифры по российскому рынку, в рублях.

• 🎧 Техподдержка: +10% за полугодие. Медиана 98 тысяч, у джуна около 75.
• 📣 Смежные роли: маркетинг +9%, продажи +8%, контент +6%. У продуктового маркетолога медиана 172 тысячи, в Москве 220, в Петербурге 180.
• 🧪 Аналитика и тестирование: +5%. Аналитики получают 194 тысячи, тестировщики 163.
• 🔐 Информационная безопасность: +3%. В среднем 165 тысяч, в столице медиана 224.
• 💻 Разработка: в целом +1%. Внутри языков сильнее всех Objective-C: +13% до 400 тысяч. Swift +7% до 326, C++ и Python по +6%. Медиана архитекторов ПО 471 тысяча, но вход туда узкий.

Во второй половине 2025 отдельные специализации разработки росли до 15%. Сейчас потолок внутри разработки 7%, и это HTML-вёрстка до 80 тысяч. Гонки зарплат Хабр Карьера в ближайший год не ждёт: рост точечный, под редкий стек и сложные продукты.

🔗 Читать на Хабре
Калькулятор зарплат: Хабр Карьера

━━━━━━━━━━━━━━━━━━━━
📢 QA❤️4Life – канал о тестировании
🤖 SyntxAI – все самые нужные нейросети в одном сервисе
🔒 MaxVpn – Удобный и быстрый VPN
🧠 Google AI Pro – подписка на личный Google-аккаунт на 18 месяцев за 990₽
━━━━━━━━━━━━━━━━━━━━
👑 Авторский курс по созданию персональных ИИ-агентов

#career #qa #testing #news
  • ❤ 1
Post #4715 431

Forwarded from AI❤️4Life |Нейросети|IT

🔥 OpenAI выпустила GPT-6 Sol и Luna: та же линейка, вдвое дешевле API

Рядом с тяжёлой Astra появились две модели полегче. GPT-6 Sol забирает сложную ежедневную работу, GPT-6 Luna рассчитана на скорость: поток запросов, простой код, классификация. Обе учили теми же методами, что и Astra, а цены API срезали на 50% относительно промо-тарифов GPT-5.6.

• 💻 Код. На DeepSWE v1.1 Sol на максимуме взяла 68,8%. Это на 1,1 пункта ниже лучшего результата Claude Fable 5 (69,9%) и примерно на 80% дешевле за задачу. Luna на максимуме набрала 66,6% и в тех же сравнениях стоит на 93% дешевле Opus 5.
• 🖥 Компьютер. В computer use Astra по-прежнему впереди. На OSWorld 2.0 offline Sol почти повторила Claude Opus 5: 60,5% против 60,3%, снова около минус 80% к цене задачи.
• 🧩 Куда какая. Astra остаётся для самых тяжёлых рассуждений и разработки. Sol OpenAI ставит основной рабочей моделью. Luna закрывает быстрые и дешёвые вызовы.

В ChatGPT Work и Codex обе уже доступны на Plus, Pro, Business, Enterprise и Edu. Бесплатным аккаунтам и Go пока открыли только Luna, и только в десктопном приложении. В обычном Chat моделей ещё нет. В API они называются gpt-6-sol и gpt-6-luna.

Анонс: OpenAI.

━━━━━━━━━━━━━━━━━━━━
📢 AI❤️4Life – канал об искусственном интеллекте
🤖 SyntxAI – все самые нужные нейросети в одном сервисе
🔒 MaxVpn – Удобный и быстрый VPN
🧠 Google AI Pro – подписка на личный Google-аккаунт на 18 месяцев за 990₽
━━━━━━━━━━━━━━━━━━━━
👑 Авторский курс по созданию персональных ИИ-агентов

#OpenAI #GPT6 #Codex #LLM #AI
Post #4714 524

Forwarded from AI❤️4Life |Нейросети|IT

🚀 Grok 4.7 прокачали для кодинга и длинных агентных задач

SpaceXAI выпустила Grok 4.7, новую флагманскую модель для программирования и сложной интеллектуальной работы.

Главное изменение под капотом: более крупная базовая модель и более длительное обучение с подкреплением на задачах, которые могут занимать у агента несколько часов. Grok 4.7 лучше проверяет собственную работу, удерживает длинный контекст и умеет работать непосредственно с агентной средой Grok Bot.

📈 Что изменилось в тестах:

• CursorBench 4.0: 46,3% против 40,4% у Grok 4.6.
• Terminal-Bench 4.0: 38% против 20,3%.
• EEBench по электротехнике: 64% против 53%.

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

💰 Цена не изменилась: от $2 за миллион входных токенов и $6 за миллион выходных. Есть fast-версия с удвоенной скоростью генерации, но она стоит вдвое дороже.

Grok 4.7 уже доступен через API, Cursor, Grok Build, сторонние coding harnesses, модельные роутеры и облачные платформы. Попробовать модель бесплатно можно в Grok Build.

Полный анонс и таблицы тестов: xAI.

━━━━━━━━━━━━━━━━━━━━
📢 AI❤️4Life – канал об искусственном интеллекте
🤖 SyntxAI – все самые нужные нейросети в одном сервисе
🔒 MaxVpn – Удобный и быстрый VPN
🧠 Google AI Pro – подписка на личный Google-аккаунт на 18 месяцев за 990₽
━━━━━━━━━━━━━━━━━━━━
👑 Авторский курс по созданию персональных ИИ-агентов

#Grok #Grok47 #xAI #Программирование #AI #LLM #Агенты
Post #4713 572
💾 SQL для тестировщика: SELECT, JOIN, подзапросы

⚙️ SELECT – база
Достаём данные и сразу фильтруем:
SELECT id, email, status
FROM users
WHERE created_at >= '2024-01-01'
ORDER BY id DESC
LIMIT 50;
Полезно: COUNT(*), DISTINCT, LIKE '%test%', IN ('active','banned'), BETWEEN.
Поиск дублей: GROUP BY email HAVING COUNT(*) > 1.

📋 JOIN без боли
JOIN соединяет таблицы по ключу:
INNER JOIN → только совпадения
LEFT JOIN → всё слева + совпадения (нет пары → NULL)
RIGHT JOIN → зеркально LEFT
FULL JOIN → всё из обеих (нет в MySQL)
Заказы без оплаты – классика на собесах:
SELECT o.id
FROM orders o
LEFT JOIN payments p ON p.order_id = o.id
WHERE p.id IS NULL;

🔍 Подзапросы
Запрос внутри запроса:
SELECT * FROM users
WHERE id IN (SELECT user_id FROM orders WHERE sum > 10000);
Скалярный в SELECT – счётчик заказов:
SELECT name,
(SELECT COUNT(*) FROM orders o WHERE o.user_id = u.id) AS cnt
FROM users u;

✅ Чек-лист
– LEFT JOIN + условие на правую таблицу в WHERE превращает его в INNER. Ловушка.
– NULL не равен даже NULL: сравнение через = не работает, пиши IS NULL.
– JOIN «один ко многим» дублирует строки, суммы растут. Лечится DISTINCT или подзапросом.
– Сверь COUNT до и после миграции.

⚠️ Грабли
– Забытый WHERE в UPDATE/DELETE меняет всю таблицу: сначала SELECT, потом изменение.
– WHERE date = '2024-01-01' пропустит время после полуночи. Бери диапазон: >= '2024-01-01' AND < '2024-01-02'.

📚 Источники
Alan Beaulieu, «Learning SQL», O'Reilly, 3rd ed.
Viescas, Hernandez, «SQL Queries for Mere Mortals», 4th ed.

📖 Расширенная версия – на Telegraph:
🔗 Часть 1 – SELECT и WHERE
🔗 Часть 2 – Агрегаты, GROUP BY, HAVING
🔗 Часть 3 – JOIN
🔗 Часть 4 – Подзапросы, UNION, CASE
🔗 Часть 5 – Оконные функции и копилка запросов

━━━━━━━━━━━━━━━━━━━━
📢 QA❤️4Life — канал о тестировании
🤖 SyntxAI — все самые нужные нейросети в одном сервисе
🔒 MaxVpn — Удобный и быстрый VPN
🧠 Google AI Pro — подписка на личный Google-аккаунт на 18 месяцев за 990₽
━━━━━━━━━━━━━━━━━━━━
👑 Авторский курс по созданию персональных ИИ-агентов

#QA #Тестирование #SQL #БазыДанны
  • 🔥 3
  • 👍 2
Post #4712 628
☝️ Оказывается всем хорошо известный мультфильм является прекрасным пособием для демонстрации видов тестирования
  • 👍 10
  • 🤣 6
  • ❤‍🔥 5
Older posts →

About this channel

How can I read @qa4life without a Telegram account?
TGViewer shows the public web preview Telegram publishes for QA❤️4Life | Testing | Тестирование ПО: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does QA❤️4Life | Testing | Тестирование ПО have?
QA❤️4Life | Testing | Тестирование ПО (@qa4life) has 7.9K subscribers on Telegram, refreshed roughly every 30 minutes.
Does QA❤️4Life | Testing | Тестирование ПО 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 →