Симулятор поиска багов
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.