15 НАЙ-ДОБРИ инструмента за генериране на данни за тестово генериране на данни през 2021 г.

Съдържание:

Anonim

Генерирането на тестови данни е процес на създаване на примерни тестови данни, използвани при изпълнение на тестови случаи. Налични са много инструменти за генериране на тестови данни, които създават разумни данни, приличащи на производствени тестови данни. Можете да използвате тези инструменти, ако няма налични данни.

Най-добрите инструменти за генериране на тестови данни

Следва подбран списък с инструменти за генериране на най-добрите тестови данни с техните популярни функции и връзки към уебсайтове. Списъкът съдържа както софтуер за генериране на тестови данни с отворен код (безплатен), така и търговски (платен).

1) DATPROF

DATPROF опростява получаването на правилните тестови данни в точния момент. С поверителността на DATPROF можете да маскирате вашите тестови данни и да генерирате синтетични данни. Данните на клиентите ви са защитени, но софтуерните екипи все още могат да използват представителни тестови данни.

Характеристика:

  • Запазете характеристиките на данните
  • Висока производителност при големи масиви от данни
  • Последователен в множество приложения и бази данни
  • Вградени генератори на синтетични данни
  • Поддържа CI / CD интеграция (непрекъсната интеграция срещу непрекъсната доставка)
  • Управлявайте и опреснявайте тестовите си среди за данни от една централна платформа.

2) EMS генератор на данни

EMS Data Generator е софтуерно приложение за създаване на тестови данни към таблици на базата данни MySQL. Тя ви позволява да попълвате едновременно таблица на базата данни MySQL с тестови данни.

Характеристика:

  • Запазвате и редактирате генерирани данни в SQL скрипт.
  • Този софтуер поддържа типове данни като SET, ENUM, GEOMETRY типове и др.
  • Можете да използвате резултатите от SQL заявката като списък със стойности за генериране на данни.
  • Можете да видите визуализацията на генерираните данни.
  • Той осигурява голямо разнообразие от генерирани параметри за всеки тип поле.
  • EMS Data Generator ви позволява да задавате NULL стойности.

3) Redgate SQL Data Generator

Redgate SQL Data Generator създава голям обем данни в рамките на няколко кликвания. Той поддържа външни ключове за генериране на последователни данни на повече от едно ниво.

Характеристика:

  • Този инструмент за генериране на данни осигурява гъвкавост и ръчен контрол за създаване на данни от външен ключ.
  • Той има повече от 60 вградени генератори с множество разумни опции за конфигуриране.
  • Можете да запазвате SQL изрази и генератори на регулярни изрази, които да споделяте с вашия екип.
  • Този инструмент осигурява поддръжка на командния ред за генериране на автоматизирани данни.
  • Тя ви позволява да импортирате данни от съществуващи източници на данни.
  • Генераторът на данни Redgate SQL автоматично преобразува данни, когато източниците са от различните типове данни.
  • Предлага гъвкавост и ръчен контрол за създаване на данни от външен ключ.

Връзка: https://www.red-gate.com/products/sql-development/sql-data-generator/


4) Informatica Test Data Management

Informatica Test Data Management е най-добрият инструмент за генериране на тестови данни, който автоматизира свързването на данни и тества възможностите за генериране на данни.

Характеристика:

  • Този инструмент автоматично намира местоположения с данни за последователно маскиране (процес на скриване на оригинални данни с редактирано съдържание) в базите данни.
  • Поддръжка на Informatica за пакетирани приложения, за да сте сигурни, че целостта на приложенията и скоростта на внедряване.
  • Предлага мониторинг и докладване за съответствие.
  • Тестерите могат да съхраняват, споделят, увеличават и използват повторно тестови набори от данни, за да повишат ефективността си при тестване на софтуера.
  • Той осигурява изчерпателен набор от техники за маскиране, които могат постоянно да маскират различни данни в различни приложения.

Връзка: https://www.informatica.com/in/products/data-security/test-data-management.html


5) Двойна

Double е тестово решение за управление на данни, което включва почистване на данни, създаване на тестов план, преобразуване на данни и преобразуване на „исторически“ файлове. Той осигурява чисти, последователни файлове с данни за полеви тестове и регулаторни отчети.

Характеристика:

  • Предлагат се опции за управление на данни за редица тестови данни, включително софтуер T-Doble, SFRA (Анализ на честотната реакция на размах) и DTA (Вътрешна тарифна зона).
  • Тя ви позволява да изберете кои опции са необходими за вашата организация
  • Можете лесно да управлявате проекти за управление на данни, съобразени с вашите бизнес практики.
  • Тя ви позволява да организирате данни в отдели, отдели и региони.

Връзка: https://www.doble.com/product/test-data-management/


6) InfoSphere Optim

IBM InfoSphere Optim е тестова информация, създаваща приложение, което увеличава производителността, дава възможност за сътрудничество между приложения и бази данни на различни платформи.

Характеристика:

  • Можете да архивирате данни от исторически записи на транзакции и изведени от експлоатация приложения, изведени от експлоатация приложения и исторически записи на транзакции.
  • Изчерпателни възможности за управление на тестови данни.
  • Той предоставя едно мащабируемо решение за архивиране за предприятието.

Връзка: https://www.ibm.com/in-en/analytics/optim


7) CA Test Data Manager

CA Test Data Manager е инструмент за генериране на тестови данни. Можете да го използвате за съхраняване, управление, намиране, редактиране, маскиране и подмножество на данни. Тя ви позволява да съхранявате данни централно като актив за многократна употреба.

Характеристика:

  • Той осигурява динамични формуляри за самообслужване за намиране, преглед, анализ и наблюдение на данни от тестове.
  • Можете лесно да разпознаете лична информация (PII).
  • Той може да генерира данни от синтетични тестове.
  • Тя ви позволява да създавате виртуални копия на тестови данни.
  • Този инструмент ви помага да съхранявате данни централно, като съхранявате данни като актив за многократна употреба.

Връзка: https://www.ca.com/us/products/ca-test-data-manager.html


8) Solix EDMS

Solix EDMS е един от популярните инструменти / приложения за генериране на тестови данни за генериране на тестови данни. Той може да извлече специфични транзакционни набори от бизнес обекти, необходими за определени тестове.

Характеристика:

  • Той ви помага многократно да дефинирате и използвате метаданните на приложенията и политиките за създаване на подмножества.
  • Можете да дефинирате и приложите формат за запазване и маскиране на политики за защита и чувствителни данни.
  • Той предлага много правила за генериране на тестови данни за създаване на подмножества, които съдържат всички характеристики на производствените данни.
  • Той осигурява множество функции за подмножество, включително изтриване, вмъкване и отрязване
  • Той елиминира ненужните рискове за сигурността и значително намалява разходите ви за инфраструктура.

Връзка: https://www.solix.com/data-management-solutions/test-data-management/


9) SAP сървър за мигриране на тестови данни

SAP Test Data Migration Server е инструмент, който помага на вашите системи за разработка, осигуряване на качество, тест и обучение с реални бизнес данни на SAP. Повишава ефективността, като намалява времето, необходимо за управление на данните в системите за разработка и тестване.

Характеристика:

  • Помага ви да намалите инфраструктурата и разходите
  • Можете да извличате и прехвърляте данни за и тестване
  • Той оптимизира дейностите по разработка, тестване или обучение, като често предоставя текущи данни.
  • Този инструмент спазва законите за поверителност на данните, като разбърква чувствителни производствени данни.
  • Мигрирайте данни през несвързани центрове за данни.

Връзка: https://www.sap.com/india/products/test-data-migration-server.html


10) DTM генератор на данни

Приложението DTM генератор на данни позволява на потребителите да създават проект за генериране на данни с няколко кликвания. Той анализира структурата на целевата база данни преди всяко изпълнение, за да предотврати попълването на променящите се таблици.

Характеристика:

  • Той поддържа всички популярни системи за бази данни като Microsoft SQL Server, IBM DB2, Oracle, PostgreSQL, Firebird, MySQL и др.
  • Той има повече от петнадесет метода за попълване на полетата със случайни и повторяеми данни.
  • Седемдесет вградени функции и процесор за изразяване.
  • Този продукт проверява съществуваща схема на база данни и автоматично решава структурата на ключовия детайл на главния детайл.
  • Той предоставя широка гама от външни източници на данни: бази данни, CSV или текстови файлове, XML документи, Excel, електронни таблици и др.
  • Характеристиките на променливи и именувани генератори предоставят начин за споделяне на свойствата за генериране на данни в подобни колони.
  • Той поддържа всички съвременни версии на Windows: Vista, XP Windows 7, Windows 8, Windows 10, Windows Server 2003 и др.

Връзка: http://www.sqledit.com/dg/


11) Upscene - Разширен генератор на данни

Upscene е инструмент за генериране на данни, който създава тестови данни в таблиците на вашата база данни. Тя ви позволява да създавате сложни данни в множество таблици, свързани помежду си.

Характеристика:

  • Той генерира разумни данни, които изглеждат като реални.
  • Този инструмент поддържа редица типове данни, включително дата и час, цели числа, двоични и булеви.

Връзка: https://www.upscene.com/advanced_data_generator/


12) Mockaroo

Mockaroo е един от най-добрите онлайн инструменти за генериране на фалшиви данни, който ви позволява да решите проблемите си с генерирането на данни с няколко кликвания. Също така ви позволява да генерирате повече от 1000 реда тестови данни във формати JSON, CSV, Excel и SQL.

Характеристика:

  • Можете да проектирате свои собствени API за макет.
  • Той предоставя набор от типове данни, включително град, държава, код на държава, адрес на улица, географска ширина, телефон, щат и др.
  • Вие контролирате URL адресите, отговорите и условията за грешки.
  • Този инструмент предоставя множество подигравателни библиотеки за всеки език и платформа.
  • Можете да изтеглите произволно генерирани тестови данни, които могат да бъдат заредени директно във вашата тестова среда.
  • Тя ви позволява да тествате с реалистични данни.

Връзка: https://mockaroo.com/


13) GenerateData

GenerateData е инструмент за генериране на данни с отворен код, написан на PHP, MySQL и JavaScript. Тя ви позволява да генерирате големи обеми персонализирани данни в редица формати за използване при тестване на софтуер.

Характеристика:

  • Този уебсайт предлага онлайн демонстрация, за да знае неговата функционалност.
  • Този инструмент за генерация на случайни данни предоставя напълно функционална версия, лицензирана за GNU.
  • Той позволява на разработчиците да напишат свои собствени типове данни, за да генерират нови видове случайни данни.
  • Можете да добавите нови приставки за държави, които предоставят имена на градове, имена на региони и пощенски или пощенски формати.

Връзка: http://generatedata.com/


14) Делфикс

Инструментът Delphix помага на вашата компания да пуска софтуер по-бързо, като предоставя виртуални данни при поискване. Той позволява на екипите да поддържат и версират библиотеки от тестови данни.

Характеристика:

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

Връзка: https://www.delphix.com/solutions/test-data-management


15) Оригинален софтуер

Оригиналният софтуер е изчерпателно решение за тестване на данни и проверка. Той тества както на ниво база данни, така и на потребителски интерфейс и се интегрира с множество други решения за цялостно качество на приложението.

Характеристика:

  • Изберете или вземете примерни данни, като запазите валидни референции за данни.
  • Можете да използвате различни методи за замъгляване, за да защитите данните си.
  • Тя ви позволява да проследявате всяко вмъкване, актуализиране и изтриване, включително интервенционни състояния на данни.
  • Можете да сравните данните си, за да проверите резултатите от теста си.
  • Той осигурява тестване от страна на сървъра за разработчици.

Връзка: https://i400quality.com/product-testbench/

ЧЗВ

Кои фактори трябва да вземете предвид, докато избирате инструмент за тестване на генератор на данни?

Трябва да вземете предвид следните фактори, преди да изберете инструмент.

  • Качество на поддръжката на клиенти.
  • Разходи за лиценз, ако е приложимо.
  • В случай на проект за възлагане на външни изпълнители, трябва да вземете предвид предпочитанията на клиента / клиента на инструмента за генериране на данни.
  • Разходите, свързани с обучението на служителите на инструмента.
  • Хардуерни / софтуерни изисквания на инструмента за генериране на данни
  • Помислете за опциите за сигурност, предлагани от доставчиците на софтуер.
  • Политика за поддръжка и актуализация на доставчика на инструмент за генериране на данни.
  • Отзиви за компанията.

✔️ Кога НЕ трябва да използвате инструмента за генериране на данни?

НЕ трябва да използвате Data Generator Tool, когато тествате малки и прости софтуерни проекти, тъй като тези инструменти имат стръмна крива на обучение и могат да включват разходи за лиценз.