Testing software, specially designed for TEST-OK test systems

TEST-TRACK is a testing software to build and run test scripts, and administrate TEST-OK Modules and board types to test. 

  • All test sessions and results can be traced by a track and trace function
  • Printing of labels and test results is possible
  • Support for single and multiple board types and panels
  • Database support for MySQL and MSSQL

TEST-OK Systems are delivered including TEST-TRACK software.



Important part of TEST-TRACK is a test script editor. All test commands are pre-programmed to build your specific test routines. Test scripts are automatically selected by the predefined code of an inserted TEST-OK module.

All configurations, serial numbers and test results are stored in a database. It is possible to trace the results of all tested products, including different test sessions, results and software versions. TEST-TRACK has functions to create custom reports and labels and it is possible to configure Windows based printers. Test results can be exported to a CSV file for further analysis.

English, German and Dutch versions are available. TEST-TRACK runs on Windows 10/64 bit versions.


Script Language
Easy to use test command editor
Break points
Step by step debugging
User defined functionsLocal and by call to external script
Floating points
String manipulationLenght, Position, Trim, Evaluate....
Flow controlWaitms, Waitwhile, For, While, If, WaitTx, WaitRx, Fail, Skip
Pre defined command sets for:
Analog inputs & outputs
Digital inputs and outputsConfigure voltage of outputs (in groups)
Frequency and PWM measurement
COM portslocal PC
Insert map names for IO of Test Controller Card
Communication with external programmes and equipment by VISA interface
Limits and Key Value Pairs
Local and global variables
Current measurement
Running external executablesBy command line and with return value
Configure and run Boundary Scan ControllersGoepel & JTAG technologies supported
Configure protocolsStart/Stop, EOL, Modbus, Packet Lenght, Checksum, etc.
Ask (Optional image)User interaction
Show and Hide Message (optional image)User interaction
CalibrateInput can be any channel or an variable
Play windows sounds
Condition mode can handle remains of a specific testIgnore, Continue, Abort, Abort all
Buillt in variables UUT specific (used Hexfile, Serial number, Prefix, Suffix, UUT Type)
Test excecution (..., previous tests passed, ...)
Test sequencing (...Board position (in panel), No. of UUTs, Panel Size, No. of tests)
Test excecution (..., previous tests passed, ...)
Date, Time
Command specific (..., ID of last CAN packet, lenght of received packet, ...)
Miscellaneous (..., Company name, Host name (PC), Operator name, ...)
Board Configuration
Single board
Group of boards
PanelPanel and boards in panel can have serial numbers
Boards in the panel can be skipped before and during testing
Panel serial number and boards serial numbers can be searched on
Panel and board serial numbers keep relation after test
Size and quantity of PCB in panel can be configured
User Acces LevelSelect panel of user, company, and database
Restriced functionality for user levelsUser has no configuration rights
Export function for database fieldsExport Key Value pairs to CSV, select exported database fields based on testresult
Integrated report editor (FastReport)
Default reports for Test results, Labels and Test sessionDefault reports can be copied in Database and configured to needs
Reports can be printed at end of testPassed, failed, never
Test Session
Failed test(s) can be repeated after requestCan be configured for each Board Type
Within panel failed tests on different boards are repeated
Single test(s) within Test Suite can be configured as run always
Test time is stored in database (in ms)For each test in session seprated, total test per board, and if applicable for panel
Test Result



pdf Release Notes TEST-TRACK 3.15.1 (885 KB)

pdf Test Language Description 3.15.1 (1.08 MB)