# Editors

As you may have noticed, a test plan consists of XML. You could modify and extend test plans by hand, but we recommend using the tools we have developed.

You currently have two options:

  1. Developer’s System (opens new window) - mature, feature-rich GUI available with a commercial or community license (recommended)
  2. TUI (opens new window) - open source cross-platform text-based user interface for usage in terminals (beta)

# The responsibility of an editor

Editing test plans, providing a clear overview of what steps are available, safely making changes, running testplans, clearly organizing the output of a testplan. E.g.

  1. Provide a clear overview of what steps passed, and what steps failed
  2. Display log output at various points throughout a run
  3. Breaking down the data associated with a test run in a way that empowers the user to analyze the results (results viewer)

# Developer’s System

Install the Developer's System (commercial or community license) from the following page:

https://www.keysight.com/find/tapinstall (opens new window)

and run it with tap editor or tap editorx or launch from the app menu.

# TUI

As mentioned in the previous section, tap package install installs the latest stable version. Since TUI is still in beta, there is no stable version. Use the following command to install the latest available version:

tap package install TUI --version any

and run the program with tap tui.