Grooper Help - Version 25.0
25.0.0017 2,127
  • Overview
  • Help Status

Test Source

Control GrooperReview.Pages.Design

Provides a user interface for selecting and browsing batches or documents to use as test sources in Grooper controls.

Remarks

The Test Source control enables users to efficiently select, browse, and manage batches or documents for use as test data in Grooper testing panels such as Recognition Tester and Data Element Tester. It is designed to streamline the process of choosing test sources, whether by manual navigation or search-driven workflows, and integrates with downstream controls for seamless testing and validation.

Purpose and Functionality

  • Batch Contents Tree:
    Presents a hierarchical view of the current batch, allowing users to browse folders, documents, and pages. Selecting an item in the tree sets it as the active test source for downstream testing controls.
  • Search Button:
    Opens a search dialog to locate documents or content within the batch, leveraging Azure AI search if available. This enables users to quickly find relevant test data without manual navigation.
  • Browse Button:
    Allows users to select a different batch as the test source. The batch tree and related controls update to reflect the new selection, supporting flexible test data management.
  • Go To Button:
    Provides a shortcut to navigate directly to the selected page or document, streamlining workflows for large or complex batches.
  • Integration:
    The control is commonly embedded in testing and validation panels, providing context for extraction, recognition, or other processing activities.

UI Components

  • Batch Contents Tree:
    • Hierarchical navigation of batch structure (folders, documents, pages).
    • Supports single and multi-selection, drag-and-drop, and context menu actions.
  • Toolbar Buttons:
    • {search}: Open search dialog for document/content lookup.
    • {browse}: Select a different batch as the test source.
    • {goto}: Jump directly to the selected item in the tree.
  • Context Menu:
    • Right-click actions for batch items, including flagging, renaming, and batch operations.

Example

The following diagram illustrates the layout of the Test Source control:

┌─────────────────────────────────────────────────────┐
│ Test Source                {search} {browse} {goto} │
├─────────────────────────────────────────────────────┤
│                                                     │
│ ┌───────────── Batch Contents Tree ─────────────┐   │
│ │ Batch: Test                                   │   │
│ │ ├─ Folder 1                                   │   │
│ │ │  ├─ Document 1                              │   │
│ │ │  └─ Document 2                              │   │
│ │ └─ Folder 2                                   │   │
│ │    └─ Document 3                              │   │
│ └───────────────────────────────────────────────┘   │
└─────────────────────────────────────────────────────┘
  • {search}: Open search dialog for document/content lookup.
  • {browse}: Select a different batch as the test source.
  • {goto}: Jump directly to the selected item in the tree.
  • Batch Contents Tree: Browse and select folders, documents, or pages for testing.

Usage Tips

  • Use the batch contents tree to manually browse and select test sources for extraction or recognition testing.
  • Click {search} to quickly locate documents or content using Azure AI search (if enabled).
  • Use {browse} to switch between batches and update the available test sources.
  • Use {goto} to jump directly to a selected item, improving navigation in large batches.
  • Right-click items in the tree for additional actions such as flagging, renaming, or batch operations.

The Test Source control streamlines the process of selecting and managing test data, supporting both manual and search-driven workflows for efficient solution development and validation in Grooper.

Command Buttons

ButtonShortcut KeySummary

Child Controls

NameTypeSummary

Used By

Notification