X-Datatest

X-Datatest is an effective data and test management solution, providing the functionality required to test large IBM i applications while helping to ensure full data protection.

Improve testing on your IBM i
IBM i applications have typically been heavily modified over the years, and usually do not come with a complete library of test cases or specifications. In addition, data protection principles have not always been applied. Yet, testing is the key to successful development and smooth implementation, and regulatory compliance is a growing concern.

Without solid, appropriately-sized test databases and strong test management, it becomes almost impossible to ensure that errors and inconsistencies are eliminated before go-live. X-Datatest provides everything you need to test your IBM i application environment while ensuring that sensitive data are protected.
X-Datatest - Difference Analysis

X-Datatest Highlights

Data protection

Data Protection

Implement data protection principles including full anonymization to assist in achieving compliance with regulations such as GDPR, SOX, HIPAA.

Test Data Management

Test Data Management

Automatically build and refresh test data while running validation for table relationships. Archive, purge & subset data to prepare for testing.

Testing

Testing

Generate Code Coverage reports to verify testing completeness and identify untested elements. Analyse before and after reports in regression testing.

X-Datatest - Affinity Identification

X-Datatest provides complete testing and data protection tools

Fresche’s data and test management solution reduces the effort required to create and manage test data, improves testing to catch bugs before they make it to production, anonymizes data to assist with compliance (GDPR, HIPAA, SOX) and provides Code Coverage reports so you know exactly what has been tested.

Helping you effectively test large,
complex applications on IBM i

Fresche has developed the industry-leading approach to testing IBM i applications. X-Analysis cross reference metadata is used to map all data files related to a task and ensures that records selected for testing have all related records from related files. The testing databases thus have predictable data with referential integrity. Anonymization of data has been highly automated and database subsets greatly improve testing speed and accuracy.

From the main database, X-Datatest automatically creates smaller data subsets that maintain complete referential integrity for quicker, more accurate testing.

Anonymize data and implement regulatory
compliance principles

X-Datatest can help you work toward achieving compliance with data protection regulations such as GDPR, SOX, HIPAA, etc. X-Datatest automates complete anonymization of sensitive data while ensuring integrity of the data format so that testing remains perfectly coherent; formats such as dates, names, ID numbers, etc. are maintained but completely anonymized so that tests run correctly with complete protection of personal data. X-Datatest also helps you implement the following principles:

  • Right to be Informed: Quickly finds where customer information is stored in DB2 files and anonymizes sensitive data.
  • Right to Access: Easily subsets all the data related to a person.
  • Right to Erasure: Quickly removes data and related information.
  • Right to Restrict Processing: Archives and sets aside your data.
  • Right to Data Portability: Provides copies of information stored about you in DB2.
  • Right to Object and Profiling: Facilitates DB2 changes with minimal disruption.

How X-Datatest can help you:

Set up database subsets

Data subsets contain only the files and related data used to test a development or maintenance project. This improves testing performance and accuracy and long term coding quality.

Improve testing accuracy

Test databases created by X-Datatest have predictable data with referential integrity. X-Datatest verifies and reports on referential integrity of entire live data based upon existing application data model.

Protect sensitive data

Anonymization technology improves privacy by letting you mask sensitive data while retaining integrity of special formats such as telephone numbers, names, Zip/Post codes etc

Protect business relationships through compliance

New regulations such as GDPR require compliance that goes beyond anonymization. Doing business with European companies will soon be difficult without full regulatory compliance.

Save time and
money

Cost and time for all major testing activities is greatly reduced through automation (for example: understanding data model and flow; test data management; regression testing; anonymization).

Speed regression
testing

X-Datatest provides you with a high-level view of test results and comparisons, enabling you to quickly home in on potential defects and isolate problems.

Some of our X-Analysis clients

Mouse over each client name to see a case study showing how the client used one or more of our X-Analysis solutions.