Key Features & Benefits

Test Planning
Impact analysis and intuitive creation of tests and their required environments.

Reduces time taken for the development and test planning stage, and ensures complete test coverage.

Intelligent Data Extraction
Simple, resource efficient but powerful method to create & regularly refresh a test database.

You concentrate on completing development without the need to worry about creating and maintaining quality test data.

Automatic database relationship modeling
Automatically create relationships between library files, with up to 100% accuracy.

You increase test database creation productivity dramatically – particularly with big systems, saving a lot of time, energy and frustration.

Date ‘Warping’
File dates can be advanced or moved backwards, specifically supporting date sensitive testing.

Saves time during test database creation and increases scope for scenarios tested.

Data Scrambling
Confidential records can be scrambled during data extraction, to ensure security whilst retaining test validity.

You increase conformance with data protection & security demands without inhibiting test activities.

Batch and interactive program testing
The ‘invisible’ aspects of your systems can be tested – not just what appears on the screen.

Interactive screen compare
Capture and replay data input to exercise interactive programs without tying up busy people, and automatically verify each screen output.

Automatic database re-setting
Test database can be reset after each test to ensure integrity – and can be used with R&P tools.

You can run your screen & database level tests as many times as you want – easily, accurately and with test database integrity retained. It doesn’t matter how hideously the database crashes after the test….!

‘Future Date’ environment facility
Multiple, incremental date scenario tests can be run with no need to change the machine date.

You won’t disrupt other users, create licence problems by changing system date, or spend tight budgets on otherwise unnecessary new hardware.

Single test command
Multiple tests, with variable dates, parameter values and functions, can be triggered from a single command.

Maximise test coverage efficiently and quickly, combine several processes into a single automated Test Case.

‘Intelligent’ Data Rules
Define expected state of field for comparison with actual and other files/records after test.

You verify data integrity automatically and consistently, with exceptions highlighted for clarity, time saving and accuracy.

File comparison
Full compare of actual results against expected results.

Of particular value after detailed testing – providing a byte level confirmation of final, post-test record state.

Data Impact Analysis
Across files, data areas, parameters and data queues – after every test. Includes intermediate states.

Assist identification and tracking of corrupt records and their causes.

Program call interception
Allows user-defined value replacement for non-completed modules or isolation of problem areas.

Testing isn’t delayed by non-completed modules or interfaces – particularly useful in a new project development environment.

Job log analysis
Automatically scans and captures job log messages above designated level.

All error states captured and reported – even if system took care, or attempted to take care of, error.

MQ Message Tracking
Important messages sent to MQ Queues can be logged and stored.

Enables messages to be analysed even after they have been received.

Documentation & notes
Automatic test result, audit report and comments/notes creation and formatting.

Thorough, professionally presented reports for internal & external reporting needs.

Security
Protect critical tests, scripts and data.

Testing assets can be controlled by the security officer, ensuring existing test packs are protected and maintained.