3rd Party Integration

XJTAG can integrate with your test system

The standard interface for running XJTAG tests is XJRunner, an easy to use, graphical run-time environment. However, these JTAG boundary scan based tests can also be integrated into and run from many other test executives.

LabView / LabWindows CVI / TestStand

LabView™ from National Instruments™ is one of the most popular systems for producing hybrid test systems. A full set of XJTAG Virtual Instruments (VIs) and TestStand™ sequences are freely available so you can quickly and easily integrate XJTAG testing into your LabView or TestStand test system.

These tests can either be run independently or can interact with other test equipment. LabWindows™/CVI™ from National Instruments provides the capability to easily integrate many different test technologies in custom test solutions written in ANSI C. XJTAG tests can be run as part of a CVI test system using supplied .NET standard windows programming interface.

LabView Integration

Automated Test Equipment (ATE) Integration

There are many types of ATE machines but the most common mechanism for integrating with other test equipment is simply running external programs. These programs perform test functions and set their return values to pass back to the ATE control software the result of those functions. XJRun (the command-line version of XJRunner) is part of the XJTAG Development System that allows tests to be run in this way.

XJRun can be configured to run any individual test or group of tests within an XJTAG test setup. The value returned from XJRun can be used to allow simple pass/fail results or more informative error codes to be passed back to the ATE machine depending on the capabilities of the control software.

The main ATE methodologies are the following:

  • In-Circuit Test (ICT)
  • Flying ProbeTest (FPT)
  • Functional Test (FCT)
  • Automated Optical Inspection (AOI)
  • Automated X-Ray Inspection (AXI)

Custom test executives

If you wish to run JTAG tests from within a custom test executive, XJTAG provides a .NET interface to allow your code to control the testing. Sample applications written in C# are installed as part of the XJTAG Development System.

To get expert advice on integrating XJTAG into your test system, please contact us

Ready to get started? Try XJTAG


See XJTAG in action.

Our experts will be happy to show you how the XJTAG tools can help you diagnose faults on your board as well as cutting test development and repair time.

Ask for a Demo

contact us icon

Questions? Contact us!

We're here to help.
Send us a message and one of our test specialists will get back to you shortly.

Contact us


Get a free test setup.

Evaluate the XJTAG system with full functionality for 30 days and get the first test project set up for your board – for free. No obligation to purchase.

Get started now

Join world leading companies using XJTAG Boundary Scan