fa
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 114
مشترکین
-324 ساعت
-107 روز
-1330 روز
آرشیو پست ها
🔥 Куда идти в QA: веб или мобильное тестирование На практике многие сразу тянутся к мобильному, но пропускают важный момент:
🔥 Куда идти в QA: веб или мобильное тестирование На практике многие сразу тянутся к мобильному, но пропускают важный момент: мобильное тестирование сложнее. Веб — проще зайти и быстрее получить первую работу. В видео разбирают:
— чем отличается веб и мобильное тестирование — что востребовано на рынке — почему лучше начинать с веба — какую базу нужно знать в обоих направлениях
📎 Смотреть по ссылке 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #карьерный_трек

🧩 HTTP методы — база для API Шпаргалка, которую стоит держать под рукой. Даже на уровне middle часто путают:
— когда использовать PUT, а когда PATCH — какие методы можно безопасно повторять — где можно словить баг на уровне логики API
Без этого сложно нормально тестировать бэкенд ❗️ 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #артефакт

Требования — почему из-за них появляются баги Требования — это описание того, что должно работать в системе. Если они размытые — каждый понимает их по-своему.
— Разработчик реализует одно — Тестировщик ожидает другое — В итоге: работает, но не так, как нужно
Главная проблема — непроверяемость. ❌ «система должна быть удобной» ❌ «должно работать быстро» Невозможно понять, это баг или нет. ✔️ Хорошее требование можно проверить: «ответ приходит до 2 секунд» «ошибка показывается при неверном пароле» 💡 Если требование нельзя однозначно проверить — это источник будущих багов. 👍 — знал/а 🔥 — стало понятнее 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #теория_на_пальцах

🔥 Вопрос с собеседования Вы отправляете запрос из браузера. В DevTools он отображается как (from disk cache). Почему это может быть проблемой при тестировании? 👇 Правильный ответ (нажми, чтобы прочитать): Потому что запрос вообще не ушёл на сервер — браузер взял ответ из кэша. В итоге вы тестируете не актуальные данные, а сохранённый ответ. 🔜 Браузер кэширует ответы (CSS, JS, API и др.), и при повторном запросе может не обращаться к серверу. 🔵 Почему это опасно — изменения на сервере не видны — баги могут «пропадать» — тестирование даёт ложный результат 🔵 Как проверять корректно — отключать кэш в DevTools — использовать hard reload — проверять headers (Cache-Control, ETag) 👍 — знал/а 🔥 — стало понятнее 💼 Щелкаешь такие задачи как орешки? Найди проект с достойной зарплатой тут 🐸 Библиотека тестировщика #карьерный_трек #middle

📎 Быстрый запуск запроса без мыши Ctrl + Enter — моментальный запуск HTTP-запроса в Postman. Зачем это нужно: 🔵 Сохраняет секунды на каждом тесте — особенно при переборе вариантов тела запроса или заголовков. 🔵 Работает даже при активном фокусе в теле запроса — мышку трогать не надо. 🔵 Идеально при ручном тестировании API или во время регресса. Пример сценария:
1. Вводишь данные в JSON-теле POST-запроса. 2. Не отходя от клавиатуры — Ctrl + Enter. 3. Смотришь ответ, меняешь данные — снова Ctrl + Enter.
💡 Используйте в паре с хоткеем Ctrl + Alt + C для быстрого копирования curl-эквивалента — полезно при передаче запроса разработчику или для консольного теста. 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #артефакт

🗂 «Не заставляйте меня думать» — база по UX Классическая книга Стива Круга про то, как люди на самом деле используют интерфе
🗂 «Не заставляйте меня думать» — база по UX Классическая книга Стива Круга про то, как люди на самом деле используют интерфейсы. Что внутри:
— почему пользователь не читает, а сканирует — где чаще всего ломается навигация — как находить неочевидные проблемы в UI
💡 Помогает видеть не только баги, но и проблемы UX: — где пользователь теряется — где делает ошибки — где интерфейс мешает, а не помогает 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #теория_на_пальцах #ux

Какое свойство HTTP-методов означает, что повторный вызов одного и того же запроса не изменит результат?
Anonymous voting

🧩 Не помнишь API Compose? Сохрани шпаргалку Внутри — база:
— поиск элементов
— проверки (assert)
— действия (клики, ввод)
📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #артефакт #android

💻 Как проверить нагрузку, если нет бюджета и опыта Частая ситуация: функционально всё протестировано, но никто не понимает,
💻 Как проверить нагрузку, если нет бюджета и опыта Частая ситуация: функционально всё протестировано, но никто не понимает, как система поведёт себя под нагрузкой. В итоге проблемы всплывают уже после релиза. ➖ В этом гайде показывают простой рабочий подход:
— пишете сценарий на k6 (JavaScript)
— запускаете тест с VPS, а не с ноутбука
— смотрите реальные метрики (p95, ошибки, RPS)
Без сложной инфраструктуры и дорогих инструментов. 🔗 Читать подробнее 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #release_notes

👩‍💻 Лучшии функции в Postman Многие открывают Postman и не понимают, с чего начать. Из-за этого используют его очень поверх
👩‍💻 Лучшии функции в Postman Многие открывают Postman и не понимают, с чего начать. Из-за этого используют его очень поверхностно. В видео показывают: — как собрать первый запрос — как работать с переменными — как ускорить рутину — какие фичи реально упрощают жизнь 🔗 Смотреть по ссылке 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #тест_драйв

🚬 Почему вас не берут на джуна Вы прошли курсы, откликнулись на десятки вакансий… а приглашений почти нет. Знакомо? Компании не ищут джуна, который учился. Они ищут джуна, который уже что-то делал. 1️⃣ Знаете теорию, но не умеете применять Знаете виды тестирования, техники, термины. Но на вопрос:
«Как протестируешь форму?»
ответ:
«Ну… введу данные»
➖ на собесе проверяют не знания, а ход мыслей 2️⃣ Нет того, что можно показать Учебные проекты есть, но: — ни одного оформленного баг-репорта — нет примеров тестирования API — нет реальных кейсов 3️⃣ Слабые ответы Типичные ответы:
«Проверю всё» «Протестирую функционал»
➖ без конкретики это = отсутствие опыта 4️⃣ Не понимаете, как работает система QA — это не только UI. Если не понимаете: — откуда приходят данные — как работает API — где могут быть риски ➖ вы не отличаетесь от других кандидатов 🔥 Что реально даёт оффер — умение разбирать кейсы — практика (баги, API, реальные сценарии) — чёткие и конкретные ответы — понимание, как работает продукт 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #карьерный_трек

🦾 Не помещается payload в DevTools? Есть быстрый фикс Если вы разбираете длинный JSON или network-ответ — DevTools часто просто неудобно читать. Решение проще, чем кажется:
→ Cmd/Ctrl + “+” — увеличить
→ Cmd/Ctrl + “-” — уменьшить
→ Cmd/Ctrl + “0” — сброс
Работает в Chrome, Firefox, Edge, Safari. 🔵 Когда это реально помогает — разбор длинных API-ответов — поиск багов в JSON — работа на ноутбуке — запись скринов для баг-репорта 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #тест_драйв #devtools

🔥 Знакомьтесь с экспертом Proglib.academy: Эмиль Сатаев Эмиль — эксперт с 8-летним опытом в разработке, который специализиру
🔥 Знакомьтесь с экспертом Proglib.academy: Эмиль Сатаев Эмиль — эксперт с 8-летним опытом в разработке, который специализируется на внедрении LLM и агентных подходов в реальные коммерческие сервисы. Он точно знает, как проектировать архитектуру так, чтобы ИИ-функции работали стабильно в связке с внешними системами. 🏃‍♀️ Уже 14 мая Эмиль проведет открытый вебинар! Обсудим самую «больную» тему: «Почему AI-продукты на базе LLM ломаются и как сделать, чтобы работало». 🗓 Когда: 14 мая в 19:00 (Мск) Почему Эмиля стоит послушать: 🟣 8+ лет в разработке (Backend и Frontend)
Прошел путь от фулстека до Backend Platform Developer в SMIT.Studio.
🟣 Международный исследовательский опыт
Работал исследователем в Институте ИИ НИУ ВШЭ и в Национальном университете Сингапура (NUS).
🟣 Преподаватель-практик
Ведет семинары в НИУ ВШЭ, в том числе по проектированию и разработке агентских систем.
🟣 Мастер интеграции AI в Backend
Его главная суперсила — умение правильно встраивать LLM через API, выстраивать workflow и агентную логику в сложных распределенных системах.
🔗 Зарегистрироваться на вебинар

🧩 Сможете пройти собеседование на QA? Собрали большую викторину из вопросов, которые реально задают на интервью: API, тест-д
🧩 Сможете пройти собеседование на QA? Собрали большую викторину из вопросов, которые реально задают на интервью: API, тест-дизайн, UI, баги и реальные кейсы. 🔗 Ссылка на сайт 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #карьерный_трек

🖥 Как приложения общаются между собой API — это то, что соединяет клиент и сервер. Без него не работает ни авторизация, ни з
🖥 Как приложения общаются между собой API — это то, что соединяет клиент и сервер. Без него не работает ни авторизация, ни заказы, ни загрузка данных. Но часто его воспринимают как чёрный ящик: запрос отправили — ответ пришёл. На деле всё проще:
есть запрос → есть обработка → есть ответ
И если понимать этот цикл, становится намного легче искать баги и тестировать систему. 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #теория_на_пальцах