Skip to main content

ITK Testbench

The Interoperability Toolkit (ITK) Testbench is one of a number of resources provided by NHS Digital for ITK interface development and for those seeking ITK conformance.

The ITK Testbench contains two tools; the Toolkit Workbench (TKW) and Autotest Manager.

TKW is a command-line standalone test engine for message validation, message transmission, and ITK end point simulation.

Autotest Manager is a graphical user interface (GUI) driven fully-automated test tool. It orchestrates the execution of multiple tests using TKW as the test engine. The Autotest Manager has recently been updated to include a "single run" mode which effectively offers, via the GUI, the same functions as the TKW command line.


Official NHS Digital Solution Assurance development and conformance test tooling

Here you can download the ITK Testbench.


Test tooling supporting walk-through screencasts.

Autotest Manager Install Guide – Intro (Screencast) - Walk-through of the single download and installation of TKW and Autotest Manager bundle.

Autotest Manager Walk-Through (Screencast) Part 1 - Walk-through of Autotest Manager graphical user interface (GUI) being used to orchestrate a suite of test cases for sending (Client) and receiving (Host) applications.

Autotest Manager Walk-Through (Screencast) Part 2 - Walk-through of Autotest Manager GUI being used to orchestrate a suite of test cases for sending (Client) and receiving (Host) applications.

Autotest Manager Guide – Single Run Mode (Screencast) - Walk-through using the Autotest Manager GUI in single-run mode.

TKW – Installer Guide (Screencast) - Walk-through of TKW installation steps.

TKW – Overview Part 1 (Screencast) - Walk-through of TKW (from command line interface) part 1

TKW – Overview Part 2 (Screencast) - Walk-through of TKW (from command line interface) part 2

TKW – Overview Part 3 (Screencast) - Walk-through of TKW (from command line interface) part 3

TKW – Using TLS MA (Screencast) - Walk-through of TKW using TLS Mutual Authentication

TKW – Visual Validator (Screencast) - Walk-through of TKW using the Visual Validator additional tool

TKW – Message Test Harness (Screencast) - Walk-through of TKW using the Spine Message Test Harness function

Last edited: 12 July 2019 12:09 pm