tgoop.com »
United States »
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты » Telegram Web
Регресс при частых релизах часто тормозит процесс. Чтобы этого избежать, нужна быстрая и прицельная проверка.
Почему важно:
Что делать:
— Smoke (5–10 ключевых кейсов) — быстрое подтверждение работоспособности
— Sanity — базовая проверка новых фич
— Полный регресс — по расписанию или при крупных релизах
📌 Используйте отдельные теги/группы в TestRail, Allure, Xray, Testomat или CI-джобах
— Расставьте приоритеты: что критично при падении
— Анализируйте, где чаще всего бывают баги
— Используйте баг-репорты и ретроспективы для корректировки регрессии
📌 Визуализируйте покрытие:
high risk vs. low impact
— Запускайте smoke-тесты на каждом pull request
— Основной регресс — раз в сутки/неделю (ночной запуск)
— Используйте флаги
@smoke, @critical, @release
📌 Инструменты: Jenkins, GitLab CI, Allure TestOps, TestCafe, Playwright
— Делайте параллельные джобы (разделение по модулям или фреймворку)
— Используйте
dependency-based
запуск (only tests affected by changes)📌 Системы: knapsack, Test Impact Analysis, Git diff + tag фильтры
— Результаты тестов сразу в Slack, Telegram или JIRA
— Покрытие и статус регресса — в дашборде
— Быстрый фидбек команде при падении
— Не пытайтесь автоматизировать весь регресс — автоматизируйте главное
— Поддерживайте живой список приоритетных тестов — и регулярно пересматриваййте
— Комбинируйте ручной и автоподход: часть регресса можно проверять exploratory
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤4🤩3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10👍3🤩2🥰1💯1
Ручная проверка — хорошо, но автоматизация помогает сэкономить время. Этот промпт может сгенерировать базовый скрипт, который подойдёт как основа для автотестов и дальнейшей доработки.
Промпт:
Act as a QA automation engineer.
Write a Selenium test in [Python/Java/JS] using [pytest/JUnit/etc.] that automates the following scenario:
[вставь шаги теста: открыть страницу, заполнить форму, проверить сообщение].
Добавь комментарии, обработку ошибок и логирование шагов.
Что дает этот промпт:
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🥰2👏1
🌧️ Облачная терапия: время выговориться!
Знакомая ситуация? Покупаете облако как BMW, а получаете телегу с квадратными колесами. Обещают 99.9% uptime, а сервер падает на релизе. Техподдержка отвечает через сутки фразой «попробуйте перезагрузить».
Пора узнать, как обстоят дела с облаками на самом деле. Поэтому мы собираем ваши реальные истории про облачные сервисы.
🤫О чем спросим:
— Зачем вам вообще это облако нужно
— Какие косяки достали до печенок
— Сколько денег утекает в никуда ежемесячно
— Что должно случиться, чтобы вы сменили провайдера
— И еще пару каверзных вопросов
⏱️ 2 минуты честности = большое исследование без воды → https://clc.to/nboYDA
Знакомая ситуация? Покупаете облако как BMW, а получаете телегу с квадратными колесами. Обещают 99.9% uptime, а сервер падает на релизе. Техподдержка отвечает через сутки фразой «попробуйте перезагрузить».
Пора узнать, как обстоят дела с облаками на самом деле. Поэтому мы собираем ваши реальные истории про облачные сервисы.
🤫О чем спросим:
— Зачем вам вообще это облако нужно
— Какие косяки достали до печенок
— Сколько денег утекает в никуда ежемесячно
— Что должно случиться, чтобы вы сменили провайдера
— И еще пару каверзных вопросов
⏱️ 2 минуты честности = большое исследование без воды → https://clc.to/nboYDA
🔥4👍2
Один тестировщик поделился историей о том, как он нашёл критический баг, но команда не восприняла его всерьёз, что привело к серьёзным последствиям:
«Я работал в e-commerce компании почти 15 лет назад. QA из главного офиса позволили нескольким багам попасть в продакшн в одном релизе. После этого руководство, которое не совсем разбирается в работе с компьютерами, придумало идею: разработчики должны специально вставить баги в следующий релиз и не сообщать об этом QA, чтобы проверить, поймаем ли мы их. И сделали это прямо перед новогодними праздниками, когда был кодовый фриз. Разработчики потратили время на создание “фальшивых” багов, чтобы научить нас уроку. Это было ужасное решение. Да, баги не были критическими, но факт того, что ресурсы были потрачены зря, чтобы «показать нам», запомнился надолго.»
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰4🥱3🤔1
JMeter — инструмент с открытым исходным кодом для тестирования производительности, который позволяет моделировать нагрузку на веб-приложения и сервисы.
Чем полезен:
Как настроить тест:
— Добавьте в него Thread Group для настройки пользователей и времени разгона нагрузки.
— В HTTP Request укажите URL вашего приложения для тестирования.
— Добавьте Listener (например, Summary Report) для сбора и анализа результатов.
— В Thread Group установите количество пользователей (например, 100).
— Настройте Ramp-Up Time для плавного увеличения нагрузки.
— Установите Loop Count для количества повторений теста.
— Нажмите Start, чтобы начать тест. JMeter начнёт генерировать запросы и собирать данные.
— Response Time — время отклика, которое должно быть минимальным.
— Throughput — количество запросов в секунду (показатель пропускной способности).
— Error Rate — процент ошибок. Чем ниже, тем лучше.
— Latency — задержка. Следите, чтобы она не превышала допустимые пределы.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9😁3🤩2🔥1
Успей впрыгнуть на курс «AI-агенты для DS» до завтрашнего повышения цены: 59.000 р. вместо
Про RAG слышали все — это уже два года самый массовый способ применения LLM в проде для бизнеса.
Это значит, что точность и надёжность такого решения достаточно предсказуемы для того, чтобы исключить человека из процесса аппрува выдачи LLM,
а связка «локально развернутая LLM + RAG над корпоративными документами» обеспечивает достаточную конфиденциальность, чтобы снять тревожность
«что наши данные попадут в OpenAI».
Эта история настолько популярна, что на рынке есть готовые RAG-решения,
а даже «маленькие» опенсорс-модели (до 5B) уже обзавелись своей RAG-ареной:
👉 https://huggingface.co/spaces/aizip-dev/SLM-RAG-Arena
Во время обучения на курсе «AI-агенты для DS» научим собирать автономные системы под реальные бизнес-задачи. На прошлой неделе мы рассказали о первом занятии.
— Собираем свой RAG-пайплайн на своих данных
— Обсуждаем, почему качество такой системы нельзя измерять «на глаз»
— Разбираем схему LLM as a Judge и как подготовить для неё датасет
— Что такое guardrails и как они спасают от бреда
— Что делать, когда LLM не знает ответа
— Смотрим на агентский RAG и обсуждаем, можно ли использовать RAG как память агента
Если пропустили первое занятие, то вот ссылочка
❗️До повышения цены остался последний день — бронируйте место сейчас
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰4🤩2
Postman хорош для одиночной работы, но в команде быстро проявляются ограничения. Bruno решает эти проблемы и даёт больше свободы.
Разбираем в карточках:
Во второй части покажем, как использовать Bruno как полноценную замену Postman — с автоматизацией, безопасностью и удобной работой с Git.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔6👍2🤩2
😱 Завтра цена на курс «AI-агенты для DS» вырастет
Пока вы думаете — другие уже покупают. Что вы теряете, откладывая решение? Как минимум — 10 000 рублей, именно столько вы переплатите завтра. Как максимум — шанс войти в топ-1% дата-сайентистов, которые умеют строить AI-агенты.
🎓 Чему вы научитесь на курсе:
— адаптировать LLM под разные предметные области и данные
— собирать свою RAG-систему: от ретривера и реранкера до генератора и оценки качества
— строить AI-агентов с нуля — на основе сценариев, функций и взаимодействия с внешней средой
Решение за вами.
👉 Купить курс по старой цене
Пока вы думаете — другие уже покупают. Что вы теряете, откладывая решение? Как минимум — 10 000 рублей, именно столько вы переплатите завтра. Как максимум — шанс войти в топ-1% дата-сайентистов, которые умеют строить AI-агенты.
🎓 Чему вы научитесь на курсе:
— адаптировать LLM под разные предметные области и данные
— собирать свою RAG-систему: от ретривера и реранкера до генератора и оценки качества
— строить AI-агентов с нуля — на основе сценариев, функций и взаимодействия с внешней средой
Решение за вами.
👉 Купить курс по старой цене
proglib.academy
Курс|AI-агенты для DS-специалистов
На курсе ты разберёшься, как работают AI-агенты и как их применять в работе — от текстовых помощников до систем, помогающих принимать решения. Разберем архитектуру агентов, связку с внешними API, пайплайны действий и популярные библиотеки. Курс включает реальные…
🤩4🥰2👾1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13🤩2
Пишите догадку под спойлер — и не забудьте обратить внимание на все зависимости, которые могут вызвать новые баги.
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🥰2🤔2🤩1
Эти статьи и видео помогут вам эффективно настроить и использовать Tox для тестирования в разных окружениях, а также интегрировать его с CI/CD пайплайнам.
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰5❤2👍1
Когда вы отправляете POST-запрос, вместе с заголовками сервер получает и body — данные запроса.
Чтобы правильно тестировать API, важно понимать, как сервер с этим телом работает: парсинг, проверка, обработка ошибок.
Разберемся на практике — в формате опроса
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔5🥰2
Что делает сервер в первую очередь при получении POST-запроса с телом?
Anonymous Quiz
4%
Сразу сохраняет тело в базу без проверки
1%
Отправляет тело обратно клиенту без обработки
3%
Игнорирует тело и отвечает 200 OK
92%
Проверяет, соответствует ли Content-Type и парсит body
😁8🔥5👍3🤩1