XSD スキーマが与えられた場合、テスト目的で使用するために、この XSD スキーマ (すべてがその XSD スキーマに対して正常に検証される) から XML ファイルのコレクションを生成する手段はありますか?
XML ファイルを使用して入力/出力を渡す一連の Java 6 アプリケーションを作成しています。すべての XML ファイルは、XSD スキーマの 1 つに対して正常に検証されるはずです。XSD スキーマは非常に複雑であるため、テスト用に手動で XML ファイルを作成することは非常に困難です。入力データの制限を実行するテスト XML ファイルのコレクションが必要です (そのため、単一の XML データ ファイルでは不十分です)。理想的には、テスト担当者が XML タグごとにいくつかの値 (最大値、最小値、ゼロ値、負の値など) を選択できるツールがあれば便利です。ツールは次のコレクションを生成します。テスターが選択した値の組み合わせを使用した XML ファイル。
システムは Microsoft Windows XP 環境でテストされていますが、別の環境で XML テスト ファイルを生成することもできます (特定のツールがこれを自動化するのに役立つ場合)。この XSD からの XML 生成機能は、テスト目的で必要であり、アプリケーション自体では必要ないため、スタンドアロンの XML 生成ツールを使用できます (存在する場合)。
関連する質問: このタスクを試みたとしても、私が見つけた既存のツールは jCAM だけのようです (メインのプロジェクト サイトはhttp://sourceforge.net/projects/camprocessor/にあります。jCAM の機能とチュートリアルのリストはhttps://にあります。 www.oasis-open.org/committees/download.php/29661/XSD%20and%20jCAM%20tutorial.pdf )。チュートリアルを除いて、私はまだこのツールを調査していません。誰もこのツールの経験がありますか?