Симулятор поиска багов

Realbugz — тренировочный полигон для охотников за багами

Realbugz — бесплатный онлайн-симулятор поиска багов для тестировщиков и студентов: пять реалистичных заданий — статья, форма регистрации, SQL-база данных, REST API и интернет-магазин — с намеренно заложенными ошибками для практики техник тест-дизайна, на русском, английском, немецком, испанском и французском, без регистрации. К каждому заданию есть страница с требованиями: вы сравниваете с ними реальное поведение и оформляете найденное в баг-репорт — так же, как на настоящем проекте.

  • Бесплатно
  • Без регистрации
  • 5 языков
Руины затерянного города в джунглях

Учебный курс на Stepik

Тестирование ПО: Manual QA engineer / Ручной тестировщик с нуля

По кнопке можно приобрести курс со скидкой 25% 🎁

Перейти к курсу

Пять открытых дел

Пять заданий: статья, форма, база данных, API, интернет-магазин

Вопросы и ответы

Что такое Realbugz?

Realbugz — бесплатный онлайн-симулятор поиска багов для тестировщиков и студентов: пять реалистичных заданий — статья, форма регистрации, SQL-база данных, REST API и интернет-магазин — с намеренно заложенными ошибками для практики техник тест-дизайна, на русском, английском, немецком, испанском и французском, без регистрации. К каждому заданию есть страница с требованиями: вы ищете дефекты так же, как на реальном проекте, и описываете их в баг-репорте.

Realbugz бесплатный? Нужна ли регистрация?

Realbugz полностью бесплатный, и аккаунт не нужен: откройте сайт и начните с любого из пяти заданий (регистрация внутри задания «Интернет-магазин» — часть упражнения и хранится только в вашем браузере). Проект делает и поддерживает один человек — без спонсоров и платных тарифов. Если тренажёр вам помог, автора можно поддержать на Boosty или Patreon, но это добровольно.

Что можно практиковать на Realbugz?

На Realbugz пять заданий, каждое — на свою область ручного тестирования: «Статья» — орфографические, смысловые и UI-ошибки на странице статьи; «Форма» — проверка формы регистрации по требованиям (валидация полей, граничные значения, обязательные поля, загрузка файла); «База данных» — SQL-запросы к базе SQLite; «API» — REST-запросы к живому API в Postman с проверкой ответов и кодов состояния; «Интернет-магазин» — реалистичный магазин с каталогом, корзиной, промокодами, оформлением и статусами заказов. Первые четыре задания объединяет один вымышленный сюжет — археологическая экспедиция в поисках затерянного города Эльдория, — а магазин продаёт снаряжение для таких экспедиций.

Для кого Realbugz?

Realbugz подходит всем, кто учится тестированию или практикуется в нём: начинающим тестировщикам, студентам курсов по QA, опытным специалистам, которые хотят держать навык поиска багов в тонусе, и преподавателям, которым нужны готовые практические задания. Сложность — от начального до среднего уровня; проще всего начать с задания «Статья», для которого нужен только браузер.

Что нужно, чтобы начать?

Для заданий «Статья», «Форма» и «Интернет-магазин» на Realbugz нужен только браузер. Для задания «База данных» вы скачиваете файл SQLite (eldoria_v2.db) и открываете его в бесплатной DBeaver Community Edition; для задания «API» — используете бесплатный Postman и документацию API на api.realbugz.com/docs. Пошаговые инструкции по установке есть на странице требований каждого задания.

Есть ли на Realbugz ответы к заданиям?

На Realbugz есть решения для заданий «База данных» и «API», но не для «Статьи», «Формы» и «Интернет-магазина». SQL-запросы спрятаны в раскрывающихся блоках «Решение», а к заданию по API прилагается Postman-коллекция с готовыми запросами; рекомендуем сначала 10–20 минут попробовать самостоятельно. В «Статье», «Форме» и «Интернет-магазине» ответов нет намеренно: как на реальном проекте, вы сами находите баги и описываете их в баг-репорте — шаги воспроизведения, ожидаемый и фактический результат.

Кто создал Realbugz и как связаться с автором?

Realbugz создал и развивает Павел Аладышкин как личный проект без внешнего финансирования. Вопросы, отзывы и идеи новых заданий — на realbugzhunt@gmail.com.