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

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

前往频道在 Telegram

Все самое полезное для тестировщика в одном канале. Наши курсы: https://clc.to/wlBkTA По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/12538d6f Для обратной связи: @proglibrary_feeedback_bot

显示更多
9 102
订阅者
-124 小时
-147
-2030
帖子存档
🎯 Реальное собеседование на QA Middle Сеньор показывает, как проходит настоящее интервью на тестировщика. 🈁 Что внутри: — В
🎯 Реальное собеседование на QA Middle Сеньор показывает, как проходит настоящее интервью на тестировщика. 🈁 Что внутри: — Вопросы про REST/SOAP, JSON, SQL — Разбор опыта работы с Kafka, Git, Charles — Что спрашивают про баги, спринты и работу с документацией — Обратная связь кандидату и разбор ошибок Для всех, кто ищет работу QA или хочет понять, чего ждать на интервью в крупных компаниях 👍 🔗 Ссылка на интервью 🐸Библиотека тестировщика #карьерный_трек #middle

❓ Что почитать на выходных ➡️ QA-метрики Как TMS помогает сделать картину качества действительно прозрачной. ➡️ Обзор HTTP-кл
Что почитать на выходных ➡️ QA-метрики Как TMS помогает сделать картину качества действительно прозрачной. ➡️ Обзор HTTP-клиента Connekt и примеры сценариев тестирования Как писать тестовые сценарии в виде скриптов, работать с окружениями и токенами, генерировать запросы из кода и автоматизировать тестирование API. ➡️ Apache Kafka для QA инженера Что нужно знать тестировщику о Kafka 🔹 Основы IT для непрограммистов 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib 🐸Библиотека тестировщика #release_notes

🎉 Большая распродажа Proglib Academy — минус 40% на всё! 📚 Выбирай свой курс: ▫️ «Экспресс-курс по математике для DS» — пол
🎉 Большая распродажа Proglib Academy — минус 40% на всё! 📚 Выбирай свой курс: ▫️ «Экспресс-курс по математике для DS» — получи фундамент для построения успешной карьеры в Data Science ▫️ «Математика для DS» — для тех, кто хочет уверенно работать с данными; ▫️ «Основы Python» — чтобы начать писать код с нуля; ▫️ «Алгоритмы и структуры данных» — для будущих инженеров; ▫️ «Специалист по ИИ» или «AI-агенты», или «Машинное обучение» — для тех, кто хочет прокачаться в ИИ. ▫️ «Архитектуры и шаблоны проектирования» — чтобы писать гибкий, масштабируемый код как мидл+ разработчик. ▫️ «Основы IT для непрограммистов» — для тех, кто хочет понимать, как устроены технологии, не будучи разработчиком. 🎁 Бонусы ноября: ▫️ Розыгрыш MacBook Pro 14 — купи любой курс и пройди 2 недели обучения до 30 ноября. ▫️ Бесплатный тест по математике — за 5 минут покажет, какие темы стоит подтянуть перед DS. 👉 Выбрать курс со скидкой

🛠 Как найти Race Condition за 5 минут Даже без навыков программирования: 📍 Способ 1: Postman Collection Runner — Создайте запрос (применение промокода/списание баланса) — Откройте Collection Runner — Поставьте Iterations: 50 — Поставьте Delay: 0ms (важно!) — Запустите 🈁 Если больше 1 запроса успешны → баг найден! 📍 Способ 2: Консоль браузера — Откройте DevTools (F12) — Во вкладке Console вставьте:

for(let i=0; i<50; i++) {
  fetch('/api/promo', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({code: 'TEST'})
  })
}
— Проверьте результаты во вкладке Network ⚡️ Запускайте тесты несколько раз! Race Condition может не проявиться с первого раза. 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib 🐸Библиотека тестировщика #разбор_полетов

📌 Полезная шпаргалка по Python Знание простых функций Python облегчает автотесты и работу с данными. 🔢 Это минимальный набор, который нужен для повседневной работы: строки, списки, циклы, условия и простые преобразования данных. 🐸Библиотека тестировщика #артефакт

🐛 TOCTOU: уязвимость, которая появляется в доли секунды Time-of-Check, Time-of-Use — когда между проверкой и исполнением проходит небольшая пауза, и состояние системы успевает измениться. ➕ Это один из самых частых вариантов race condition в реальных продуктах.

1. Проверка: товар есть  
2. [0.3 сек — другой купил]
3. Покупка → товара уже нет
➡️ Где искать TOCTOU: — платежи и списания — промокоды и бонусы — бронирования / овербукинг — остатки на складе -- лимиты и квоты API 🔍 Как тестировать: — Запускайте одно и то же действие одновременно в нескольких вкладках или окнах. — Либо отправляйте параллельные запросы (JMeter, k6, Postman Runner). — Система обязана корректно обработать только один из них. 💬 Сталкивались с такими дефектами в ваших проектах? 🐸 Библиотека тестировщика #теория_на_пальцах

Знакомьтесь — Артём Русов. Автор курса для QA-инженеров, который прошли более 90 000 человек на YouTube и Stepik. Артём созда
Знакомьтесь — Артём Русов. Автор курса для QA-инженеров, который прошли более 90 000 человек на YouTube и Stepik. Артём создал экосистему телеграм-каналов для тестировщиков, основанную на боевом опыте в реальном IT. 🧠 [Мысли и реальность QA] Неочевидный опыт. Реальное тестирование, менторство и то, что поможет перестать совершать ошибки новичков. ⚙️ [База знаний и инструментов] Инструменты и симуляторы. Всё, что помогает расти: от рабочих чек-листов до интерактивных тренажёров. 💬 [QA-комьюнити] Живое общение, карьерные советы и ответы экспертов. Вы больше не останетесь один на один со сложным багом. Рекомендуем подписаться, ведь это не просто контент, это путь, проверенный самим Артёмом и его коллегами по цеху.

🔎 XPATH часто выручает, когда обычных селекторов недостаточно В сложных интерфейсах без него не обойтись: динамические атрибуты, вложенные элементы, поиск по тексту. ➡️ Выше — короткая шпаргалка с основными шаблонами, которые экономят время и повышают надёжность тестов. 🐸Библиотека тестировщика #артефакт

🤖 AI сейчас на пике — и математика снова в центре внимания.
«На конференции AIJ только и разговоров, что о AI и математике. Ведь в основе генеративных моделей Gen AI лежит фундаментальная математика.»
Одна из топовых экспертов, кто сегодня участвует на AIJ, преподаёт у нас. Мария Тихонова — PhD по Computer Science, руководитель направления в SberAI и доцент ВШЭ. Она работает с LLM каждый день и объясняет математику так, как она реально применяется в AI. 🔥 Экспресс-курс «Математика для DS» — 8 недель, чтобы закрыть пробелы и уверенно проходить собесы. 🎁 До 30 ноября: → скидка 40% → курс «Школьная математика» в подарок при оплате → бесплатный тест на знание основ математики 👉 Записаться на курс

🤖 AI сейчас на пике — и математика снова в центре внимания.
«На конференции AIJ только и разговоров, что о AI и математике. Ведь в основе генеративных моделей Gen AI лежит фундаментальная математика.»
Одна из топовых экспертов, кто сегодня участвует на AIJ, преподаёт у нас. Мария Тихонова — PhD по Computer Science, руководитель направления в SberAI и доцент ВШЭ. Она работает с LLM каждый день и объясняет математику так, как она реально применяется в AI. 🔥 Экспресс-курс «Математика для DS» — 8 недель, чтобы закрыть пробелы и уверенно проходить собесы. 🎁 До 30 ноября: → скидка 40% → курс «Школьная математика» в подарок при оплате → бесплатный тест на знание основ математики 👉 Записаться на курс

🎯 Где искать Race Conditions в вашем проекте 5 мест, где эта уязвимость встречается чаще всего: ➡️ Баланс и бонусы → Два зап
🎯 Где искать Race Conditions в вашем проекте 5 мест, где эта уязвимость встречается чаще всего: ➡️ Баланс и бонусы → Два запроса списывают деньги дважды → Проверяй: одновременное списание ➡️ Промокоды и купоны → Одноразовый код работает 100 раз → Проверяй: параллельное применение ➡️ Остатки на складе → Продали товар, которого нет → Проверяй: покупка последнего товара ➡️ Уникальные записи → Создали 10 аккаунтов с одним email → Проверяй: регистрацию в параллель ➡️ Голосование/лайки → Накрутка рейтинга → Проверяй: множественное голосование 💡 Общий принцип: Если есть проверка → действие → обновление, то между ними может пролезть Race Condition Как проверять? Покажем возможные скрипты завтра 🎀 🐸Библиотека тестировщика #разбор_полетов

⚙️ Обновление, которое нельзя игнорировать JUnit впервые за восемь лет получила серьёзный апгрейд: новые системные требования
+4
⚙️ Обновление, которое нельзя игнорировать JUnit впервые за восемь лет получила серьёзный апгрейд: новые системные требования, унификация версий, переработанный CSV-парсинг, улучшенная null-безопасность и чистка устаревших API. ➡️ Если вы работаете с автоматизацией тестирования, мигрируете на Java 17 или поддерживаете крупные проекты, — JUnit 6 повлияет на ваш стек прямо сейчас. 🎥 Разобрали ключевые изменения в удобном формате из пяти карточек: только факты, без лишнего. 📎 Источник 🐸 Библиотека тестировщика #тест_драйв

📌 Шпаргалка по функциональному тестированию Полный чек-лист: определение целей, создание тест-планов, выбор инструментов, сбор тестовых данных. 🐸 Библиотека тестировщика #артефакт

🤡 Accessibility-баг, который ломает сценарий Кейс: Вы нашли критичный баг в режиме для screen reader'ов. Из-за него пользова
🤡 Accessibility-баг, который ломает сценарий Кейс: Вы нашли критичный баг в режиме для screen reader'ов. Из-за него пользователь с нарушениями зрения не может выполнить ключевое действие. Аудитория — маленькая, но баг блокирующий именно для них. Разработчик отвечает:
Это не приоритет. Этим почти никто не пользуется.
Что вы делаете в реальной рабочей ситуации: 👍 Ставлю приоритет High и настаиваю на фиксе 🤩 Документирую баг, описываю workaround и убираю в backlog 🥰 Эскалирую PM или ответственному за WCAG/ADA ❤️ Закрываю Won't Fix по решению менеджмента 🐸 Библиотека тестировщика #стендап_qa

🔥 Выучи математику за 60 дней! Чем важна математика расскажет Мария Тихонова - кандидат компьютерных наук, руководитель исследовательского направления SberAI, доцент факультета компьютерных наук и преподаватель НИУ ВШЭ на курсе «Математика для Data Science» от Proglib Academy. 👀 Мария - человек, который реально работает с LLM и делает так, чтобы модели понимали человеческую речь, а не делали вид. Что еще внутри курса:
- живые вебинары, на которых можно задать вопросы спикерам - доступ к материалам в записи, если не успели на лекцию и чат - 3 задания с практикой на Python и финальный проект с подробной обратной связью от экспертов курса - актуальные знания: программа разработана в ноябре 2025г. - программа без воды - 2 месяца только самого нужного для старта - для старта нужны всего лишь знания школьной математики и основы Python - скидка 40% до 30 ноября - если оплатить до конца ноября, получите курс «Базовая математика» в подарок
👇👇👇 Записаться на курс