TGViewer
Channel Public Channel
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты

Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты

@testerlib

Все самое полезное для тестировщика в одном канале.

Наши курсы: https://clc.to/wlBkTA

По рекламе: @tproger_sales_bot

Учиться у нас: https://proglib.io/w/12538d6f

Для обратной связи: @proglibrary_feeedback_bot
Subscribers
9.02K
Photos
2.1K
Videos
255
Links
3.6K

Showing posts older than #4823 · Back to latest

Older Posts 16 shown
Post #4822 685
✔️ Правильный ответ: С (перераспределить тесты)

В проекте явный перекос: 70% UI-тестов. Это нарушает пирамиду тестирования и приводит к трём системным проблемам:

1️⃣ Стоимость и скорость

UI-тесты:
— самые медленные (браузер, рендер, сеть)
— тяжёлые в CI
— замедляют релизы

Unit и API:
— выполняются быстро
— дают обратную связь за секунды
— позволяют чаще и безопаснее деплоить

🔜 Сейчас пайплайн тормозит из-за неправильного слоя покрытия

2️⃣ Нестабильность (flaky)

UI-тесты чаще падают не из-за багов, а из-за:

— таймингов
— селекторов
— окружения

🔜 В результате:
— падают на ровном месте
— требуют ретраев
— подрывают доверие к тестам

3️⃣ Низкая диагностическая ценность

Если падает UI-тест:
— непонятно, где проблема
— нужно дебажить весь сценарий

Если падает:
— unit → сразу видно, какая функция сломалась
— API → понятно, какой сервис дал сбой

🔜 Чем ниже уровень теста — тем быстрее локализация бага.

❓ Что значит «правильное распределение»:

— Unit (основа) → логика, бизнес-правила
— API / integration → взаимодействие сервисов
— UI (минимум) → только критические user flow

❌ Почему остальные варианты — неправильные:

— A (ещё UI) → усугубит проблему
— B (сменить фреймворк) → не решает архитектуру
— D (таймауты/ретраи) → маскирует флаки

📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#стендап_qa
  • 👍 5
  • 🔥 3
  • 🤩 2
Post #4821 697
🗓 В следующий вторник (28.04) в 19:00 встречаемся в онлайне.

Тема:
Как эффективно управлять контекстным окном LLM в мультиагентных системах и не сливать бюджет на токены


В кружке Кирилл Кухарев рассказал, какие именно подходы будем разбирать.

👉 Занять место на вебинаре
  • 👍 3
  • 🥰 2
  • 🤩 1
Post #4819 717

This post (sticker, poll or similar) has no web preview. Open in Telegram

  • 🥰 2
  • 🤩 2
  • 👾 2
Post #4818 773
🔥 Вопрос с собеса: пирамида тестирования в реальном проекте

Ситуация ⚡️

Команда жалуется:

— UI-тесты долгие и падают
— релизы тормозят
— баги всё равно утекают в прод


В проекте:

70% — e2e (UI)
20% — API
10% — unit

Какое решение наиболее правильное ❓

📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#стендап_qa
  • ❤ 4
  • 🥰 2
  • 🤩 2
Post #4812 755
❓ Что такое пирамида тестирования

На собеседованиях часто спрашивают, как распределять тесты. Пирамида тестирования помогает правильно сбалансировать их количество для эффективности.

В карточках разберем:

— Уровни пирамиды
— Роли каждого уровня
— Почему это важно


🔗 Для лучшего запоминания — видео по теме

📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#теория_на_пальцах
  • 🤩 4
  • ❤‍🔥 3
  • 🥰 2
Post #4811 758
⚡️ Переход в automation: с чего начать

Playwright сейчас один из самых стабильных инструментов для браузерных тестов: быстрый, без типичных проблем Selenium.

Что внутри:

— первый тест и структура
— клики, ввод, работа с файлами
— локаторы и проверки
— дебаг, API, моки
— параллельный запуск


Достаточно, чтобы начать писать свои тесты.

🔗 Ссылка на курс

📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#карьерный_трек
  • 🔥 3
  • ❤ 2
  • 🤩 2
  • 🥰 1
Post #4810 712
  • 👍 3
  • 🤩 3
  • 👏 2
Post #4809 718
❓ Вопрос с собеса: почему тесты флапают при параллельном запуске?

Ситуация:

Вы запускаете автотесты с -n 4 (параллельно). Иногда часть тестов падает с 404, хотя по отдельности всё зелёное.


📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#стендап_qa
  • ❤ 3
  • 🤩 2
Post #4808 803
🧪 5 скрытых фишек Postman, о которых знают не все

1️⃣ pm.visualizer

Позволяет строить таблицы, графики и HTML прямо в ответах. Удобно для быстрой аналитики API.

2️⃣ pm.sendRequest() внутри скриптов

В Pre-request или Tests можно вызвать дополнительный запрос. Например, подтянуть токен или проверить health.

3️⃣ Собственные функции и модули

В Scripts можно писать свои функции и переиспользовать их в разных запросах. А через eval() подключать целые JS-библиотеки.

4️⃣ pm.environment.replaceIn()

Подставляйте переменные прямо в строки и JSON. Экономит время на сложных запросах.

5️⃣ Автоматическая генерация тестов из примеров

Сохраняете Example, а Postman сам генерирует проверки на статус, заголовки и тело.

📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#тест_драйв
  • ❤ 3
  • 🤩 3
  • 🔥 1
  • 🥰 1
Post #4807 679
🔍 Как находить баги, которые не видят автотесты

Автотесты проверяют то, что уже ожидается. Исследовательское тестирование — ищет то, о чём никто не подумал.

Вы берёте фичу и начинаете «ломать» её как пользователь:

— вводите неожиданные значения (пусто, слишком много, странный формат)

— нарушаете порядок (сначала платите, потом заполняете данные)

— проверяете границы (0, отрицательные числа, максимумы)


♾ И смотрите: система ломается или ведёт себя странно?

Например:

👉 Форма оплаты работает идеально… пока не вставить в поле сумму 0 или 999999999 или не обновить страницу в момент транзакции.

Такие сценарии редко покрывают автотестами.

📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#теория_на_пальцах
  • 👍 4
  • 🥰 2
Post #4806 625
⚡️ Мы рады представить команду экспертов курса AgentOps!

— Дмитрий Антипов расскажет, как грамотно проверить работу AI-моделей
— Курилл Кухарев поделится, почему компаниям выгодно использовать локальные модели и как их развернуть
— Андрей Носов расскажет, как работать с данными и знаниями в AI-системах: построение RAG, выбор подходов к поиску и организация хранения данных
— Антон Будняк разберет, как обеспечить устойчивость сервиса, в котором используется ИИ
— Александр Ошурков расскажет, как оценивать качество работы LLM в backend-сервисах
— Екатерина Трофимов разберет, как проектировать инструменты для AI-агентов и выстраивать взаимодействие с внешними сервисами

Курс для backend-разработчиков, тимлидов и LLM инженеров о том, как внедрять AI-логику в бэкенд IT-продуктов и сохранять стабильность сервиса.

К концу обучения вы получите:

• Структурированный подход к архитектуре и деплою AI-агентов
• Навыки настройки мониторинга, тестирования и контроля расходов на токены
• Разбор сложных инженерных кейсов из реальной практики

🎁 Доступ к материалам курса
«Разработка ИИ-агентов» в подарок при покупке Инженерного трека

👉 Все подробности и программа обучения.
  • 🥰 3
Post #4805 711
⭐️ Топ-5 бесплатных курсов для тестировщика

6️⃣ Хекслет — «Основы тестирования»

Формат: 1 месяц
Подойдет: тем, кто хочет фундамент

— упор на логику тестирования
— работа с DevTools
— нормальная тестовая документация


Хорошая база, но без практики трудоустройства.

2️⃣ Aston — «QA Engineer Java»

Формат: 2 месяца
Подойдет: тем, кто сразу метит в автоматизацию

— знакомство с Java
— базовая автоматизация
— подготовка к backend-задачам


Сложнее, но на выходе выше ценность на рынке.

3️⃣ TestGrow — «Курс по тестированию ПО»

Формат: 2 месяца
Подойдет: тем, кто хочет максимум практики

— 200+ практических задач
— API (Postman), SQL, Git
— есть помощь с трудоустройством


Один из немногих бесплатных курсов с реальной практикой.

4️⃣ Эдюсон — «Тестировщик ПО free»

Формат: 3 дня
Подойдет: чтобы понять «моё / не моё»

— знакомство с Postman и GitHub
— быстрый вход без перегруза


Не делает из вас QA, но экономит время.

5️⃣ Mentorpiece — «Профориентация в тестировании»

Формат: 2 недели
Подойдет: тем, кто сомневается

— реальная рутина QA
— разные виды тестирования
— без иллюзий про профессию


Помогает не потратить месяцы впустую.

📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#карьерный_трек
  • 🔥 4
  • ❤ 2
  • 🤩 2
Post #4804 698
docker cheat sheet.jpg546.7 KB
🐳 Шпаргалка Docker

Все основные команды для работы с контейнерами, сборки образов, настройки сетей и дисков, а также для отладки в одном месте.

🔤 Сохраняйте, чтобы всегда быть под рукой!

🔗 В репозитории больше команд для работы с Docker

📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#артефакт
  • 🔥 3
  • 🤩 2
  • ❤ 1
  • 🥰 1
Post #4803 672
🏃‍♀️ Уже завтра стартует курс по разработке AI-агентов.

Про AI-агентов часто думают, что это просто модная обертка над джпт для пет-проектов. Кажется, прикрутил API к скрипту и типа готово. А вот и нет! Когда дело доходит до прода, начинаются настоящие проблемы.

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


Эту инженерную часть мы и будем разбирать на курсе. Будем учиться интегрировать внешние API, работать с RAG, LangGraph, CrewAI и деплоить всё это так, чтобы работало как часы.

Стартуем завтра. Для участия и доступа к программе переходите по ссылке.
  • 🤩 3
  • 🥰 2
Older posts →
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 →