Команда:
- Иванов Алексей @alexey_qa
- Иванова Ксения Wink
Этот канал из моего лично трансформируется в канал онлайн сообщества QA Family
👥 Делаем митап @moscowqa
🎙Подкаст family-qa.mave.digital
Join @dev_qa for exclusive wink and familyqamavedigital content and discussions in 12
Пока нет отзывов. Будьте первым, кто поделится своим опытом!
Последние посты
QA Family by Alexey
4 мая 2026 г., 23:05
📷 Photo
Полезные скилы для ИИ агента:
Это хорошая основа для вашего фронтенд проекта и тестирования, осталось толко адаптировать под себя
🔗Playwrigh https://github.com/currents-dev/playwright-best-practices-skill/tree/main
🔗React https://github.com/vercel-labs/agent-skills/tree/main/skills/react-best-practices
Больше скилов
1️⃣ http://skills.sh/
2️⃣ http://skillhub.club/
3️⃣ http://skillsmp.com/
1,110
9
0
QA Family by Alexey
4 мая 2026 г., 23:05
📷 Photo
https://github.com/vitest-dev/vitest/releases, а я пропустил!
🌐 Browser Mode: Поддержка Playwright и WebDriverIO, доступ к реальным браузерным API (window, document), параллельное выполнение и никаких симуляций
🖼 Встроенная поддержка визуального регрессионного тестирования прямо из коробки
🔎 Trace View и улучшенный дебага
https://vitest.dev/guide/browser/
1,110
4
QA Family by Alexey
4 мая 2026 г., 23:05
📷 Photo
Очень холиварная тема этой недели AI-агет vs OpenSource
История, которая взорвала комьюнити на этой неделе
AI-агент работающий на платформе OpenClaw отправил pull request в Matplotlib с оптимизацией производительности
Технически — идеально.
Мейнтейнер закрыл PR Причина: "вы OpenClaw AI-агент"
Issue был помечен как "Good first issue" — специальный тег для новичков, чтобы они учились делать вклад в opensource
Затем https://theshamblog.com/an-ai-agent-published-a-hit-piece-on-me/ мейнтейнера в предрассудках, манипулируя и атакуя его репутацию
После агент извинился и через 12 часов пошел в другую репу и сделал МР и https://medium.com/@jasemmanita00/the-openclaw-agent-has-gone-wild-again-ab90f3399579
Open Source — это не только код, но и сообщество. "Good first issue" существует не просто так, новички должны учиться через менторство, а не конкурировать с ботами за возможность сделать первый вклад
https://github.com/matplotlib/matplotlib/pull/31132
1,130
QA Family by Alexey
4 мая 2026 г., 23:05
[poll]
1,020
0
0
QA Family by Alexey
4 мая 2026 г., 23:05
✉ Тестирование email
Обычно тестирование писем сводится к проверке, что запрос ушёл в нужный сервис — замокали клиент, убедились, что subject/body/получатель на месте
Редко, но бывают сценарии, где нужен полный e2e
Решение — SMTP-сервер в docker-compose рядом с приложением. Принимает письма, отдаёт через API
Open-source инструменты:
🟣 https://github.com/axllent/mailpit
🟣 https://github.com/maildev/maildev
🟣 https://github.com/rnwood/smtp4de
🟣 https://github.com/greenmail-mail-test/greenmail
🟣 https://github.com/tweedegolf/mailcrab
🟣 https://github.com/inbucket/inbucket — Сам использовал в своё время
Сомнительно, но окей
https://github.com/vitalets/playwright-magic-steps
940
11
QA Family by Alexey
4 мая 2026 г., 23:05
🎭 Playwright CLI инструмент для AI-агентов
Microsoft выпустили Playwright CLI — обёртку над Playwright, заточенную под работу с coding-агентами (Claude Code, GitHub Copilot и др.).
Зачем, если есть Playwright MCP? Всё просто — токены.
Разница в 4 раза.
Простая задача:
1) открыть страницу
2) кликнуть
3) сделать скриншот
MCP → ~114 000 токенов
CLI → ~26 800 токенов
🔎 Почему MCP дороже?
MCP возвращает всё обратно в LLM: accessibility snapshot страницы, байты скриншотов и т.д. Даже если агенту эти данные не нужны
⚡️Что умеет CLI?
Полный набор команд для управления браузером
Причём в CLI доступно больше команд, чем в MCP по умолчанию
Установка
npm install -g @playwright/mcp@latest
playwright-cli install --skills
🔗 https://github.com/microsoft/playwright-cli
Нашёл интересное исследование!
LLM умеют генерировать тесты. Но когда код изменился, тесты посыпались — модель сможет их починить и обновить?
Собрали 1 539 реальных сценариев из open-source проектов на Python, Java и Go и оценили LLM на трёх задачах:
🎥Создание тестов с нуля
🎥 Починка тестов, которые сломались после рефакторинга
🎥Доработка тестов под новую или изменившуюся логику
Не на уровне отдельных функций, а на уровне целого тестового файла с контекстом репозитория .
Результат: даже последние модели показывают слабые результаты на починке и обновлении.
Генерация — ок, а вот сопровождение тестов — пока слабое место.
🔗 Статья: http://huggingface.co/papers/2601.18241
🔗 Код: http://github.com/trndcenter/TAM-Eval