QA.GURU — школа автоматизации тестирования
2.56K subscribers
599 photos
16 videos
6 files
851 links
Выпускаем сильных QA-инженеров с 2019 года. Реальная инфраструктура, практикующие эксперты и бессрочный доступ.

Курсы: clck.ru/3QtgJn
Отзывы: @qa_guru_reviews
Поддержка: @qa_guru_support
Чат: @qa_guru_chat
Download Telegram
Работодатели не ищут идеальный код. Они ищут красные флаги 🚩

Одна фраза:
«Красных флагов не обнаружено»,

— лучший вердикт вашему дипломному проекту. Именно такую обратную связь по поводу диплома ученицы недавно получил наш наставник Алексей.

Что это значит на практике? Что проект в GitHub должен отвечать двум главным критериям:

1️⃣ Видно, что проделана серьёзная работа. Не поверхностные тесты для галочки, а глубина: человек разбирался в продукте, продумал архитектуру, написал осмысленные проверки.

2️⃣ Все сделано профессионально. Объёмно, аккуратно, без мусора в репозитории, без странного нейминга и архитектурных решений, от которых у тимлида задергается глаз.

В карточках собрали несколько примеров хороших дипломных проектов.

Посмотреть их полностью можно по ссылкам: раз, два, три, четыре, пять.

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

А если уже готовитесь к собеседованию, то скидывайте в комментарии ссылки на свои GitHub-проекты. Наши эксперты дадут по ним обратную связь прямо в комментах ⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥853👍1
Привет, тестировщики! На связи Стас 👋

Есть возможность протестировать до релиза новый MCP-плагин для Cursor — greedy-token. Он маршрутизирует задачи агента на более дешевые tiers: ripgrep, скрипты, RAG и локальный LLM вместо полного Agent Chat. В конце ответа показывает, сколько токенов удалось сэкономить.

Если вы в Cursor ищете по коду, читаете документацию или гоняете типовые audit-задачи, greedy-token должен расходовать меньше лимита, чем «наивный» Grep + полный Agent Chat.

Установка займёт около 5 минут.

Для запуска понадобятся:

• Cursor (Agent Chat)
• Python 3.12+
• Опционально: Ollama

📖
Инструкция
🔎
Что проверить

Если найдёте баги или странное поведение — создавайте Issue или просто пишите в чатик. Любой фидбек поможет сделать инструмент лучше перед релизом.

Посмотреть ссылки на автотесты к проекту: раз, два, три.

Спасибо всем, кто подключится! 🐱
🔥6👾4👍3
Собери тестовый стек за минуту 📸

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

➡️От этой рутины избавляет Allure Starter Project. Заходишь сюда, выбираешь язык, тестовый фреймворк, нужные библиотеки и получаешь готовый стартовый проект с проверенной конфигурацией. Каждый шаблон проходит проверку в CI перед публикацией, поэтому можно сразу переходить к написанию тестов.

Внутри — типовая структура проекта, настроенная интеграция с Allure Report и совместимые версии зависимостей. Такой проект удобно использовать для быстрого старта, экспериментов с новыми инструментами или воспроизведения конфигурации при разборе сложных багов.

По сути, это аналог Spring Initializr для автоматизации тестирования: меньше времени на настройку проекта — больше на написание тестов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥9411
Когда тестируешь строго по ТЗ
😁18🔥4👍32💯1😎1
После уровня Junior одних технических навыков уже недостаточно 😕

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

1️⃣ Проактивность
Не ждать задач, а искать, что можно улучшить: автоматизировать рутинные проверки, собрать дашборд с результатами прогонов или предложить изменения, которые упростят работу команды.

2️⃣ Выстраивание коммуникаций
QA постоянно работает на стыке разработки, аналитики и бизнеса. Нужно задавать правильные вопросы, аргументировать свою позицию и вовремя озвучивать риски, которые могут повлиять на качество продукта.

3️⃣ Адаптивность
Требования меняются, информации не хватает, сроки не сдвигаются. Сильный QA умеет быстро разобраться в ситуации, исследовать систему и двигаться дальше без готовых ответов.

4️⃣ Системное мышление
Проверять не только свою задачу, а понимать, как изменения влияют на связанные модули, интеграции и пользовательские сценарии.

5️⃣ Умение расставлять приоритеты
Проверить всё невозможно. Сильный QA понимает, какие дефекты действительно критичны для релиза, а какие могут подождать.

💬 Что еще можно добавить в этот список? Пиши в комментариях.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥5👾51💯1
Время размяться и проверить базу!

Сегодняшняя тема — Docker 💻

Без Docker сегодня сложно представить автоматизацию тестирования: локальные стенды, Selenoid, CI/CD, базы данных, сервисы — всё крутится в контейнерах.

Проголосуй в каждом из трех опросов. Ставь 💯если у тебя всё правильно и 🤯, если что-то мимо.
Please open Telegram to view this post
VIEW IN TELEGRAM
6🤯4💯4🔥1
Нужно выполнить команду внутри уже запущенного контейнера. Что используешь?
Anonymous Quiz
19%
docker run
14%
docker attach
63%
docker exec
4%
Лучше перезапущу контейнер
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Это не плохой промптинг, это ежедневный вклад в развитие искусственного интеллекта 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14💯55
Кажется, в QA появляется ещё одна специализация 🤔

Сегодня AI уже используют для генерации тестов, анализа кода, поиска багов и работы с документацией.

Но вместе с этим появляются и новые инженерные задачи: работа с AI-агентами, управление контекстом, оценка качества генерации, тестирование AI-функций, собственная AI-инфраструктура.

Именно этому посвящён наш новый интенсив — AI-First QA Engineer.

На нём мы будем собирать полноценную AI-инженерную среду: настраивать MCP, RAG, rules, skills, golden dataset, LLM-as-a-judge, локальные LLM, оркестрацию через greedy-token и quality gates для AI-процессов.

И это не только отдельная история. Общий модуль по AI станет частью всех основных программ школы — Java, Kotlin, Python и JavaScript.

В ближайшее время покажем программу и расскажем о формате обучения. А если не терпится, то пиши @qa_guru_sales1 и залетай в первый поток уже сегодня! 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥99
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥126😎4👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥63
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍43
404 знают все, а 418 уже проверка IT-стажа 🫖

Если без труда понимаешь все шутки в этом комиксе — поздравляем, база по HTTP у тебя крепкая.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁97💯7
JavaScript Playwright 🟰 7 сентября

Через 30 дней стартует новый поток курса «Автоматизация тестирования на JavaScript + Playwright». Три месяца плотной работы с менторской поддержкой.

Что внутри:

30+ лекций с разбором кейсов и лайвкодингом;
100+ часов практики с проверкой заданий и развёрнутой обратной связью;
3 часа индивидуальной работы с ментором;
портфолио из 4 проектов разного уровня сложности.

Стек: JavaScript, Playwright, Docker, GitHub Actions, Jenkins, GitLab CI, Allure Reports.

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

Записаться или узнать подробнее: @qa_guru_sales1
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍22
Газ, газ!

Сегодня запустился поток нового курса AI-First QA Engineer.

5 недель вместе с основателем школы Станиславом Васенковым будем разбираться, как эффективно использовать искусственный интеллект в тестировании.

Все лекции будут доступны в записи, поэтому присоединиться к потоку ещё можно, просто напиши нам. А если ты уже в числе новых студентов, ставь 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥4👍3
Привет, комьюнити!

Вышел Selenoid 3 🚀

Обновили инфраструктуру и UI.

Что нового:

Добавлена поддержка Playwright
Обновлены версии Go, Docker, React
typescript-go как единый TypeScript toolchain, React 19 + react-router v7;
PWA для Selenoid UI;
поддержка enableHar;
warm-pool-orchestrator для browser nodes (горячие контейнеры для быстрого запуска тестов);
новый интерфейс Sessions;
новая страница Benchmarks для сравнения запусков и поиска самого быстрого варианта.

Также не забыли выпустить последние контейнеры с образами (webdriver, playwright, android) — скачать можно здесь.

Заходите, пробуйте обновление и пишите issues, если найдёте что-то интересное 🙌

Еще больше технических подробностей расскажем в следующих постах
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥652