Overview
Семантический запуск тестовых сценариев (RU/EN) с управлением вкладками. Browser automation and bug-hunting tools for manual testers
🐕 BugHound — автоматизация тестирования и охота за багами прямо в браузере BugHound запускает тестовые сценарии, написанные обычным текстом на русском или английском. Без Selenium, без Playwright, без облака и внешних серверов. Всё работает локально в вашем Chrome. Просто опишите, что нужно сделать: Открой новую вкладку "https://example.com" Введи в поле "Email" текст "test@example.com" Нажми "Отправить" Проверь, что на странице есть "Спасибо за заявку" И наблюдайте, как расширение выполняет каждый шаг, подсвечивает найденные элементы и сообщает, что пошло не так. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✨ ЧТО УМЕЕТ ▸ Действия над страницей • Клик по любому элементу по тексту, aria-label, placeholder или title • Правый клик с открытием контекстного меню • Ввод текста в input, textarea и rich-редакторы (contenteditable) • Выбор опции в выпадающих списках • Нажатие клавиш: Enter, Tab, Escape, стрелки, F1–F12, любые комбинации с Ctrl, Alt, Shift • Установка и снятие чекбоксов • Скролл окна и до конкретного элемента • Паузы с обратным отсчётом ▸ Управление вкладками • Переключение между вкладками по заголовку или URL • Открытие новых вкладок с ожиданием загрузки • Автоматическое переключение на новую вкладку, если ссылка открылась в target="_blank" • Закрытие вкладок, навигация назад/вперёд, перезагрузка ▸ Проверки • Текст на странице • URL содержит или равен • Заголовок содержит • Элемент существует / не существует / видим / скрыт • Элемент активен / неактивен • Поле пусто / содержит значение / равно значению • Чекбокс отмечен / не отмечен ▸ Умный поиск элементов BugHound не требует CSS-селекторов. Пишите "Нажми кнопку Войти" — расширение само найдёт нужную кнопку по смыслу текста. Используется каскад: точное совпадение → префикс → подстрока → совпадение по словам. Если кандидатов несколько и они близки — BugHound не угадывает, а останавливается и показывает список, чтобы вы уточнили формулировку. ▸ Маркеры для точного поиска Если формулировки не хватает, используйте троеточие: • "Telegram..." — искать в начале строки • "...на обработку персональных данных" — искать в конце строки ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📋 ПРИМЕР СЦЕНАРИЯ Открой новую вкладку "https://ya.ru" Проверь, что заголовок содержит "Яндекс" Введи в поле "Найдётся всё" текст "новости" Нажми Enter Подожди 2 секунды Проверь, что на странице есть "Новости" Кликни по первой ссылке Результат: открылась страница новостей ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🚀 КАК НАЧАТЬ 1. Установите расширение 2. Откройте любую страницу в Chrome 3. Кликните иконку BugHound на панели расширений — откроется боковая панель 4. Введите сценарий в текстовое поле 5. Нажмите "Запустить" Каждый шаг отображается отдельной карточкой: жёлтая — выполняется, зелёная — успех, красная — ошибка с указанием причины. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🎯 КОМУ ПОДОЙДЁТ • QA-инженерам — для быстрой проверки регрессий и повторяющихся сценариев • Разработчикам — для проверки своих фич без ручного тыканья • Аналитикам и продактам — для воспроизведения шагов бага • Всем, кто устал повторять одни и те же действия в браузере ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔒 ПРИВАТНОСТЬ BugHound не отправляет данные ни на какие серверы. Все сценарии выполняются локально в вашем браузере. Расширение не собирает телеметрию, не читает содержимое страниц за пределами запущенных вами сценариев и не имеет доступа к вашим паролям или cookie. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚠️ ЧТО ВАЖНО ЗНАТЬ • Работает только в Chrome 114 и выше • Не заходит внутрь iframe и Shadow DOM • Кастомные селекты (React-Select, MUI) пока не выбирают опцию — только открываются • Проверка текста ищет по всей странице и не отличает текст, который был до действия, от появившегося после • Синтетический Enter не вставит перевод строки в пустую textarea без обработчика • Нет скриншотов и экспорта отчётов ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🛠 ЧТО В ПЛАНАХ • Поддержка iframe и Shadow DOM • Выбор из кастомных селектов • Проверка "появилось после действия" • Hover и drag&drop • Скриншоты на каждом шаге • Экспорт отчёта о прогоне • Локальная семантическая модель для ещё более умного поиска ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 💬 ОБРАТНАЯ СВЯЗЬ Нашли баг в BugHound или хотите предложить фичу? Пишите: babanoff@gmail.com BugHound — open-source. Лицензия MIT.
0 out of 5No ratings
Details
- Version0.2
- UpdatedSeptember 26, 2026
- Size1.23MiB
- Languagesрусский
- DeveloperWebsite
Email
babanoff@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
BugHound has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
BugHound handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes