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 #4740 · Back to latest

Older Posts 20 shown
Post #4739 969
📎 Как прокачать JMeter

Если работали с JMeter, знаете: из коробки он ок… но быстро упираешься в ограничения

💡 В статье разбирают плагины, которые реально упрощают жизнь:

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


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

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

#тест_драйв
  • 🤩 5
  • 🥰 2
Post #4738 919
📎 Почему QA пропускает очевидные баги

Мы тестируем так, как удобно нам а не так, как пользуется продуктом реальный человек.

🔗 В видео показывают простой приём:

— берёте конкретного пользователя (персонажа) и проверяете продукт его глазами

📌 В итоге то, что «нормально» для вас, оказывается неудобным или непонятным для пользователя.

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

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

#разбор_полетов
  • 🤩 5
  • 🔥 2
  • 🥰 2
Post #4737 879
❓ V-model — почему думают о тестах заранее

Пишут требования → QA сразу подключается, баги ловят ещё до кода 🥇

В чём суть:

🔜 разработка и тестирование идут параллельно

📌 Пример:

В требованиях написали:

«пользователь может сбросить пароль по email»

QA сразу спрашивает: а что если email не существует?

🔜 Что дальше:

— добавляют проверку существования email
— продумывают ошибки
— описывают тест-кейсы

В код уже закладывают правильную логику.


🔴 Чем это грозит (если так не делать):

— пропущенные сценарии
— баги в базовой логике
— переделки на этапе тестирования

👍 — знал/а
🔥 — стало понятнее

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

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

#теория_на_пальцах
  • 👍 5
  • 🥰 5
  • 🤩 3
  • 🔥 1
Post #4736 896
📎 Как проходит собеседование на automation QA

Если готовитесь к переходу в автотестирование — полезно посмотреть не теорию, а реальные вопросы.

💡 В этом видео:

— базовые темы (API, JSON, CI/CD)
— вопросы по Java и SQL
— практические задачи
— разбор ответов и фидбек

🔗 Ссылка на собес

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

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

#карьерный_трек
  • 🔥 5
  • 🤩 3
  • 🥰 2
Post #4734 839
❓ Waterfall — почему QA ловит всё в конце

Разработка идёт месяцами → QA подключают в самом конце и сразу куча багов 😵

В чём суть:

🔜 все этапы идут по порядку → вернуться назад почти невозможно

📌 Пример:

В требованиях написали:

«пароль должен быть не менее 6 символов»

разработали →
протестировали →
нашли баг: везде должно быть минимум 8

🔜 Что дальше:

— нужно менять логику на бэке
— править фронт
— обновлять тесты
— пересогласовывать требования

Всё из-за одной ошибки, которую могли поймать в начале ❌


🔴 Чем это грозит:

— критичные баги находят слишком поздно
— сроки срываются
— QA работает в режиме пожара

👍 — знал/а
🔥 — стало понятнее

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

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

#теория_на_пальцах
  • 👍 7
  • 🔥 3
  • 🤩 3
  • 🥰 1
Post #4732 886
🔥 Вопрос с собеседования на Middle

Что произойдёт, если тесты зависят от времени (time-based)?

👇 Правильный ответ (нажми, чтобы прочитать):

Тесты становятся нестабильными и дают разные результаты в разное время

📌 Почему это критично:

— зависят от текущей даты/времени
— ломаются в разных таймзонах
— падают ночью/в конце месяца/года
— сложно воспроизводить


👍 — знал/а
🔥 — стало понятнее

💼 Щелкаешь такие задачи как орешки? Найди проект с достойной зарплатой тут

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

#карьерный_трек #middle
  • 🔥 10
  • 👍 6
  • 🥰 2
Post #4731 930
😀 Как ускорить работу QA в VS Code

Если пишете автотесты или часто работаете с API, JSON и данными — пригодится расширение DevTool+:

внутри набор утилит

— форматирование и просмотр JSON/YAML
— Base64 / URL encode-decode
— генераторы токенов, UUID
— diff, конвертеры, крипта


⚡️ Главный плюс:

всё работает локально в VS Code → не нужно идти в браузер и переключаться между вкладками

🔗 Забираем по ссылке

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

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

#тест_драйв
  • 🤩 6
  • 🥰 2
Post #4729 935
🐹 Почему ваши автотесты неудобно дебажить

Многие пишут автотесты так:

один тест → сразу куча проверок


Кажется удобно… пока всё не падает 🥺

💡 В этом туториале на примерах из Postman показывают:

— почему много проверок в одном тесте ломает отладку
— как атомарные тесты ускоряют поиск багов
— и где вы реально теряете время при падениях

Если пишете API-тесты — стоит прочитать 📎

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

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

#теория_на_пальцах
  • 🔥 6
  • ❤ 3
  • 🥰 3
Post #4728 837
✌🏻 У нас две новости — хорошая и плохая!

Хорошая: Ваших знаний, скорее всего, хватит, чтобы собрать рабочую демку AI-агента в Colab. 🫡

Плохая: Вы вряд ли выведете его в прод, не обанкротившись на токенах и не слив базу. 🤯

Для защиты от таких сценариев мы полностью пересобрали курс «Разработка AI-агентов». Теперь внутри плотная работа с экономикой ресурсов, дебаг через time-travel в LangGraph, извлечение данных из кривых сканов для RAG и комплаенс по 152-ФЗ.

Если всё ещё сомневаетесь, послушайте голосовое от спикера курса Влада Прошинского, где он объясняет, как правильно тестировать агентов перед релизом.


Программа курса, полный состав спикеров и другие подробности 👈🏻

ВАЖНО! До 5 апреля на курс действует скидка, но свободные места могут закончиться раньше.
  • 🔥 3
  • 🤩 3
  • 🥰 2
Post #4727 935
🔥 Как быстро сгенерировать тест-кейсы

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

Generate relevant test cases for the following requirement: [добавьте описание требования]. For each test, include Name, Description, Steps, and Expected Result. Consider both typical use cases and edge cases.


🔜 Пример использования:

Допустим, у вас есть требование: «Пользователь должен иметь возможность сбросить пароль через электронную почту.» Вставив это требование в промпт, ChatGPT сгенерирует набор тест-кейсов, включая:

1️⃣ Тест на успешный сброс пароля с действительным адресом электронной почты.
2️⃣ Тест на попытку сброса пароля с недействительным адресом электронной почты.
3️⃣ Тест на попытку сброса пароля с незарегистрированным адресом электронной почты.
4️⃣ Тест на повторный запрос сброса пароля до истечения срока действия предыдущей ссылки.


Каждый тест-кейс будет содержать название, описание, шаги воспроизведения и ожидаемый результат.

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

#тест_драйв
  • 🔥 7
  • 🤩 4
  • ❤ 2
  • 👍 2
  • 🥰 1
Post #4726 899
💡 Почему вы не растёте в зарплате

Работы много, задачи закрываются… а роста — нет.

Знакомо? ⬇️

1️⃣ Делаете задачи, но не влияете на решения

Тестируете то, что дали, но не участвуете в обсуждении требований, рисков и подходов.

➡️ вас воспринимают как исполнителя, а не инженера

2️⃣ Не показываете ценность

нашли баг → завели тикет → всё

Но не объяснили:
— какой риск для бизнеса
— сколько это стоит компании
— что будет, если пропустить

➡️ ваш вклад остаётся незаметным

3️⃣ Не берёте ответственность за качество

Ждёте задачи вместо того, чтобы:

— предложить, что тестировать
— указать на слабые места
— инициировать улучшения процесса


➡️ вы не влияете на результат продукта

Что реально двигает зарплату:

— участие в решениях, а не только в проверке
— умение говорить про impact
— влияние на процесс и качество

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

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

#карьерный_трек
  • 🔥 6
  • 😁 5
  • 🤩 3
  • ❤ 1
  • 🥰 1
Post #4725 1.45K
⚡️ В QA вводят новый тип тестирования — “Post-Production Testing”

Теперь это официальный этап:

— релиз в прод
— сбор фидбэка
— фиксы

В документации уже предлагают такой флоу:


Deploy → Users → Bug reports → Fix → Repeat


Аргумент простой:

➡️ только реальные пользователи дают настоящее покрытие

Некоторые компании уже планируют убрать staging как «избыточный этап» 🚩

Попались? С первым апреля 😄

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

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

#стендап_qa
  • 😁 16
  • 🥰 3
  • 🤩 3
Post #4724 919
🔥 Топ-вакансий недели для тестировщиков

Junior+ QA engineer / Тестировщик ПО — до 100 000 ₽, удаленно/офис (Лиссабон)

Embedded QA Engineer (Firmware / Hardware Testing) — от 250 000 ₽, офис (Москва)

QA Automation Engineer — до 300 000 ₽, офис (Москва)

➡️ Больше офферов в канале: @testerrjob

🐸 Библиотека тестировщика
  • ❤ 3
  • 🤩 3
Post #4723 902
🤔 Раз уж заговорили про Java для автотестов…

Автотесты — это тот же код. А значит, вы будете проводить в IDE не меньше времени, чем разработчики.

➡️ Чтобы не уставать от чтения:

есть сервис CodingFont, который помогает выбрать шрифт через мини-баттлы:

— один и тот же код
— два разных шрифта
— выбираете, какой читается лучше

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

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

#тест_драйв
  • 🤩 4
  • ❤ 3
  • 🥰 2
Post #4722 917
🖥 Java для автотестов: первые шаги с нуля

Если вы все еще откладываете изучение автоматизации, этот туториал — хороший вход.

⬇️ Внутри:

— базовые вещи: переменные, условия, циклы
— пример из реальной задачи (валидация формы)
— как это превращается в автотесты через JUnit

🔗 Ссылка на статью

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

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

#тест_драйв
  • 🤩 5
  • 🔥 2
  • 🥰 2
Post #4721 769
🚨 Когда Sign anyway ломает логику

Разобрали баги в мобильном приложении для подписания документов — и там есть показательный кейс:

Пользователь отклоняет документ → потом нажимает “Sign anyway” → выбирает OTP

➡️ и получает 403 + JSON с ошибкой


Что здесь происходит:

🔵 Система разрешает пользователю пойти по сценарию, где у него уже нет прав (документ отклонён), но вместо нормальной обработки показывает ответ сервера «как есть».

Почему это проблема:

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

💡 Если пользователь может зайти в запрещённый сценарий → это не просто ошибка, а проблема в access control.

🔗 Источник

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

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

#разбор_полетов
  • 🥰 5
  • 🤩 3
  • 🤔 2
Post #4720 745
📎 Idempotency — почему повторный запрос не должен ломать систему

Отправили запрос → всё ок
Отправили ещё раз → и вдруг дубль 😵

В чем суть:

один и тот же запрос должен давать один и тот же результат


📌 Пример:

оплата заказа

первый запрос → деньги списались
второй такой же → ничего не происходит

🔜 результат остаётся тем же

🔴 Почему это важно:

в реальности запросы часто повторяются:

— пользователь нажал кнопку дважды
— сеть оборвалась и клиент отправил retry
— система сама повторила запрос

👍 — знал/а
🔥 — впервые слышу

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

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

#теория_на_пальцах
  • 👍 16
  • 🔥 2
  • 😁 2
  • 🥰 1
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 →