Пять расширений Google Chrome для тестировщиков

Google Chrome сегодня однозначно самый популярный браузер. По состоянию на 2020 год, 2.65 миллиарда людей использовали его как основной браузер (источник — Statista). Подавляющее большинство веб-приложений и сайтов поддерживают Chrome.

Chrome популярен и среди разработчиков и тестировщиков. Как пишет DebugBear, магазин расширений Google Chrome насчитывает более 137000 расширений.

Мы собрали список из 5 расширений для Chrome, которые будут полезны для тестировщиков:

EditThisCookie

EditThisCookie

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

EditThisCookie flow

Очень просто и удобно управлять куками с помощью расширения EditThisCookie — оно позволяет одним кликом удалять, изменять или добавлять новые куки. Must Have для всех тестировщиков, часто работающим с куками.

EditThisCookie позволяет:

  • удалять куки
  • изменять куки
  • заблокировать куки
  • создавать новые куки
  • искать куки
  • импортировать/экспортировать куки

И это только часть из того, что умеет это расширение. Установить его можно по ссылке.

Responsive Viewer

Responsive Viewer

Изменять размер окна браузера может быть неудобно, особенно если нужно проверить внешний вид приложения больше, чем на 2-3 размерах экрана. В Chrome есть встроенная возможность увидеть приложение на экранах других размеров, но эта функциональность ограничена одновременным просмотром только одного viewport-а.

Когда нужно протестировать, как работает приложение на разных размерах экрана, можно использовать Responsive Viewer — расширение позволяет сделать это одновременно. Можно переключаться между режимами телефона и планшета, много предопределенных размеров экрана для разных девайсов.

ResponsiveViewer flow

Функционал Responsive Viewer включает:

  • синхронный скролл
  • просмотр приложения на разных экранах одновременно
  • набор предопределённых размеров экрана популярных девайсов
  • спрятать/показать экран
  • добавление своих размеров экрана

Ссылка

Exploratory Testing Chrome Extension

Explarotary Testing Chrome Extension

Делать заметки во время тестирования бывает сложно, особенно если нужно переключаться между несколькими окнами. Бывает, нужно сделать скриншот, связать его с каким-то пояснительным текстом.

В таких случаях, я советую использовать Exploratory Testing Chrome Extension (или ECTE). В ECTE можно добавить всю информацию о багах прямо в окне браузера.

У ECTE простой интерфейс — он позволяет легко добавлять заметки и делить их на баги, идеи и т.п.

После тестирования можно составить подробный отчет прямо в браузере или выгрузить его в CSV-файл.

Explarotary Testing Chrome Extension flow

Функционал ECTE позволяет:

  • создавать заметки прямо в окне браузера
  • одновременно с созданием заметки делать скриншот
  • просмотреть все ваши записи в сгенерированном отчете
  • экспортировать отчет в HTML или CSV файл

Ссылка

Ruto — XPath Finder

Ruto XPath finder

Если вы используете XPath локаторы — XPath Finder вам очень понравится. Собирая XPath локаторы вручную, с помощью консоли разработчика — долго и утомительно.

Ruto XPath Finder возвращает XPath и позволяет выбрать, как его форматировать.

Ruto XPath Finder Flow

На гифке выше были варианты получить XPath на основе data-url, href или получить CSS-локатор. Пара кликов — и локатор нужного формата получен. Расширение может сэкономить кучу времени.

Функционал XPath Finder позволяет:

  • получать XPath на основе разных атрибутов
  • копировать XPath в один клик
  • находить вложенные XPath локаторы

Ссылка

Web Developer Form Filler

Web Developer Form Filler

Тестировщики, работающие с формами прекрасно знают, как приятно может быть многократное заполнение одной и той же большой формы. После пятого раза, обычно изобретается новый язык для заполнения.

Для решения таких проблем отлично подходят автофиллеры для форм. WDFF — одно из таких расширений. Когда форма заполняется в первый раз, оно позволяет одним кликом сохранить значения всех полей. Когда нужно будет заполнить форму еще раз, расширение восстановит эти значения.

WDFF позволяет:

  • сохранять данные для повторной вставки в форму
  • изменять и обновлять селекторы, которые используются расширением
  • сохранять несколько наборов значений для одной и той же формы
  • заполнять форму рандомно сгенерированными значениями
Web Developer Form Filler Flow

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

Ссылка

Пишите в комментариях, какими расширениями во время тестирования пользуетесь вы — и мы дополним список.

Какой была ваша первая зарплата в QA и как вы искали первую работу?

Мега обсуждение в нашем телеграм-канале о поиске первой работы. Обмен опытом и мнения.

7 КОММЕНТАРИИ

Подписаться
Уведомить о
guest

7 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
mary
mary
2 лет назад

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

murr
murr
2 лет назад

Стараюсь не использовать расширения во вкладке, где тестирую приложение после того, как одно из расширений блокировало выполнение скрипта на странице и мы полдня пытались исправлять ошибку, которой не было.

jimmy
jimmy
2 лет назад
Ответить на  murr

Забыли awesome screenshot, супер удобное расширение для скриншотов и записи видео с экрана.

Ana
Ana
1 год назад
Ответить на  murr

А что за расширение было?

murr
murr
1 год назад
Ответить на  Ana

я точно не вспомню название, но суть в том, что скрипт расширения пытается вмешиваться в работу скрипта приложения и в некоторых случаях могут быть проблемы.

Например, часто такое есть с adblock-ом или другими блокировщиками рекламы.

john snow
john snow
2 лет назад

BugMagnet ещё есть — для тестирования форм использую.

aviator
aviator
2 лет назад
Ответить на  john snow

Да, он кстати, упоминается в статье по тестированию форм

https://testengineer.ru/mini-gajd-po-testirovaniyu-form/

Мы в Telegram

Наш официальный канал
Полезные материалы и тесты
Готовимся к собеседованию
Project- и Product-менеджмент

? Популярное

? Telegram-обсуждения

Наши подписчики обсуждают, как искали первую работу в QA. Некоторые ищут ее прямо сейчас.
Наши подписчики рассказывают о том, как не бояться задавать тупые вопросы и чувствовать себя уверенно в новой команде.
Обсуждаем, куда лучше податься - в менеджмент или по технической ветке?
Говорим о конфликтных ситуациях в команде и о том, как их избежать
$1100*
медианная зарплата в QA в июне 2023

*по результатам опроса QA-инженеров в нашем телеграм-канале

Собеседование

19%*
IT-специалистов переехало или приняло решение о переезде из России по состоянию на конец марта 2022

*по результатам опроса в нашем телеграм-канале

live

Обсуждают сейчас