XJRunner is the specialised run-time environment for executing pre-compiled XJEase tests. With a range of special features it is particularly aimed at board manufacturers and in-field support.
In one package, you have interconnect testing, in-system programming, non-JTAG device testing, serial number handling and configurable log files for your audit trail.
It has an easy-to-use GUI, with all the testing capabilities of XJEase.

XJRunner has different levels of users, from Basic users who can simply run a complete set of tests on a board, to Advanced users who can carry out more complex testing and manage projects.
Advanced users can repeat any or all of the tests for a board, to enable them to track down a fault.
All the output from tests is logged. There is a range of logging options, to choose both what is logged (time, date, serial number, user information, etc.) and how the logs should be grouped (e.g. keep all output for the same board in the same file).
XJRunner can generate simple serial numbers for a set of boards. Alternatively, more complex ones (e.g. MAC addresses) can be created by XJEase code or input directly (e.g. from a barcode reader).
All of the files needed to run tests on a board are packaged together in one XJPack file, making it easy to transfer tests between different computers and sites.