Бесплатные онлайн-генераторы тестовых данных

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

Генератор тестовых данных может генерировать файлы с тестовыми данными в различных форматах: CSV, JSON, XML или SQL. Если у вас хватает технических навыков и вам нужно долговременное решение, которое вы будете использовать постоянно — можете выбрать генератор тестовых данных с открытым исходным кодом (например, generatedata). В противном случае вы можете воспользоваться онлайн-инструментом генерации тестовых данных. Некоторые из них перечислены в этой статье.

GenerateData

Generatedata.com — веб-сайт одноименного проекта с открытым исходным кодом. По сути, это механизм для генерации произвольных данных в любом формате. В настоящее время он работает более чем с 30 типами данных, 12 типами экспорта (в том числе, популярные CSV, SQL, JSON), плюс около 32 наборов данных для конкретных стран (названия городов, регионов и т.д.). Но самое главное, его можно расширять любым удобным способом.

онлайн генераторы данных

Сайт: https://generatedata.com/

Mockaroo

Mockaroo — это онлайн-инструмент, который позволяет быстро и легко создать большое количество случайно сгенерированных тестовых данных, основанных на ваших спецификациях, которые затем можно загрузить непосредственно в вашу тестовую среду, используя форматы SQL или CSV. Mockaroo имеет как платные, так и бесплатные планы. Бесплатная версия ограничена 1 000 строк в файле.

онлайн генераторы данных

Сайт: https://www.mockaroo.com/

DatabaseTestData.com

DatabaseTestData.com — бесплатный и простой онлайн-инструмент для генерации тестовых данных. Используйте существующую модель данных для воспроизведения структуры таблиц или создайте ее с нуля.

Сайт: https://www.databasetestdata.com/

Randat

Randat — это бесплатный онлайн-инструмент, который позволяет сгенерировать таблицу со случайной личной информацией: имя, возраст, профессия, зарплата и т.д. Для создания данных нужно указать нужные столбцы, количество строк и нажать кнопку «Generate». Можно экспортировать сгенерированную таблицу в файл MS Excel (.XLS, .XLSX) или .CSV.

Сайт: http://www.randat.com/

Online Data Generator

Online Data Generator — бесплатный онлайн-сервис для помощи разработчикам и тестировщикам в создании тестовых данных. Можно генерировать реалистичные тестовые данные, например, адреса, книги, фильмы, музыку, названия брендов, цвета, страны, кредитные карты, дату и время, образование, пол, идентификационный номер, денежные номера, случайные имена людей, адреса электронной почты и многое другое.

Сайт: https://www.onlinedatagenerator.com/

FillDB

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

Сайт: https://filldb.info/

JSON Generator

JSON Generator — онлайн-инструмент для создания JSON-объектов, наполненных случайными данными. JSON Generator имеет простой, но мощный язык шаблонов и удобный REST API — данные можно генерировать с помощью HTTP-запросов.

Сайт: https://www.json-generator.com/ и https://next.json-generator.com/

ExtendsClass Random Data Generator

ExtendsClass Random Data Generator — бесплатный онлайн-инструмент, который позволяет генерировать случайные, близкие к реальным, тестовые данные. Объем генерируемых данных в браузере не ограничен. На основании набора, который должен быть создан, может использоваться один из 3 инструментов генерации данных (его можно выбрать).

  • Базовый генератор данных (CSV/JSON/XML/SQL): Позволяет генерировать данные в различных форматах, с одним уровнем (без вложенных объектов, массивов и т.п.).
  • Сложный генератор данных JSON: Этот инструмент генерирует данные JSON со сложной древовидной структурой (с вложенными объектами, массивами и т.п.).
  • Сложный генератор данных XML: Этот инструмент позволяет генерировать данные XML со сложной древовидной структурой (с вложенными тегами, атрибутами и т.п.).

Сайт: https://extendsclass.com/random-data-generator.html

***

Подготовка к собесу в Телеграме

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

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

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

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Мы в Telegram

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

? Популярное

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

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

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

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

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

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

live

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