Оглавление:

Введение
Quick Char Count
Clear Cache
Dimensions
WhatFont
EditThisCookie
Awesome Screenshot
Wappalyzer
Bug Magnet
Exploratory Testing Chrome Extension
Lighthouse
Заключение

Введение: Почему расширения — это секретное оружие QA

Работа тестировщика — это постоянное переключение контекста, скрупулезная проверка деталей и неустанное стремление выявить ошибки там, где их не ждешь. В этом процессе браузер — не просто окно в тестируемое приложение, а полноценная рабочая среда.

Однако стандартного функционала браузера часто недостаточно. Именно здесь на помощь приходят расширения. Они позволяют автоматизировать рутинные действия (вроде очистки кэша), моментально проводить визуальные замеры, генерировать сложные тестовые данные и быстро фиксировать найденные дефекты.

В этой статье мы рассмотрим список из 10 расширений, которые значительно повысят вашу продуктивность, начиная с простого, но часто необходимого инструмента для контроля текстовых данных.

1. Quick Char Count

Назначение: Мгновенный и точный подсчет символов и слов в любом выделенном тексте.

Quick Char Count
Quick Char Count

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

Ссылка на расширение

2. Clear Cache

Назначение: Быстрая и гибкая очистка данных браузера (кэш, куки, локальное хранилище) одним кликом.

Clear Cache
Clear Cache

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

Ссылка на расширение

3. Dimensions

Назначение: Инструменты для точного измерения размеров, позиций и отступов (padding, margin) элементов на веб-странице.

Dimensions
Dimensions

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

Ссылка на Dimensions

4. WhatFont

Назначение: Быстрое определение шрифта, его стиля, размера, веса и цвета, используемого на странице.

WhatFont
WhatFont

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

Ссылка на расширение

5. EditThisCookie

Назначение: Полноценный менеджер для просмотра, добавления, редактирования и удаления cookie-файлов сайта.

EditThisCookie
EditThisCookie

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

Ссылка на расширение

6. Awesome Screenshot: Screen Video Recorder

Назначение: Комплексный инструмент для захвата экрана (скриншоты и видеозапись) с функциями аннотирования.

Awesome Screenshot: Screen Video Recorder
Awesome Screenshot: Screen Video Recorder

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

Ссылка на расширение

7. Wappalyzer

Назначение: Анализатор технологий, используемых на веб-сайте.

Wappalyzer
Wappalyzer

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

Ссылка на расширение

8. Bug Magnet

Назначение: Помощник для исследовательского тестирования, вставляющий типовые "проблемные" тестовые данные в поля ввода.

Bug Magnet
Bug Magnet

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

Ссылка на расширение

9. Exploratory Testing Chrome Extension

Назначение: Структурирование и документирование сессий исследовательского тестирования.

Exploratory Testing Chrome Extension
Exploratory Testing Chrome Extension

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

Ссылка на расширение

10. Lighthouse

Назначение: Автоматизированный аудит качества веб-страницы по пяти ключевым метрикам: производительность, доступность (Accessibility), лучшие практики, SEO и PWA (прогрессивные веб-приложения).

Lighthouse
Lighthouse

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

Ссылка на расширение

Заключение

Когда прокачал своего QA-персонажа до максимума!
Когда прокачал своего QA-персонажа до максимума!

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

Комментарии (8)


  1. brainix
    24.10.2025 09:21

    Lighthouse встроен в консоль Хрома.


  1. Angi1540
    24.10.2025 09:21

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


    1. Paczuk
      24.10.2025 09:21

      Это все уже есть в devtools


      1. 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


        1. Paczuk
          24.10.2025 09:21

          А без Perplexity - разве это не было очевидно?))


  1. Paczuk
    24.10.2025 09:21

    Спасибо, нашёл для себя парочку новых!