15 のベストテストデータ Generator ツール (2024)

テスト データの生成は、テスト ケースを実行するためのランダムなテスト データを生成するプロセスです。 多くのテストデータ generator 合成テスト データを生成して、運用テスト データに似た実用的なデータ値を作成するツールが利用可能です。 テストデータ generators缶 現実的なテストデータの作成に役立ちます 既存のデータが利用できない場合でも。

私たちは、その機能と特徴を理解するために、数え切れないほどのテスト データ生成ツールをレビューしてきました。 最後に、いくつかのテストデータを並べ替えました。 generatorそれは有望に見えます。 機能、長所と短所、価格などの詳細については、レビューを参照してください。リストには、オープンソース (無料) と商用 (有料) のテスト データが含まれています。 generators.
続きを読む...

最高のテスト データ生成ツール: 無料のオープンソース

ツール名 主な機能 リンク
アボiTDM • 個人を特定できる情報を自動的に識別して管理します。
• 簡単にプラグインできるカスタマイズ可能なモジュール。
もっと詳しく知る
Mostly AI • 合成データは実際のデータをシームレスに置き換えます。
• さまざまな構造化データ型を処理します。
もっと詳しく知る
BlazeMeter • より正確なテストを実現するために、可変かつ柔軟なテスト データを開発できます。
• SyncSUT であろうとモック サービスであろうと、あらゆるテストのデータを同期します。
もっと詳しく知る
K2view • テスト データのロールバックの実行に役立ちます。
• 運用上の問題を数秒以内に再現します。
もっと詳しく知る
EMS Data Generator • EMS Data Generator NULL 値を設定できます。
• 生成されたデータは SQL スクリプトで保存および編集できます。
もっと詳しく知る

1) アボiTDM – インテリジェントなテストデータ管理

アボiTDM は、本番環境と同様の生成を可能にするテスト データ管理プラットフォームです。 AI-MLベースのテスト 数回クリックするだけでデータを取得できます。 信頼性が高く、関連性があり、準拠したデータ値をすぐに利用できるため、テストを迅速化し、より高い品質を 100% 確信できます。

iTDM は、非実稼働環境で非準拠データを特定し、進化し続けるデータ プライバシー規制に対応するのに役立ちます。 また、テスト データを生成し、関連情報を下流に提供することもできます。

アボiTDM

特徴:

  • データ発見: AvoiTDM を使用すると、存在するデータの詳細な概要を取得できます。 個人識別情報 (PII) を自動的に識別して管理します。
  • Open archi構造: AvoiTDM には、プラグインが簡単なカスタマイズ可能なモジュールが付属しています。オープンにも対応 archi構造コンセプト。
  • データの難読化: データの難読化を実現し、PII セキュリティ コンプライアンスに従って機密データを隠し、ハッカーによるアクセスを防ぎます。
  • 合成データ: このツールは人工知能と機械語を使用しています。 現実的なテスト データを使用して、現実世界のデータを簡単に模倣できるようになりました。

メリット

  • コードを XNUMX 行も記述せずに合成データを生成します。
  • サポートが開いています archi簡単にプラグインできるカスタム モジュールを使用した構造。
  • さまざまなシステムやアプリケーションからランダム データにアクセスできるようにします。

デメリット

  • 限定3rd スタータープランでのパーティー統合。
  • ホワイト グローブ サポートは、エンタープライズ プランでのみ利用できます。

価格: AVO は、ユーザーの要件に応じてカスタマイズ可能な柔軟な価格オプションを提供します。 このツールをより深く理解するには、無料のデモ版を確認してください。

Avo iTDM にアクセス >>


2) MOSTLY AI

MOSTLY AIの合成データ generator は、生成された各データセットに QA レポートが付属する、AI を活用した数少ないテスト データ生成ツールの XNUMX つです。 ランダムなデータ サンプルをアップロードした後、テスト データ generator オリジナルと統計的および構造的に同一の合成バージョンを作成できます。 プライバシーは 100% 安全で、AWS、GCP、Azure 接続では完全に現実的です。

欠点は、アルゴリズムをトレーニングするためにサンプル データセットが必要なことです。 利点は、実稼働環境に似たデータセットを手動で組み立てようとする代わりに、実稼働データをアップロードし、その合成バージョンのテスト データを必要なだけ生成できることです。 データ マスキングとは異なり、結果として得られる合成データは代表的なものであり、データの有用性を損なうことはありません。

MOSTLY AI

特徴:

  • クラス最高の精度: から最高の合成データを取得します。 Mostly AI 最高の正解率を約束します。合成データは、洞察や粒度を妨げることなく、実際のデータをシームレスに置き換えます。
  • GDPR への準拠: Mostly AI は 100% GDPR に準拠しており、レア カテゴリの保護によりプライバシーが安全です。また、100 日あたり XNUMX 行を無料で生成します。
  • マルチテーブルセットアップを組み込む: このプラットフォームは、リレーショナル データベース内のテーブル間の関係を簡単に識別します。 この設定を使用すると、複雑なデータ構造を組み合わせることができます。
  • 時系列のサポート: MOSTLY AIでは、医療、銀行などの分野にとって重要な時系列データを完全にサポートできます。ほとんどの場合、AI はデータの傾向も安全かつ非公開に保存します。
  • スマートな代入: このツールは、スマート補完を通じてデータ内の空白スペースを埋めます。 データの整合性が向上し、モデリングと分析が向上します。
  • スタースキーマのサポート: スター スキーマ全体の相関関係を維持するために、共有テーブルごとに人工テーブルを生成できます。
  • 複数のデータ型のサポート: カテゴリ、データ時間変数、数値など、さまざまな構造化データ タイプを処理します。 このツールは、合成データの生成も迅速に実行します。

メリット

  • 簡単なアップサンプリングとダウンサンプリングを提供します。
  • ビジネスルールは自動的に保持されます。
  • DB2、MySQL、 Oracle、PostgreSQL のサポート。

デメリット

  • 無料版ではカスタム展開は利用できません。
  • Enterprise バージョンでは専用のサポートが利用可能です。

価格: Mostly AI 無料で利用できます。さらに、有料バージョンは 3.00 クレジットあたり XNUMX ドルから始まります。

訪問 MOSTLY AI >>


3) BlazeMeter

BlazeMeter は業界をリードするテスト データ生成ツールです。 これにより、チームは、最適化されたテスト データ生成、テスト範囲の大幅な拡大、精度の向上と信頼性の向上、アプリの回復力の強化を通じてテストを変革できます。

テストを加速し、アプリケーションの品質を向上させることが、より迅速かつ簡単になります。 BlazeMeter。 AIを活用したテストデータ機能 Generator は、プレミアム サポート、オンザフライ テスト生成サポート、およびカオス テストを提供します。 また、AI 駆動のデータ プロファイラーおよびテスト データ作成者としても機能します。

BlazeMeter

特徴:

  • モバイルアプリケーションのテスト: BlazeMeter 合成テスト データを生成してモバイル アプリケーションのテストを実行します。このツールは正しいテスト データを生成し、テスト プロセスにサードパーティ パスを使用する場合にデータをインポートすることもできます。
  • データの一貫性: これで、すべてのテストでデータの一貫性を保つことができます。 このツールを使用すると、GUI の機能テストを実行することもできます。 一度のデータ生成であれば、全エリアでご利用いただけます。
  • モックサービスデータ: 仮想サービスおよびモックサービスのデータを生成できます。 BlazeMeter より正確なテストを実現するために、可変かつ柔軟なテスト データも開発します。
  • 且つ Sync栄誉: あなたのデータは syncSUT (テスト対象システム) であろうと模擬サービスであろうと、あらゆるテストを調整します。このアプローチにより、包括的なテスト エクスペリエンスが提供されます。

メリット

  • このツールは継続的統合サポートを提供します。
  • カスタム スクリプト ライブラリを使用できます。
  • Splunk の統合とシークレット管理を提供します。

デメリット

  • フリーミアム プランでは機能が制限されます。
  • 無料プランでは、最大課税期間はわずか 20 分です。

価格: スタータープランは無料でご利用いただけます。 さらに、プレミアムプランは月額99ドルから始まります。

訪問 BlazeMeter >>


4) K2view

K2view テスト データ管理ツール (K2tdm) を使用すると、ソフトウェア チームと品質チームは、他の手段に比べて数分の XNUMX のコストと時間で、必要な信頼できるテスト データをあらゆるソースからあらゆるターゲット環境に即座にプロビジョニングできます。

これらのツールを使用すると、欠落しているテスト データを合成することもできます。 K2TDM ツールは、合成データを生成するときに参照コンテキストも維持します。 生成されたデータの上書きと同時プロビジョニングを防ぐこともできます。

K2view

特徴:

  • データのサブセット化: K2TDM は、さまざまなビジネス パラメータを使用して、複数のプラットフォームを通じてデータ サブセットにアクセスします。 テスト データのロールバックを実行することもできます。
  • 複数の施設: このツールを使用すると、バージョン管理を行うことができます。 (権限と役割に基づいて) 完全なユーザー アクセス制御を行うこともできます。 さらに、DevOps CI/CD パイプラインと統合されます。
  • レクリエーション開発: 本番環境の問題を数秒以内に再現します。 このツールは、高環境から低環境まで、関連するデータセットのプロビジョニングを作成します。

メリット

  • 無制限のデータ ソース (リレーショナル DB、NoSQL、レガシーなど)。
  • 飛行中のデータのマスキング (構造化/非構造化、永続的/動的)。
  • 手術データのサブセット化(事前定義されたルールに基づいて数分で)。

デメリット

  • K2TDM を使用する場合の場所の制限。

価格: 無料版が利用可能です。 さらに、デモにもアクセスできます。

訪問 K2view >>


5) EMS Data Generator

EMS Data Generator は、MySQL データベース テーブルのテスト データを作成するための優れた合成データ生成ツールです。 MySQL データベース テーブルにテスト データを同時に入力できます。neo普通に。

使い方 EMS Data Generatorを使用すると、SQL クエリの結果をデータ生成の値のリストとして使用できます。 また、フィールド タイプごとに生成されたさまざまなパラメータも提供します。 このツールを使用すると、生成されたデータのプレビューを確認することもできます。

EMS Data Generator

特徴:

  • データエンコーディング: EMS Data Generator さまざまなスクリプト ファイルのエンコード オプションをサポートします。 さらに、Unicode ファイルもサポートします。
  • プログラムのインストール: テスト データを含むこれらのファイルは、プログラム インストール パックに統合されています。最新バージョンはサポートしています Windows 11アーム。
  • JSON データ型のサポート: また、JSON データ型のサポートも有効になります。 Oracle 21c、MySQL 8、Firebird 4、PostgreSQL 16 など。

メリット

  • このテストデータは generator SET、ENUM、GEOMETRY タイプなどをサポートします。
  • EMS Data Generator NULL 値を設定できます。
  • 生成されたデータは SQL スクリプトで保存および編集できます。

デメリット

  • XNUMXつのライセンスはXNUMX人のみ使用できます。

価格: 最良の料金を得るために会社の代表者に相談してください。

EMS データにアクセス >>


6) Informatica Test Data Management

Informatica Test Data Management は、データ接続とテスト データ生成機能を自動化する、最高のテスト データ生成ツールの 1 つです。

このツールは、データベース全体で一貫したマスキング (編集されたコンテンツで元のデータを隠す) のためのデータの場所を自動的に検索します。

Informatica Test Data Management

特徴:

  • 自動データ識別: Informatica TDM は、機密データが存在しやすい場所を短時間で特定します。 さらに、データベース内およびデータベース全体にわたってマスキングを継続します。
  • データサブセット: インフラストラクチャ要件を最小限に抑えながら、速度とパフォーマンスを向上させるために、より小さなデータ セット用のプロビジョニングを作成します。
  • 事前に構築されたアクセラレータ: マスキング アルゴリズムを使用すると、一般的なデータ要素を処理するときに匿名性を維持できるため、リスク要因が排除されます。
  • 監視と報告: また、リスクとコンプライアンスのルールに焦点を当てながら、監査チームと連携してデータ ガバナンスへの取り組みを進めます。

メリット

  • モニタリングとコンプライアンスレポートを提供します。
  • データセットを保存、共有、再利用できます。
  • 継続的なデータ保護のための包括的なマスキング技術。

デメリット

  • データ統合についてさらに詳しく知る必要がある人にとっては、複雑に感じるかもしれません。

価格: このツールは、有料のプレミアム バージョンに移行する前は無料です。

リンク: https://www.informatica.com/in/products/data-security/test-data-management.html


7) Double

Double は、データのクリーンアップ、テスト計画の作成、データ変換、および「履歴」ファイルの変換を含むテスト データ管理ソリューションです。これにより、フィールドテストや規制報告用にクリーンで一貫性のあるデータファイルが保証されます。

ビジネス慣行に合わせたデータ管理プロジェクトを簡単に管理できます。 これにより、部門、部門、地域全体でデータを整理できます。 組織に適したオプションを選択してください。

Double

特徴:

  • データの管理: データ管理オプションは、SFRA (スイープ周波数応答解析)、T- などのさまざまなテスト データに利用できます。Double ソフトウェア、および DTA (国内関税地域)。
  • 強力な監督: Double、クラス最高のデータ管理監視サービスが受けられます。この取り組みは、最良のデータ管理慣行の推進に役立ちます。
  • データガバナンス: データベースはデータをキャプチャし、論理フォルダー内のファイルのバックアップを作成するため、データ管理が向上します。
  • データベースAPI: アプリケーション インターフェイスは、テスト データと結果を取得するサービス層を提供します。 また、サードパーティのビジネス インテリジェンス ツールとも統合されます。

メリット

  • データテストの実践が不適切な領域を迅速に特定します。
  • データをプライベートのリモート データ ストレージにアップロードできます。
  • ドキュメントのサポートとデバイス データの統合のための PowerBase。

デメリット

  • 状態の評価と管理には専門家の介入が必要な場合があります。

価格: 価格の見積もりについては、サポート チームにお問い合わせください。

リンク: https://www.doble.com/product/test-data-management/


8) Broadcom EDMS

Broadcom EDMS は、テスト データを生成するための一般的なテスト データ生成ツール/アプリケーションです。特定のテストに必要なビジネス オブジェクトの特定のトランザクション セットを抽出できます。

このテストデータは generator このツールは、アプリケーションのメタデータとサブセット作成ポリシーを定義し、繰り返し利用するのに役立ちます。 機密データを保護するためのポリシーの保存およびマスキングの形式を定義および適用できます。

Broadcom EDMS

特徴:

  • 複数のルール: Broadcom EDMS には、すべての実稼働データ特性を含むサブセットを作成するための多くのテスト データ生成ルールが用意されています。
  • 複数のサブセット関数: 削除、挿入、切り捨てなどの複数のサブセット関数を提供します。
  • ハイエンドのセキュリティ: 最新のセキュリティ対策により、このテストデータは generator このツールは不必要なセキュリティ リスクを排除し、インフラストラクチャ コストを大幅に削減します。
  • 広範囲の検出: データベースまたはディレクトリ サーバーに保存されている機密ソース、価格表などからデータを検出できます。

メリット

  • 構造化フォーマットと非構造化フォーマットの両方のデータを検出できます。
  • インデックス作成を定期的にスケジュールするオプション。
  • EDM は PII の特定に役立ちます。

デメリット

  • テクニカルサポートに連絡するのが非常に困難です。

価格: 価格については、営業チームにお問い合わせください。

リンク: https://techdocs.broadcom.com/us/en/symantec-security-software/information-security/


9) SAP Test Data Migration Server

SAP Test Data Migration Server は、実際の SAP ビジネス データを使用した開発、品質保証、テスト、トレーニング システムを支援するツールです。開発およびテスト システムのデータ管理に必要な時間を削減することで、効率を向上させます。

このツールは、機密の本番データをスクランブルすることにより、データ プライバシー法に準拠します。 多くの場合、現在のデータを提供することで、開発、テスト、トレーニングのアクティビティを最適化します。

SAP Test Data Migration Server

特徴:

  • スナップショット機能: スナップショット機能を使用すると、関連付けられたデータ ブロックへのポインターを使用して、特定のストレージ ボリュームの論理バージョンを取得できます。
  • データ選択の並列化: さまざまなバッチジョブを同時にスケジュールできますneoデータ選択の並列化プロセスを通じて行われます。
  • ユーザー役割の作成: ユーザーにはアクティビティに対する特定の役割が割り当てられていないため、プロセス ツリーから任意のアクティビティにアクセスできます。
  • アクティブなシェルの作成: このプロセスを使用すると、あるシステムのアプリケーションから別のシステムにすべてのデータをコピーできます。 コア SAP システムのコピー プロセスを使用します。

メリット

  • インフラストラクチャと経費の削減に役立ちます。
  • テスト用にデータを抽出して転送できます。
  • 接続されていないデータセンター間でデータを移行します。

デメリット

  • Web ブラウザはログアウト機能をサポートしていません。

価格: 販売に見積もりを依頼する

リンク: https://help.sap.com/docs/SAP_TEST_DATA_MIGRATION_SERVER


10) Upscene – Advanced Data Generator

アップシーンはデータです generator データベーステーブルにテストデータを作成するツール。 データ型、関係、制約をカスタマイズできるユーザーフレンドリーなインターフェイスを備えています。

その高度なデータ generator このツールは、本物に見える実用的なデータも生成します。 このデータの使用 generator データを手動で入力したり、導入前に大量のデータを使用してストレス テストを行ったりする必要はありません。

アップシーン

特徴:

  • comの作成plex データ: comを作成できるようになりますplex 複数の関連テーブルにわたるデータ。
  • データ型のサポート: このツールは、日付と時刻、整数、バイナリ、ブール値などのさまざまなデータ型をサポートします。
  • 複数のマクロ: 単一の値を生成するために複数のマクロを使用できます。

メリット

  • 改善されたバイナリ ファイル サポートを提供します。
  • 最新バージョンには、アップグレードされた LOOKUP が付属しています。

デメリット

  • 長時間作業するとアプリケーションがクラッシュする例がいくつか確認されました。

価格: 無料でダウンロードできます

リンク: https://www.upscene.com/advanced_data_generator/


11) モカルー

Mockaroo は最高のモックデータの XNUMX つです generator データ生成の問題を迅速に解決できるオンライン ツール。 また、1,000 行を超えるテスト データを JSON、CSV、Excel、SQL 形式で生成することもできます。

このテスト アプリケーションは、大量のデータ モック ライブラリを提供します。 仕様に基づいてランダムに生成された大量のテスト データをダウンロードし、テスト環境に直接アップロードできます。

モッカルー

特徴:

  • データ型: 都市、国、国コード、番地、緯度、電話番号、州などを含むさまざまなデータ タイプが提供されます。
  • モックライブラリ: このツールは、あらゆる言語とプラットフォーム向けに多数のモック ライブラリを提供します。
  • ランダムなテストデータ: ランダムに生成されたテスト データをダウンロードして、テスト環境に直接ロードできます。

メリット

  • 現実的なデータを使用してテストできます。
  • モック API を設計できます。
  • URL、応答、およびエラー条件を制御します。

デメリット

  • データ生成の概念に慣れていない人は、ツールについての説明が必要になるかもしれません。

価格: 無料プランでは、1,000 ファイルあたり最大 200 行、1 日あたり 60 件の API リクエスト、XNUMX 倍の速度が許可されます。 有料プランは年間 XNUMX ドルから始まります。

リンク: https://mockaroo.com/


12) GenerateData

GenerateData オープンソースデータです generator PHP、MySQL、JavaScript で書かれたツール。 これにより、ソフトウェアのテストに使用するために、さまざまな形式で大量のカスタム データを生成できます。

GenerateData

特徴:

  • カスタム データ型: これにより、開発者は独自のデータ型を記述して、新しい種類のランダム データを生成できるようになります。
  • 相互接続されたデータ: このツールを使用すると、都市名、地域名、郵便番号形式を提供する新しい国プラグインを追加できます。
  • GNUライセンス: このランダムなデータは generator このツールは、完全に機能する GNU ライセンスのバージョンを提供します。

メリット

  • その機能を学ぶためのオンライン デモが提供されています。
  • インターフェースはシンプルで使いやすいです。
  • 30種類以上のデータを生成できます。

デメリット

  • 新規ユーザーは、非常に多くの機能面について説明が必要になる場合があります。

価格: プランや利用可能なオプションについての見積もりを得るには、営業チームに直接話してください。

リンク: http://generatedata.com/


13) Delphix

Delphix ツールは、オンデマンドで仮想データを配信することで、企業がソフトウェアをより迅速にリリースできるようにします。これにより、チームはテスト データのライブラリを保守およびバージョン管理できるようになります。

Delphix

特徴:

  • ブックマーク共有エラー: エラーを含む環境のブックマークは、開発者と即座に共有して問題を解決できます。
  • データコンプライアンス: このサンプルデータは generator は、主要なデジタル アプリの数百万行のデータにわたる機密情報を関連付けて保護できます。 GDPR、CCPA、その他のプライバシー法に準拠しています。
  • 拡張可能でオープン: Delphix には、さまざまな設定でデータ操作を管理するための使いやすい UI、CLI、および API が備わっています。 CM、APM、CI ツールと統合しながら、さまざまなデータ ソースに接続できます。

メリット

  • ユーザーは簡単にブックマークを付けて、データを以前の状態にリセットできます。
  • これらのテストデータは、 generators缶 sync あらゆるテストデータを中断することなく使用できます。
  • カスタムおよび事前定義されたマスキング アルゴリズムが付属しています。

デメリット

  • ライブチャットサポートは利用できません。

価格: 価格について知りたい場合は、お気軽にカスタマー サポートにお問い合わせください。

リンク: https://www.delphix.com/solutions/test-data-management


14) Original Software

Original Software は、包括的なテストデータと検証ソリューションです。データベースと UI の両方のレベルでテストし、アプリケーションの総合的な品質を高めるために他の多数のソリューションと統合します。

Original Software

特徴:

  • データサブセットの作成: このテスト データ作成ツールを使用すると、完全な参照整合性を備えたデータ サブセットを作成して、品質を損なうことなくテストを迅速化できます。 有効なデータ参照を保持して、データを選択またはサンプリングすることもできます。
  • 複数の追跡: これは、介在するデータの状態も含め、すべての挿入、更新、削除を追跡できる、最高のテスト データ生成ツールの XNUMX つです。
  • 単体テスト: Original Software バッチ内プロセスやその他の機能面を表示するための完全な単体テストを提供します。と互換性があります IBM iバッチテスト。
  • シームレスな機能: このテストデータは generator このツールは、さまざまなツールとシームレスに連携して、遅延なくテスト プロセスを自動化することを約束します。

メリット

  • これらのテストデータは、 generators provide server開発者向けのサイドテスト。
  • データを比較してテスト結果を検証できます。
  • さまざまな難読化方法を使用してデータを保護できます。

デメリット

  • UAT のテスト時間は少なくとも 75% 削減されるはずです。

価格: 価格はいくつかの要因によって決まります。 したがって、価格については営業チームに相談してください。

リンク: https://origsoft.com/product-ibmi-test-data-management-solution/

よくある質問

以下を検討すると良いでしょうwing テスト データ生成ツールを選択する前の考慮事項。

  • カスタマーサポートの質。
  • 該当する場合、ライセンス費用。
  • アウトソーシング プロジェクトがある場合は、データ生成ツールに対する顧客/クライアントの好みを考慮する必要があります。
  • ツールに関する従業員のトレーニングにかかる​​コスト。
  • データのハードウェア/ソフトウェア要件 generator ツール
  • ソフトウェアプロバイダーが提供するセキュリティオプションを検討してください。
  • データポリシーのサポートと更新 generator ツールベンダー。
  • 会社の審査に通ってみましょう。

テストデータを使用しないと助かります generator これらのツールは学習に時間がかかり、ライセンス費用がかかる場合があるため、小規模で単純なソフトウェア プロジェクトをテストする場合には、これらのツールを使用してください。

最高のテストデータ生成ツール

ツール名 主な機能 リンク
アボiTDM • 個人を特定できる情報を自動的に識別して管理します。
• 簡単にプラグインできるカスタマイズ可能なモジュール。
もっと詳しく知る
Mostly AI • 合成データは実際のデータをシームレスに置き換えます。
• さまざまな構造化データ型を処理します。
もっと詳しく知る
BlazeMeter • より正確なテストを実現するために、可変かつ柔軟なテスト データを開発できます。
• SyncSUT であろうとモック サービスであろうと、あらゆるテストのデータを同期します。
もっと詳しく知る
K2view • テスト データのロールバックの実行に役立ちます。
• 運用上の問題を数秒以内に再現します。
もっと詳しく知る
EMS Data Generator • EMS Data Generator NULL 値を設定できます。
• 生成されたデータは SQL スクリプトで保存および編集できます。
もっと詳しく知る