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
9K
Photos
2.1K
Videos
254
Links
3.6K

Showing posts older than #4346 · Back to latest

Older Posts 16 shown
Post #4345 814
⭐️ Как проводить exploratory testing: советы и методики

Exploratory testing — адаптивный метод, где тестировщик одновременно изучает продукт, создаёт тесты и находит баги без готовых сценариев.

🈁 Как правильно проводить:

1️⃣ Определяем цель и охват тестирования:

— Выберите область или функциональность, которую будете исследовать.

— Сформулируйте конкретные задачи или вопросы для проверки.


2️⃣ Используем session-based подход:

— Делите тестирование на ограниченные по времени сессии (30–90 минут).

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


3️⃣ Записываем действия и наблюдения:

— Ведите подробные заметки: шаги, данные, поведение системы.

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


4️⃣ Применяем разнообразные техники тестирования:

— Тестируйте границы, негативные сценарии, стресс-тестирование, проверку безопасности.

— Используйте техники «чёрного ящика» для оценки функционала без знания внутренней реализации.


5️⃣ Анализируем и корректируйте план:

— После каждой сессии оценивайте результаты и определяйте приоритеты.

— При необходимости меняйте фокус и подход для максимальной эффективности.


6️⃣ Коммуницируем с командой:

— Делитесь инсайтами и найденными проблемами своевременно.

— Вовлекайте разработчиков и аналитиков для уточнения деталей и быстрого решения.


💡 Советы для успешного exploratory testing:

— Будьте любознательны и критичны — ищите неочевидные баги.

— Используйте чек-листы, но не ограничивайтесь ими.

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

#лучшее_из_библиотеки_2025
  • ❤ 5
  • 🔥 3
  • 🥰 2
Post #4340 894
⭐️ Тестирование офлайн-режима с Playwright

Проверка работы веб-приложения без сети — ключевой этап в разработке современных сервисов.

🔢 В карточках:

— Как устроено простое приложение с Service Worker и кешированием

— Почему важно автоматизировать офлайн-тесты

— Пошаговый пример: загрузка данных онлайн и кеширование

— Как имитировать офлайн и проверить отображение кеша

🔗 Полный код и демо — по ссылке

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

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

#лучшее_из_библиотеки_2025
  • ❤ 5
  • 🥰 2
  • 🤩 2
Post #4338 900
🧑‍🎓 Simple WEB tests

Любой процесс автоматизации тестирования начинается с определенных этапов, к ним можно отнести:

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

🔗 Изучить материал

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

#артефакт
  • 🙏 5
  • 🥰 2
  • ❤ 1
Post #4337 913
Пусть баги в 2026-м ищут те, кому не нужно спать

Зачем тратить праздничные дни на регресс, если можно обучить ИИ-агента паттерну ReAct? Он будет сам заходить в приложение, рассуждать о поведении интерфейса и заводить тикеты в Jira.

На курсе по AI-агентам мы сделаем из вас QA-директора над ботами:

— научим собирать агентов, которые «понимают» логику продукта;
— покажем, как автоматизировать цепочки тестов через n8n;
— внедрим RAG, чтобы ИИ знал спецификацию наизусть.

🎄 До 12 января забирайте курс по акции «3 в 1». Пора научить ИИ работать за вас.

Отправить ИИ на дежурство
  • 😁 6
  • 🔥 2
  • 🤩 2
Post #4336 887
🎮 Эффективное управление ветками с помощью git rebase

Проблема: при анализе изменений в Git история коммитов становится запутанной из-за частых слияний веток, что усложняет поиск причин багов и понимание изменений.

Решение: команда git rebase помогает сделать историю линейной и прозрачной, облегчая отслеживание изменений и взаимодействие с разработчиками.

Пример кода:

# Переключаемся на ветку feature
git checkout feature

# Выполняем rebase на master
git rebase master

# Если возникают конфликты, разрешаем их и продолжаем rebase
git add <исправленные файлы>
git rebase --continue

# Переключаемся на master и сливаем изменения
git checkout master
git merge feature --ff-only


Почему важно:

➡️ Упрощает поиск изменений и багов
➡️ Делает ревью кода прозрачнее
➡️ Помогает быстрее понимать, что изменилось

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

#лучшее_из_библиотеки_2025
  • 🥰 3
  • 🤩 3
Post #4334 969
📌 Что такое компилятор?

Компилятор — это программа, преобразующая исходный код, написанный на языке программирования высокого уровня, в машинный код, понятный компьютеру.

Как работает компилятор?

Процесс компиляции включает несколько этапов:
1️⃣Лексический анализ: разбиение исходного кода на токены — минимальные значимые элементы языка.
2️⃣Синтаксический анализ: проверка структуры кода на соответствие грамматическим правилам языка.
3️⃣Семантический анализ: проверка смысловой корректности кода, например, соответствие типов данных.
4️⃣Оптимизация: улучшение кода для повышения его эффективности.
5️⃣Генерация кода: преобразование в машинный код, готовый к выполнению.

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

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

#теория_на_пальцах
  • ❤ 4
  • 🥰 2
  • 🤩 2
Post #4333 925
📌 Шпаргалка по командам Vim

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

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

#артефакт
  • ❤ 3
  • 🥰 2
  • 🤩 2
Post #4332 961
🥹🥹 ТОП-7 признаков идеального работодателя

Выбор подходящего работодателя — ключевой шаг к успешной карьере в IT.

Но как распознать компанию, которая действительно ценит своих сотрудников и создает для них оптимальные условия ❓

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

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

#лучшее_из_библиотеки_2025
  • 🥰 4
  • 🤩 2
Post #4331 988
Ручное тестирование или автономные агенты?

Пока ты вручную проверяешь регресс после праздников, кто-то уже настроил мультиагентную систему, которая сама пишет тест-кейсы, прогоняет их и генерирует отчёты в Jira. В 2026 году пора переходить на новый уровень автоматизации.

На курсе по AI-агентам мы научим:

— создавать ReAct-агентов для анализа багов;
— оркестровать процессы тестирования через n8n;
— строить RAG-системы по технической документации проекта.
—
Результат — дипломный проект: автономная группа агентов для автоматической техподдержки или QA-задач.

🎄 Успей до 12 января: акция «3 в 1» — забирай курс по ИИ-агентам и ещё два в придачу.

Автоматизировать всё
  • 🔥 4
  • 🥰 2
  • 🤩 2
Post #4330 1.3K
🧩 Чек-лист для тестирования API

В нем собраны ключевые сценарии, покрывающие корректность обработки данных, валидацию, статус-коды, работу с различными HTTP-методами и особенности бизнес-логики.

1️⃣ Корректность структуры данных

— Сопоставляем структуру данных с API-спецификацией

— Валидируем обязательные и необязательные поля

— Сверяем типы данных с ожидаемыми


2️⃣ Тестирование POST-запросов

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

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

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

— Подаём запрос без тела и фиксируем корректную обработку ошибки

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

— Отправляем пустой JSON и анализируем ответ

— Проверяем автозаполнение даты создания объекта


3️⃣ Тестирование GET-запросов

— Запрашиваем список при отсутствии данных и получаем пустой результат

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

— Прогоняем пагинацию с limit и offset, включая пограничные значения

— Передаём некорректные параметры и анализируем ошибки 400

— Выполняем запрос по валидному ID и убеждаемся в правильности возвращаемых данных

— Подаём несуществующий ID и ожидаем 404

— Используем невалидный формат ID и получаем ошибку 400.


4️⃣ Тестирование PUT-запросов

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

— Имитируем обновление несуществующего объекта и получаем 404

— Отправляем некорректный ID и получаем 400

— Проверяем валидацию при обновлении с ошибочными значениями

— Обновляем частично — передаём только нужные поля и убеждаемся в корректной обработке


5️⃣ Тестирование DELETE-запросов

— Удаляем существующий объект и получаем подтверждение

— Повторно удаляем уже удалённый объект и фиксируем ошибку

— Пытаемся удалить несуществующий объект и получаем 404

— Отправляем невалидный ID и убеждаемся в корректной ошибке

— Удаляем объект и заново создаём его с теми же уникальными полями — исключаем конфликт


6️⃣ Проверка статусов ответов

— Отслеживаем корректность возвращаемых статусов (200, 201, 204, 400, 401, 403, 404, 500 и т.д.) в зависимости от сценария


7️⃣ Проверка всех возможных ошибок

— Симулируем сетевые сбои, таймауты и передаём некорректные данные — отслеживаем поведение API


8️⃣ Специфичные проверки для сложной логики

— Проверяем работу сложных сценариев, зависимостей и бизнес-правил (например, нельзя удалить связанную сущность)


9️⃣ Тестирование безопасности

— Проверяем доступ к защищённым ресурсам только при наличии валидной авторизации

— Отправляем запросы с просроченными, отсутствующими и поддельными токенами — анализируем реакции API


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

#лучшее_из_библиотеки_2025 #артефакт
  • 🔥 13
  • 🤩 3
Post #4329 1.03K
💛 Как тестируют в больших компаниях

Подборка публичных кейсов о тестировании и культуре качества в реальных продуктах: от CI/CD и автотестов до тестирования в проде и observability.

🔸 Не про инструменты, а про подходы, процессы и мышление команд — Airbnb, Netflix, Google, Stripe и другие.

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

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

#артефакт
  • 🥰 3
  • 🤩 3
Post #4327 968
🎅 Магический шар предсказаний

Конец года — время узнать, что ждёт тестировщика в 2026.

➡️ Шар знает всё:

— сколько будет flaky-тестов

— где всплывёт «исправленный» баг

— в каком релизе сломается прод

— и найдёте ли вы дефект раньше пользователя

🔴 Нажимаете на шар — получаете предсказание.

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

#стендап_qa
  • 🤔 5
  • 🥰 3
  • 🤩 2
Post #4326 1.02K
🎅 Задача: «Дед Мороз выкатил фичу»

Перед Новым годом в прод выкатили функционал:

«Пользователь добавляет подарок в корзину, оплачивает и получает его ровно 31 декабря».


❓ Что проверять в первую очередь:

👍 — UI и отображение скидок
🤩 — Граничные значения дат и таймзон
🔥 — Производительность оплаты
🌚 — Всё сразу

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

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

#стендап_qa
  • 🤩 24
  • 🌚 4
  • 🔥 2
  • 👍 1
  • 👏 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 →