OMrun Help
Version 5.x
Version 5.x
  • Introduction
    • ▶️Video Tutorials
    • Features
      • 📊Facts
      • 🔢Figures
    • System Requirements
    • Terms and Definitions
    • Release Notes
      • 📄Version 5.3
      • 📄Version 5.2
      • 📄Version 5.1
      • 📄Version 5.0
    • ❓Getting Help
  • Installation
    • ↘️Install OMrun
      • 📃OMrun Paths
    • 🔑License Key
      • 🔑Key Activation 🔼
      • 🔑Key Reactivation 🔂
      • 🔑Key Deactivation 🔽
    • ✔️Verify Setup
    • 🗑️Uninstall OMrun
  • Configuration
    • Dashboard Configuration
    • Data Adaptor
      • Data Queries
    • Program Adaptor
    • User Settings
    • Customize own adapter
      • Own data adapter
      • Own program adapter
    • Configuration Files
      • PublishConfig.cfg
      • OMrunDataProvider.cfg
      • OMrunGuiProvider.cfg
      • OMrun.exe.config
    • Using Variables
      • OMrun Variables
      • Environment Variables
      • Parameter
  • Start OMrun
    • Start via Desktop
    • Start via Batch File
    • Start via Task Scheduler
  • Menu Functions on Ribbon
    • ▶️Button Execute
    • ⏹️Button Stop
    • ⚙️Button Configuration
    • 📥Button Export
    • 🌐Button Dashboard
    • ❓Button Help
    • 🎓Button License
    • 📌Button About
    • 🗂️Button Windows
    • ⏩Shortcuts and Functions
  • Element Details
    • Navigation Tree
    • Business System
    • Component
    • Environment
    • Scenario
    • Test Data Object
      • Query A and B
      • Query A Only
      • Body
      • Business Mapping
    • Test Program Object
      • Batch
      • CSV Converter
      • Data Staging
      • Housekeeping
      • Json Converter
      • Program
      • RTL Generator
      • TOB Generator
      • TSC Generator
      • XML Converter
      • XML Converter XL
    • Parameter List
  • Result Analysis
    • 🚦Color Codes
    • ✔️OMrun Test Results
    • 📋Excel Result Reports
    • 🌐OMdashboard
Powered by GitBook
On this page
  • Abstract
  • Input
  • Output
  1. Element Details
  2. Test Program Object

TOB Generator

PreviousRTL GeneratorNextTSC Generator

Last updated 1 year ago

Abstract

Plug-in to generate test data objects containing 1:1 compare sql scripts from database schemas by OMrun and generate tob objects to compare the content of all existing tables within a source and a target database. This plug-in is often used in combination with TscGenerator and RtlGenerator.


Input

Execution parameters to invoke a generation:

Field @param1 (Infrastructure info) [mandatory]

  • Description: TestScripts BusinessSystem and Component, separated by semicolon

  • Syntax: <full path> (without ending backslash);<business system name>;<componant name>

  • Example: D:\omrun_demo\DCC-Event\TestScripts;Comparison;DataCompare

Field @param2 (Schema and table names) [mandatory]

  • Description: Collected schema.table (source) and schema.table (destination) prepared by RtlGenerator, separated by semicolon

  • Syntax: <schema name>.\table name> (source database);<schema name>.\table name> (target database)

  • Example: demo_source.categories;demo_target.categories

Field @param3 (Table selection query without schema name) [mandatory]

  • Description: Generated query prepared by RtlGenerator

  • Syntax: <Query> (without schema name)

  • Example: <SELECT category_id AS category_id, category_name AS category_name, description AS description, picture AS picture FROM categories>

Field @param4 (Primary keys from database) [mandatory]

  • Description: Collected primary keys prepared by RtlGenerator, separated by semicolon

  • Syntax: <Id1>;<Id2> etc.

  • Example: <category_id>;<other_id>


Output

Generated 1:1 data compare test objects contained within a predefined test component, based on the generated parameter list of a schema table query from source and target databases.