Testing Solutions

Forecross has two unique testing tools, TestSentinel™ and I/O Navigator™, which can dramatically decrease testing time - usually the biggest and costliest part of any migration project.

TestSentinel™

TestSentinel is a capture/replay system that highly automates equivalence testing for both batch and on-line programs. The basic methodology is to capture all of the input and output information to and from a program prior to migration. The captured input is then replayed into the migrated program and the output from the replay execution is automatically compared to the output data the pre-migration version of the program. If there are differences, a report is produced to assist in quickly identifying the problem.

It also automatically compiles a branch and path analysis coverage report that shows which parts of the program logic have and have not been executed. If it is then determined that the code coverage was insufficient, additional or alternative test data can be prepared and another capture/replay executed to ensure sufficient code coverage.

During replay, the only requirements for the regression test are the ability to execute the program code and access to the baseline capture file. There is no need to replicate test or production databases or the normal operating environment for the program. In most cases, replay can be performed on a PC simply by downloading the source code and the baseline capture file.

TestSentinel contains a source code instrumentation engine that inserts logically neutral code into programs to automatically perform the testing functions without any requirement for human intervention. This dramatically reduces the load on personnel, system and storage devices.

To learn more, click on the link below

TestSentinel™

I/O Navigator™

I/O Navigator completely tests all database access before and after conversion. It verifies that all client data can be accessed correctly and navigated properly. In combination with the Forecross Data Evaluator, which is used to verify the content of the data, this tool ensures a successful conversion of the client's schema, data, and database accessing programs.

I/O Navigator, a complex and highly automated tool, generates a schema-specific COBOL program that can be run in the current environment then converted to SQL and run in the target relational environment. The generated program executes every type of access possible for each record, including all set-related accesses for record-to-record and index sets, as well as area scans. Finally, the generated I/O Navigator program generates data files for 'before and after' comparison, with audit information critical to the entire migration process.

I/O Navigator dramatically decreases testing time - which is usually the biggest and costliest part of any migration project.

To learn more, click on the link below

I/O Navigator™