Skip to Main Content

X-Replay

Products > Modernization > X-Replay

Automatic IBM i 5250 UI Testing

A feature-rich 5250 screen testing solution for testing IBM i application UIs. X-Replay records and replays interactive test cases, providing a dashboard for result reporting. It automatically generates scripts for modification and re-running. X-Replay integrates with Fresche’s X-Datatest for database regression testing and test data management.

x-replay

Advantages of Using X-Replay

Automatic test recording on IBM i

X-Replay provides everything you need to automatically record test cases:

  • Specify which screen elements to test: one, several or all
  • Includes intelligent object UI recognition

Test script editor

Automatically-generated test scripts can be edited with while loops and other logic:

  • Easily repeat tests with successive product IDs
  • Automatically run same test with different user privileges

Reporting dashboard

Dashboard provides everything you need to view detailed test results, individually or in aggregate:

  • Quickly narrow down the point of failure
  • View screen, element and exact line of code causing issue

Test case management

X-Replay helps organize your screen testing efforts with powerful test management functionality:

  • Tests stored in folders; interface to rename/schedule/delete
  • Ability to integrate with change management systems.

Field names as identifiers

X-Replay uses field names to identify the screen elements that are being tested:

  • Less maintenance than coordinates or screenshots
  • Tests don’t break when elements move on-screen

Integration with other testing tools

Integrate with X-Datatest for end-to-end testing:

  • Use X-Datatest to manage your test data
  • Identify changes made to the database with X-Replay scripts

Integrate With X-Datatest For End-To-End Testing

Use X-Datatest to manage your test data. Identify changes made to the database with X-Replay scripts.

Person at laptop with arrows

Improves developer productivity

X-Replay lets developers make code changes rapidly and with confidence. By quickly and automatically validating changes, X-Replay eliminates manual testing and provides a robust, repeatable testing method.

Screen icon

Ensures higher-quality applications

End users, partners, and employees all expect a smooth user experience, so developers need to make changes to keep pace with expectations and deliver an intuitive interface. X-Replay ensures high quality no matter the number of modifications.

Circular arrows with gear and warning sign

Resolves problems quickly

X-Replay uncovers and highlights problems automatically, using a convenient dashboard to show exactly where in the code the issue occurred. Developers no longer need to hunt down issues through trial and error.

Person with bar chart and bulb

Provides flexibility managing test cases

Test an entire interface, one or more screens, or just certain elements in a screen—it’s entirely according to developer needs. Modify and re-run test cases, view issues in the dashboard, and easily integrate X-Replay functionality with other testing solutions.

Integration with Fresche's X-Datatest provides end-to-end testing

X-Replay easily integrates with X-Datatest to provide end-to-end testing for yourUI, business logic and database. X-Datatest prepares test databases, provides database regression testing, and integrates with IBM’s Code Coverage. Together, the solutions form a highly effective IBM i application testing suite.

Download the Datasheet
X-Replay Whitepaper

Accelerate IBM i Testing & Deployment with X-Replay

Improves developer productivity

X-Replay lets developers make code changes rapidly and with confidence. By providing a solution to quickly and automatically validate the changes, X-Replay eliminates manual testing and ensures a robust, repeatable testing method.

Ensures higher-quality applications

End users, partners and employees all expect a smooth user experience, so developers need to make changes to keep pace with expectations and deliver an intuitive interface. X-Replay ensures high quality no matter the number of modifications.

Resolves problems quickly

X-Replay uncovers and highlights problems automatically, using a convenient dashboard to show exactly where in the code the issue occurred. Developers no longer need to hunt down issues through trial and error.

Provides flexibility managing test cases

Test an entire interface, one or more screens or just certain elements in a screen — it’s entirely according to developer needs. Modify and re-run tests cases, view issues in the dashboard and easily integrate X-Replay functionality with other testing solutions.

 


Connect With A Fresche Expert To Discuss Your IBM i Testing Needs

Fresche has decades of experience developing, testing and modernizing applications in IBM i environments. We can help you with all your testing needs: UI and regression testing, data anonymization, test data management, Code Coverage reports, etc. Let us know how we can help!

Contact Us