Найти в Дзене
Husky Test

Bug Magnet - расширение для тестирования текстовых полей веб-приложений

Bug Magnet - расширение для Chrome и Firefox с открытым исходным кодом, позволяющее тестировать ввод данных.
Расширение хранит значения и крайние случаи, которые очень часто являются причинами сбоев при заполнении полей, форм, текстовых областей.
Использовать расширение при тестировании очень просто: необходимо нажать правой кнопкой мыши на область, в которую вы хотите ввести значение.
В меню появится пункт "
Bug Magnet"

Рис.1 Меню
Рис.1 Меню

Разделы в меню Bug Magnet чётко структурированы и состоят из следующих категорий:

Рис.2 Категории Bug Magnet
Рис.2 Категории Bug Magnet

Рассмотрим категории подробнее:

  • Lorems - Текст в разных кодировках и на разных языках.
Рис. 3 Подкатегории Lorems
Рис. 3 Подкатегории Lorems

Например, если выбрать Unicode symbols (non letters), в поле вставится текст :

Рис. 4 Unicode symbols  (non letters)
Рис. 4 Unicode symbols (non letters)
  • Text Size - Текст разного размера с пробелами или без.
Рис. 5 Text Size
Рис. 5 Text Size

  • Names - Имена на латинице и других языках. Что примечательно, буквально недавно были добавлены русские имена.
Рис. 6 Names
Рис. 6 Names
Рис.7 Names
Рис.7 Names
  • Cities - Названия городов.
Рис.8 Cities
Рис.8 Cities
  • E-mail addresses - Валидные и невалидные электронные адреса.
Рис. 9 E-mail addresses
Рис. 9 E-mail addresses
  • URLs
  • Numbers - Номера разной длины.
Рис. 10 Numbers
Рис. 10 Numbers

  • Whitespace - Пробелы, переносы и т.д.
Рис.11 Whitespace
Рис.11 Whitespace
  • Format exploits - SQL-инъекция и html код.
Рис.12 Format exploit
Рис.12 Format exploit

В Bug Magnet присутствует возможность добавления дополнительных наборов данных.
Стандартные категории покрывают большую часть тестовых сценариев, но в каждом продукте могут быть свои особенности.
Для того, чтобы добавить собственный набор данных, Вы можете щелкнуть правой кнопкой мыши, перейти к
Bug Magnet, выбрать «Configure BugMagnet» и загрузить файл в формате .json.
Примеры:
https://github.com/gojko/bugmagnet/tree/master/extras

Где найти Bug Magnet

Расширение Chrome:
https://gojko.github.io/bugmagnet/
Расширение FireFox:
https://addons.mozilla.org/en-GB/firefox/addon/bugmagnet/