Оглавление:
Введение
Quick Char Count
Clear Cache
Dimensions
WhatFont
EditThisCookie
Awesome Screenshot
Wappalyzer
Bug Magnet
Exploratory Testing Chrome Extension
Lighthouse
Заключение
Введение: Почему расширения — это секретное оружие QA
Работа тестировщика — это постоянное переключение контекста, скрупулезная проверка деталей и неустанное стремление выявить ошибки там, где их не ждешь. В этом процессе браузер — не просто окно в тестируемое приложение, а полноценная рабочая среда.
Однако стандартного функционала браузера часто недостаточно. Именно здесь на помощь приходят расширения. Они позволяют автоматизировать рутинные действия (вроде очистки кэша), моментально проводить визуальные замеры, генерировать сложные тестовые данные и быстро фиксировать найденные дефекты.
В этой статье мы рассмотрим список из 10 расширений, которые значительно повысят вашу продуктивность, начиная с простого, но часто необходимого инструмента для контроля текстовых данных.
1. Quick Char Count
Назначение: Мгновенный и точный подсчет символов и слов в любом выделенном тексте.

Детально о пользе для QA:
Ежедневная задача тестировщика — проверка валидации полей ввода: ни больше, ни меньше. Соответствует ли заголовок статьи ограничению в 60 символов? Правильно ли отображается описание товара с максимальной длиной в 255 символов? Вместо того чтобы копировать текст в текстовый редактор или использовать сторонние сайты, это расширение позволяет просто выделить нужный фрагмент текста на странице. Результат (количество символов с пробелами, без пробелов и слов) мгновенно отобразится во всплывающем окне, не отвлекая от основного процесса тестирования. Это экономит критически важное время при работе с граничными значениями.
2. Clear Cache
Назначение: Быстрая и гибкая очистка данных браузера (кэш, куки, локальное хранилище) одним кликом.

Детально о пользе для QA:
Кэш браузера — главный враг чистоты тестирования. Чтобы проверить, как страница загрузится для нового пользователя или после выкладки нового билда, необходимо сбросить данные. Clear Cache позволяет настроить, какие именно данные будут удалены, и выполнить это действие всего одним нажатием кнопки на панели, минуя глубокие настройки браузера. Это незаменимо при проверке обновлений фронтенда и сценариев "первого входа".
3. Dimensions
Назначение: Инструменты для точного измерения размеров, позиций и отступов (padding, margin) элементов на веб-странице.

Детально о пользе для QA:
Когда дело доходит до pixel-perfect тестирования и проверки соответствия UI/UX макетам, без виртуальной линейки не обойтись. Dimensions позволяет "нарисовать" линейку поверх любого элемента, чтобы узнать его точные размеры в пикселях. Это критически важно для выявления мельчайших визуальных дефектов, которые могут быть пропущены невооруженным глазом или при беглом осмотре.
4. WhatFont
Назначение: Быстрое определение шрифта, его стиля, размера, веса и цвета, используемого на странице.

Детально о пользе для QA:
Проверка типографики — ключевая часть тестирования интерфейса. С помощью WhatFont достаточно навести курсор на текст, чтобы получить всю информацию о примененных стилях. Это устраняет необходимость открывать DevTools для каждого текстового блока и позволяет моментально сверить используемый шрифт (например, Roboto Regular 16px #333) с требованиями дизайн-макета.
5. EditThisCookie
Назначение: Полноценный менеджер для просмотра, добавления, редактирования и удаления cookie-файлов сайта.

Детально о пользе для QA:
Cookie — это основа многих функций: аутентификации, хранения сессий, пользовательских настроек и A/B тестирования. EditThisCookie дает возможность вручную изменять значения куки (например, имитировать просроченную сессию или менять ID пользователя) прямо в браузере. Это мощный инструмент для тестирования безопасности, логики сессий и персонализации контента.
6. Awesome Screenshot: Screen Video Recorder
Назначение: Комплексный инструмент для захвата экрана (скриншоты и видеозапись) с функциями аннотирования.

Детально о пользе для QA:
Качественный баг-репорт требует убедительных доказательств. Это расширение позволяет не только сделать скриншот видимой области или всей страницы целиком, но и записать видео с экрана, чтобы показать динамику воспроизведения бага. Встроенный редактор позволяет добавить стрелки, текст и заблюрить конфиденциальную информацию, что делает подготовку отчета о дефекте максимально быстрой.
7. Wappalyzer
Назначение: Анализатор технологий, используемых на веб-сайте.

Детально о пользе для QA:
Понимание технического стека приложения (CMS, фреймворки, аналитика, сервер) помогает тестировщику быстрее локализовать проблему. Wappalyzer одним кликом покажет, на чем работает сайт. Эти знания могут быть полезны для целенаправленного тестирования: например, если используется определенный фреймворк, можно поискать известные уязвимости или особенности его работы.
8. Bug Magnet
Назначение: Помощник для исследовательского тестирования, вставляющий типовые "проблемные" тестовые данные в поля ввода.

Детально о пользе для QA:
Исследовательское тестирование часто требует ввода экстремальных или граничных значений. Bug Magnet добавляет в контекстное меню поля ввода (по правому клику) наборы данных: очень длинные строки, текст с различными кодировками, SQL-инъекции, невалидные email-адреса и другие "пограничные" случаи. Это dramatically ускоряет проверку валидации и устойчивости системы.
9. Exploratory Testing Chrome Extension
Назначение: Структурирование и документирование сессий исследовательского тестирования.

Детально о пользе для QA:
В отличие от других инструментов, это расширение создано для систематизации свободного тестирования. Оно автоматически записывает ваши шаги, позволяет быстро делать скриншоты с пометками (Notes, Ideas, Bugs) и собирает технические данные об окружении. В конце сессии вы получаете структурированный отчет, который можно экспортировать в Jira, Azure DevOps или другой трекер, превращая "исследование" в формальный артефакт.
10. Lighthouse
Назначение: Автоматизированный аудит качества веб-страницы по пяти ключевым метрикам: производительность, доступность (Accessibility), лучшие практики, SEO и PWA (прогрессивные веб-приложения).

Детально о пользе для QA:
Хотя это в первую очередь инструмент разработчиков, Lighthouse незаменим для QA-инженера. Он позволяет проверить не только функциональность, но и нефункциональные требования. Аудит доступности (Accessibility) гарантирует, что приложением могут пользоваться люди с ограниченными возможностями, а оценка производительности помогает выявить узкие места, влияющие на скорость загрузки, — критически важный фактор для удержания пользователей.
Заключение

Вот такой набор инструментов помогает мне и многим другим QA-инженерам работать быстрее и эффективнее. Они экономят время на рутине, позволяя сосредоточиться на самом важном - поиске сложных и интересных багов. Надеюсь, и вы найдете здесь что-то полезное для своего арсенала.
Комментарии (8)

Angi1540
24.10.2025 09:21А где расширения для управления запросами? Для изменения респонса / реквеста / кодов ошибки?

Paczuk
24.10.2025 09:21Это все уже есть в devtools

egusinets
24.10.2025 09:21Ответ Perplexity PRO на вопрос чего из всего перечисленного нет в Devtools
Расширения из статьи, которых НЕТ в стандартном DevTools
1. Quick Char Count
Подсчет символов и слов в выделенном тексте. В DevTools нет встроенного инструмента для быстрого подсчета символов в выделенном тексте на странице.
2. Awesome Screenshot
Инструмент для создания скриншотов с аннотациями. DevTools имеет базовую функцию скриншотов (Capture screenshot), но без возможностей аннотаций и записи видео.
3. Wappalyzer
Определение технологического стека сайта (CMS, фреймворки, аналитика). DevTools не показывает используемые технологии и фреймворки автоматически.
4. Bug Magnet
Вставка тестовых данных для проверки граничных значений (SQL-инъекции, невалидные email, длинные строки). В DevTools такой функциональности нет.
5. Exploratory Testing Chrome Extension
Документирование сессий исследовательского тестирования с автоматической записью шагов и экспортом в Jira/Azure DevTools. DevTools не имеет функции структурированного документирования тестовых сессий.
Расширения, функциональность которых ЕСТЬ в DevTools
6. Lighthouse
Встроен в DevTools. Доступен через панель Lighthouse для аудита производительности, доступности, SEO и PWA.
7. Clear Cache
Функция очистки кэша доступна в DevTools через Network → правый клик → Clear browser cache или через настройки DevTools.
8. Dimensions
Измерение размеров элементов доступно в Elements панели DevTools при наведении на элементы (показываются размеры, отступы, margins).
9. WhatFont
Информация о шрифтах доступна в Elements → Computed → раздел Font (показывает семейство шрифта, размер, вес, цвет).
10. EditThisCookie
Управление cookies доступно в Application → Storage → Cookies (можно просматривать, редактировать, удалять).
Итого: из 10 расширений 5 требуют установки отдельных расширений (Quick Char Count, Awesome Screenshot, Wappalyzer, Bug Magnet, Exploratory Testing), а 5 имеют аналогичную функциональность встроенную в DevTools
brainix
Lighthouse встроен в консоль Хрома.