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

Data Rule - Tester

Data Rule Design Tab GrooperReview.Pages.Design

Test the rule against documents in a test batch.

Remarks

The Data Rule Tester tab provides an interactive workspace for building, testing, and refining Data Rules in Grooper. This control is designed for solution designers, administrators, and subject matter experts who need to validate rule logic, review results, and troubleshoot rule configuration using real-world documents and immediate feedback.

Purpose

Use this tab to select a Data Rule, run tests against sample documents in a test batch, and review the results in a structured, visual format. The integrated workspace streamlines the process of developing, validating, and troubleshooting rule logic, providing powerful tools for rapid iteration and diagnostics.

UI Components

  • Test Source Panel:

    • Displays a hierarchical tree of available test documents and batch folders.
    • Allows selection of the document or folder to test the rule against.
    • Supports multi-selection for batch testing scenarios.
    • May include context menu commands for sending items to the test batch, flagging, or organizing test data.
  • Document Viewer:

    • Shows the currently-selected document, supporting images, PDFs, text, and other formats.
    • Provides navigation for multi-page documents, zoom, and fit-to-window options.
    • Allows users to visually verify the document content and context for rule testing.
  • Data Grid:

    • Displays the extracted or transformed data for the currently-selected document after the rule is tested.
    • Supports sorting, filtering, and reviewing of rule results, including error flags and validation indicators.
    • May include context menu actions for reviewing, correcting, or exporting data.
  • Toolbar and Buttons:

    • {test}: Execute the data rule and update the Data Grid with the results.
    • {diagnostics}: View diagnostics for the previous test, including error messages and performance metrics.
    • Button states and tooltips provide guidance for available actions and indicate when tests are complete or diagnostics are available.

Workflow and Scope

  • The tab is available for any Data Rule node in the design tree.
  • Select a test document or batch folder in the Test Source panel to begin testing.
  • Click {test} to execute the rule and view results in the Data Grid.
  • Use {diagnostics} to troubleshoot rule logic and review error messages or performance metrics.
  • Use the Document Viewer to visually confirm rule results against the source content.
  • Context menu commands and keyboard shortcuts streamline navigation and review.

Example

The following diagram illustrates the layout of the Data Rule Tester tab:

┌───────────────────────────────────────────────────────────────────────────────┐
│ Data Rule Tester                                         {test} {diagnostics} │
├───────────────────────────────────────────────────────────────────────────────┤
│ {Test Source}        │ {Data Grid}                                            │
│ ┌──────────────────┐ │ ┌────────────────────────────────────────────────────┐ │
│ │ Test Batch       │ │ │ Data Grid Results                                  │ │
│ │ ├─ Document 1    │ │ │ - Field 1: Value                                   │ │
│ │ ├─ Document 2    │ │ │ - Field 2: Value                                   │ │
│ │ ├─ Document 3    │ │ │ - ...                                              │ │
│ │ └─ Document 4    │ │ └────────────────────────────────────────────────────┘ │
│ │                  │ │ {Document Viewer}                                      │
│ │                  │ │ ┌────────────────────────────────────────────────────┐ │
│ │                  │ │ │ Document Preview                                   │ │
│ │                  │ │ │                                                    │ │
│ │                  │ │ │                                                    │ │
│ └──────────────────┘ │ └────────────────────────────────────────────────────┘ │
└───────────────────────────────────────────────────────────────────────────────┘
  • Test Source: Tree of test batch folders and documents for rule testing.
  • Document Viewer: Preview of the selected document.
  • Data Grid: Tabular display of rule results and extracted/transformed data.
  • {test}, {diagnostics}: Command buttons for executing the rule and viewing diagnostics.

Accessibility

  • Fully navigable by keyboard and mouse.
  • Visual cues and highlighting indicate the selected document, test status, and errors.
  • Tooltips and context menus provide guidance for available actions.

Advanced Features

  • Immediate Feedback: Rule results and diagnostics are updated in real time after each test run.
  • Diagnostics: Access error messages, warnings, and performance metrics for troubleshooting rule logic.
  • Batch Testing: Supports multi-selection and batch testing scenarios for comprehensive rule validation.
  • Data Grid Features: Supports sorting, filtering, and reviewing of rule results, including error flags and validation indicators.
  • Document Navigation: The document viewer supports zooming, panning, and page navigation for multi-page documents.

Command Buttons

ButtonShortcut KeySummary

Child Controls

NameTypeSummary

Used By

Notification