> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Document Definition のテスト

> ABBYY FlexiCapture で大量の文書入力の前にテスト バッチを使用して Document Definition をテストし、アンカー、field properties、rules、およびエクスポートを確認します。

大量の文書入力を開始する前に、Document Definition をテストする必要があります。テストは、テスト バッチに追加した文書を使用して実行します。これは、これらのバッチがローカルの Document Definition バージョンを使用するためです。これらのバッチは、メイン プログラム ウィンドウの **View →** Test Batches メニューから利用できます。また、Document Definition エディター ウィンドウで **Batch →** Switch to Test Batch.... を選択して、テスト バッチにアクセスすることもできます。

<Warning>
  テスト バッチを操作できるのは、そのテスト バッチを作成したユーザーだけです。必要に応じて、作業バッチをテスト バッチとして使用することもできます。この場合、作業バッチはテスト バッチの画像ソースとして使用されます。
</Warning>

Document Definition は、Document Definition エディターで、Document Definition の作成に使用している画像上で直接テストできます。テストを開始するには、**Testing →** Run Test を選択します。文書処理時と同様にデータ フォームが表示され、書式エラー、不確かな文字、およびルール エラーが表示されます。

**Testing → View** メニューを使用してウィンドウを並べ替え、**Testing → Verification** メニューを使用して検証アイテム、不確かな文字、およびルール エラー間を移動できます。Close ボタンをクリックするか、**Testing →** Finish Test を選択してテストを停止します。

<Warning>
  テスト モードでは、field の境界を変更しても、文書ウィンドウで field の境界を変更した場合とは異なり、プログラムはその field を再認識しません。
</Warning>

他の画像で Document Definition をテストするには、テスト バッチを選択します (Document Definition エディターで **Batch →** Switch to Test Batch... を選択します) 。バッチ選択ダイアログが表示される前に、プログラムは現在の Document Definition にエラーがないか確認します。Document Definition にエラーがなければ保存され、バッチ選択ダイアログが表示されます。このダイアログでバッチを選択すると、メイン プログラム ウィンドウがアクティブになり、自動的に新しく選択したバッチに切り替わります。

<Note>
  必要に応じて、文書をバッチ間でコピーまたは移動できます。これらの操作では、対応付けられた Document Definition や認識済みデータなど、文書に関するすべての情報が保持されます。文書をコピーまたは移動するには (たとえば、デバッグ目的で作業バッチからテスト バッチに移す場合) 、バッチの内容を表示している状態で一覧から文書を選択し、Ctrl+C (コピー) または Ctrl+X (移動) を押すか、ツールバーの <img src="https://mintcdn.com/abbyy/krz5RorXCXcZNXDM/images/flexi-capture/toolbar_main_copy.gif?fit=max&auto=format&n=krz5RorXCXcZNXDM&q=85&s=40ba3235c13daf8c3ba781cab08d81be" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="21" height="22" data-path="images/flexi-capture/toolbar_main_copy.gif" /> または <img src="https://mintcdn.com/abbyy/krz5RorXCXcZNXDM/images/flexi-capture/toolbar_main_cut.gif?fit=max&auto=format&n=krz5RorXCXcZNXDM&q=85&s=ba025717c2ee3d7e29e3e504f5fcd97c" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="17" height="19" data-path="images/flexi-capture/toolbar_main_cut.gif" /> ボタンをクリックするか、**Edit** メニューの **Copy** または **Cut** を使用します。次に、文書をコピーまたは移動先のバッチを開き、Ctrl+V を押すか、ツールバーの <img src="https://mintcdn.com/abbyy/krz5RorXCXcZNXDM/images/flexi-capture/toolbar_main_paste.gif?fit=max&auto=format&n=krz5RorXCXcZNXDM&q=85&s=6c5e516ff233188e8cacabd48ba9f521" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="21" height="22" data-path="images/flexi-capture/toolbar_main_paste.gif" /> ボタンをクリックするか、**Edit → Paste** をクリックします。
</Note>

各 Document Definition は、少なくとも 20 件の文書画像を使って確認することをお勧めします (文書が手書きで記入されている場合は、異なる人が記入した文書を使用することが望まれます) 。

テストは、次の点を確認するために必要です。

1. 画像に Document Definition を確実に適用するために、十分な数のマーク済みの [アンカーと識別子](/ja/flexi-capture/templates/static-elements) があること。
2. [field properties](/ja/flexi-capture/templates/fields) が正しく設定されていること。
3. [rules](/ja/flexi-capture/templates/rules) が正しく設定されていること。
4. [Export](/ja/flexi-capture/templates/export-main) が正しく設定されていること。

<Note>
  テスト バッチでは、既定で **Enable auto export** オプションがオフになっています。これにより、テスト結果が作業プロジェクトのフォルダーに誤って保存されるのを防ぎます。
</Note>

テスト中は、文書処理時に実行される一連の操作をすべて実施する必要があります。

テスト中にルール エラーや誤った field 値などが検出された場合は、それらを修正するために [Document Definition を編集](/ja/flexi-capture/templates/template-editing) する必要があります。

検出されたすべての問題を解消して初めて、Document Definition を公開し、文書の大量入力を開始できます。

<div id="see-also">
  ## 関連項目:
</div>

[設定済みプロジェクトの操作](/ja/flexi-capture/operator-work/operator-work-general)
