OpenTAP Plugin Catalog

Plugin TypeSub-TypeSupplierNameDescriptionLicense/Part #
InstrumentAudio AnalyzerU8903B Audio Analyzer
InstrumentBase Station Measurement P7000A 5G RF Parametric Test Suite
InstrumentBase Station Measurement P7000A Base Station Measurement Automation Software
InstrumentBase Station Measurement P7000A MDL and Test Plan Generator
InstrumentBase Station Measurement P7000A O-RAN DUT Control
InstrumentBase Station Measurement P7000A O-RAN M-Plane Client Rest API
InstrumentBase Station Measurement P705xA O-RAN Radio Unit Test Automation Solution
InstrumentBERTM8070A High-Performance BERT
InstrumentBERTM8070A System Software
InstrumentBERTN4903 J-BERT High-Performance Serial BERT
InstrumentBERTN4906 Serial BERT
InstrumentBERTN4960A BERT
InstrumentDAQ3497x Data Acquisition or Data Logger Switch Unit
InstrumentDAQ34980 Multifunction DAQ wih Switching
InstrumentDAQDAQ970A DAQ973A Data Acquisition System
InstrumentDigital Communication AnalyzerN1010A FlexDCA Remote Access Software
InstrumentDMM34401 Digital Multimeters
InstrumentDMM34405 Digital Multimeters
InstrumentDMM34410 Digital Multimeters
InstrumentDMM34450 Digital Multimeters
InstrumentDMM3446x Series Digital Multimeters
InstrumentDMMDMMTest steps with an open DMM API as well as DMM instrument drivers
InstrumentDMMDMM InstrumentRun automated digital multimeter (DMM) tests without SCPI programmingKS8150A
InstrumentDMMDMM Test Steps
InstrumentDMML4411 Digital Multimeters LXI
InstrumentHandheldFieldFox Handheld RF and Microwave Analyzer Noise Figure mode commands
InstrumentHandheldFieldFox Handheld RF and Microwave Analyzers Built-in Power Meter mode commands
InstrumentHandheldFieldFox Handheld RF and Microwave Analyzers CAT mode commands
InstrumentHandheldFieldFox Handheld RF and Microwave Analyzers Channel Scanner mode commands
InstrumentHandheldFieldFox Handheld RF and Microwave Analyzers ERTA mode commands
InstrumentHandheldFieldFox Handheld RF and Microwave Analyzers IQ mode commands
InstrumentHandheldFieldFox Handheld RF and Microwave Analyzers NA mode commands
InstrumentHandheldFieldFox Handheld RF and Microwave Analyzers OTA mode commands
InstrumentHandheldFieldFox Handheld RF and Microwave Analyzers Phased Array Antenna mode commands
InstrumentHandheldFieldFox Handheld RF and Microwave Analyzers Power Meter mode commands
InstrumentHandheldFieldFox Handheld RF and Microwave Analyzers Pulse Measurement mode commands
InstrumentHandheldFieldFox Handheld RF and Microwave Analyzers Real-time SA mode commands
InstrumentHandheldFieldFox Handheld RF and Microwave Analyzers SA mode commands
InstrumentHandheldFieldFox Handheld RF and Microwave Analyzers VVM mode commands
InstrumentLCR MeterE4980 Precision LCR Meters
InstrumentLCR MeterE4981 Capacitance Meters
InstrumentLCR MeterE4982 LCR Meter
InstrumentLCR MeterE4990A Impedance Analyzer
InstrumentLCR MeterE4991B Impedance Analyzer
InstrumentLoad6060 Series Single Input Electronic Loads
InstrumentLoadN33xx DC Electronic Loads
InstrumentMeterB2980A Series Femto or Picoammeters and Electrometers or High Resistance Meters
InstrumentNetwork AnalyzerE5052 Signal Source Analyzers
InstrumentNetwork AnalyzerE5061 ENA Series Network Analyzers
InstrumentNetwork AnalyzerE5063 ENA Series Network Analyzers
InstrumentNetwork AnalyzerE5071 ENA Series Network Analyzers
InstrumentNetwork AnalyzerE5072 ENA Series Network Analyzers
InstrumentNetwork AnalyzerE5080 ENA Network Analyzer
InstrumentNetwork AnalyzerNetwork AnalyzerSCPI driver. High level abstraction like the front panel.
InstrumentNetwork AnalyzerPNA Microwave Network Analyzers
InstrumentNetwork AnalyzerPNA Network Analyzers
InstrumentOscilloscopeDSO-X 3000T and DSO-X 4000A
InstrumentOscilloscopeInfiniium (A or H or Q or S or X or Z) Series OscilloscopesSCPI based
InstrumentOscilloscopeInfiniium 90000 (A or Q or X) Series Oscilloscopes
InstrumentOscilloscopeInfiniium 9000A Series Oscilloscopes
InstrumentOscilloscopeInfiniium 9000A Series Oscilloscopes
InstrumentOscilloscopeInfiniium DCA 86100 Oscilloscopes
InstrumentOscilloscopeInfiniiVision 1000 X-Series OscilloscopesSCPI based
InstrumentOscilloscopeInfiniiVision 1000 X-Series Oscilloscopes
InstrumentOscilloscopeInfiniiVision 1200 X-Series and EDUX1052AG Oscilloscopes
InstrumentOscilloscopeInfiniiVision 2000 X-Series Oscilloscopes
InstrumentOscilloscopeInfiniiVision 3000 X-Series Oscilloscopes
InstrumentOscilloscopeInfiniiVision 3000T X-Series Oscilloscopes
InstrumentOscilloscopeInfiniiVision 4000 X-Series Oscilloscopes
InstrumentOscilloscopeInfiniiVision 5000 Series Oscilloscopes
InstrumentOscilloscopeInfiniiVision 6000 Series Oscilloscopes
InstrumentOscilloscopeInfiniiVision 6000 Series Oscilloscopes
InstrumentOscilloscopeInfiniiVision 7000A Series Oscilloscopes
InstrumentOscilloscopeInfiniiVision 7000B Series Oscilloscopes
InstrumentOscilloscopeInfiniiVision P9241,42,43A USB Oscilloscopes
InstrumentOscilloscopeInfiniiVision M9241, 42 or 43A PXIe Oscilloscopes
InstrumentOscilloscopeL453x LXI Digitizers
InstrumentOscilloscopeN8900A Infiniium Offline
InstrumentPower Analyzer8990B Peak Power Analyzer
InstrumentPower AnalyzerN6705 DC Power Analyzers
InstrumentPower MeterE441x EPM Series Power Meters(v2)
InstrumentPower MeterE441x EPM-P Series Power Meters
InstrumentPower MeterN191x EPM Series Power Meters
InstrumentPower MeterN191x P-Series Peak Power Meters
InstrumentPower MeterN432 Thermistor Power Meter
InstrumentPower SensorU2000 Series USB Average Power Sensors
InstrumentPower SensorU2020 X-Series USB Peak and Average Power Sensors
InstrumentPower SensorU2040XA series Peak and Average power sensors
InstrumentPower SensorU8480 series USB thermocouple average power sensor
InstrumentPower Supply663xx Power Supplies
InstrumentPower Supply66xx GPIB DC Power Supplies(v4)
InstrumentPower Supply66xxx Power Supplies
InstrumentPower Supply68xx AC Power Supplies
InstrumentPower SupplyAC6800 Series Basic AC Sources
InstrumentPower SupplyB296x Low Noise Power Source
InstrumentPower SupplyE3610XA Power supplies
InstrumentPower SupplyE3610XB Power supplies
InstrumentPower SupplyE36200 Series Power Supplies
InstrumentPower SupplyE3631 DC Power Supply
InstrumentPower SupplyE3631xA series Power supplies
InstrumentPower SupplyE3632 DC Power Supply
InstrumentPower SupplyE363x DC Power Supplies
InstrumentPower SupplyE364x Dual Output DC Power Supplies
InstrumentPower SupplyE364x Single Output DC Power Supplies
InstrumentPower SupplyN5700 Power Supplies
InstrumentPower SupplyN6700 Power Supplies(v6)
InstrumentPower SupplyN6700C Power Supplies
InstrumentPower SupplyN6705C Power Supplies
InstrumentPower SupplyN8700 Power Supplies
InstrumentPower SupplyN8900 Series Autoranging System DC Power Supply(v2)
InstrumentPower SupplyRP7900 Regenerative Power System
InstrumentPower SupplyRPC BaseRPCBase is an interface/abstraction/model that facilitates easy communication between OpenTAP and "Remoting" plugins such as the REST-API.
InstrumentPower SupplyU3606 Multimeter DC Power Supply(v3)
InstrumentPower SupplyU3606B Multimeter DC Power Supply
InstrumentPower System66000 Modular Power System
InstrumentPower SystemAPS - Advanced Power System
InstrumentPulse Generator81130 Pulse Data Generator
InstrumentPulse Generator8113x Pulse Generators
InstrumentPulse Generator81150 Pulse Function Arbitrary Noise Generator
InstrumentSignal AnalyzerX-Series Signal Analyzer 5G NR Commands
InstrumentSignal AnalyzerX-Series Signal Analyzers Analog Demod Commands(v2)
InstrumentSignal AnalyzerX-Series Signal Analyzers GSM or EDGE Commands(v3)
InstrumentSignal AnalyzerX-Series Signal Analyzers IQ Analyzer Commands(v2)
InstrumentSignal AnalyzerX-Series Signal Analyzers LTE FDD Commands
InstrumentSignal AnalyzerX-Series Signal Analyzers Noise Figure Commands
InstrumentSignal AnalyzerX-Series Signal Analyzers Phase Noise Commands
InstrumentSignal AnalyzerX-Series signal Analyzers Radio Test Commands
InstrumentSignal AnalyzerX-Series Signal Analyzers Spectrum Analyzer Commands
InstrumentSignal AnalyzerX-Series Signal Analyzers VMA Commands
InstrumentSignal AnalyzerX-Series Signal Analyzers WCDMA or HSPA or HSPA+ Commands
InstrumentSignal AnalyzerX-Series Signal Analyzers WLAN Commands(v4)
InstrumentSignal Generator33210 Function Arb Generators
InstrumentSignal Generator33220 Function Arb Generators
InstrumentSignal Generator33250 Function Arb Generators
InstrumentSignal Generator33500 Series Function or Arbitrary Waveform Generators
InstrumentSignal Generator33500B or 33600A Series Function or Arbitrary Waveform Generators
InstrumentSignal Generator81180 Arbitrary Waveform Generator
InstrumentSignal GeneratorCX3300 Series of Device Current Waveform Analyzers
InstrumentSignal GeneratorESG Signal Generators
InstrumentSignal GeneratorM8190 Arbitrary Waveform Generator
InstrumentSignal GeneratorMXG Signal Generators
InstrumentSignal GeneratorPSG Signal Generators
InstrumentSignal GeneratorUXG Agile Signal Generator
InstrumentSignal GeneratorX-Series Signal Generators
InstrumentSMUB2900 Series Precision Source/Measure Unit
InstrumentSwitch11713 Attenuator Switch Drivers
InstrumentSwitchB2200A Low Leakage Switch Mainframe
InstrumentSwitchSwitch ManagerGraphical editor to develop connections between DUTs, instruments, cables, and switch matrixes
InstrumentSwitchSwitch Manager Base
InstrumentSwitchL449x RF or Microwave Switch Platform LXI
InstrumentSwitchPickeringPickering Switches and Hardware SimulationPickering card interface
InstrumentSwitchE5250 Low Leakage Switch Mainframe
InstrumentVNAE5080A Vector Network Analyzer
InstrumentVNAE5080B ENA Vector Network AnalyzerMost up to date SCPI driver. Works with VNA Simulator
InstrumentVNAM9485A PXIe Vector Network Analyzer
InstrumentVNAVector Network AnalyzerSCPI driver for a number of VNAs
InstrumentVSA Software89600 VSA Software
Instrument816x Lightwave Measurement Systems
InstrumentGeneric SCPI-99 Instrument No Error Checking
InstrumentJ7201x Attenuation Control Unit
InstrumentM9506 Integrated Controller
InstrumentN77xx Series Optical Instruments
InstrumentScpiNetInstrumentBaseBase package for Scpi-Net instrument plugins
InstrumentSL1220A AC Grid Test SequencerFor Keysight SL1220A AC Grid Test Sequencing
DUTDUTUniversity of MalagaAndroid Debug BridgeControlling Android devices and applications through ADBOpen source
DUTDUTUniversity of MalagaADB AgentsAgents for Android Debug BridgeOpen source
DUTDUTAutomotive Channel TestLicense key
DUTDUTE4360 Solar Array Simulators
Result ListenerData loggingSQLite and PostgreSQL
Result ListenerData loggingCSVallows for results to be output in a CSV format
Result ListenerData loggingPostgreSELPostgreSQL database support. PostgreSQL is recommended for large data sets or remote collection and sharing of data. Specify a connection to a local or remote PostgreSQL database server. PostgreSQL is free and open source.
Result ListenerData loggingSpreadsheetPublish test results from any OpenTAP test step to a spreadsheetKS8107A
Result ListenerResult formatHTML5 Result ListenerPublish test results from any OpenTAP test step to an HTML5 formatted documentKS8104A
Result ListenerResult formatParquetFormat results in a parquet format. Parquet is a fast and efficient storage format similar to CSV but with more structured column based data.
Result ListenerResult formatResult Service ClientPush results to the Result Service
Test StepAnalyticsComplete Regression Test
Test StepAnalyticsExpressionsSupport for expressions and number and text mixins for test steps. Expressions can be simple calculations for number-types or string manipulations for string-types.
Test StepAnalyticsPathWave Measurement Analytics Result Listener
Test StepAnalyticsTiming Analyzer
Test StepAnalyticsUsage Statistics
Test StepAnalyticsVirincoWATSTest Data Management and Analytics
Test StepAPIHTTPFor testing REST/HTTP API's. Send HTTP requests and test HTTP response using JavaScript.
Test StepAPIREST APIREST web service supportKS8106A
Test StepAPIREST-API BundleIncludes the OpenTAP REST API and the WebRunner, which is a production demonstration GUI consuming the REST-API.
Test StepAPIREST-API TypeScript ClientTypescript client for the OpenTAP REST-API
Test StepAPIWebApiTester
Test StepAPIWebRunnerDemonstrator plugin for the REST-API Plugin. The WebRunner enables remote control of multiple OpenTAP sessions on multiple machines, including external parameter editing, changing Bench settings and test plan execution.
Test StepConfigurationCommand ExpertLeverage Keysight Command Expert software to create custom test steps without programming for OpenTAP test plansKS8103A
Test StepConfigurationKeysight ConnectKeysight Connect Editor integration.
Test StepConfigurationLoadCoreInteract with the LoadCore server (MiddleWare). Load configuration files, remap creating agents and interface mappings, create and manage sessions, running tests, and extracting results/stats.
Test StepDeploymentKS8000 PathWaveTAP Deployment System
Test StepDeploymentPackagePublishEases publishing plugin packages to a package repository using CLI commands.
Test StepDeploymentRepository Client
Test StepDeploymentTest Exec for Manufacturing DeploymentDeploy with the OpUI and switch manager functions developed using KS8328AKS8329A
Test StepDeploymentVCRedistVisual C++ Redistributable for Visual Studio 2015
Test StepDistributed serviceRunnerEnables remotely starting and controlling OpenTAP sessions through NATS. Each of the sessions can create, load and execute test plans, modify test plan and test step properties, change OpenTAP settings and return logs and results.
Test StepDistributed serviceCampaignRun campaigns in KS8500. It provides similar functionality to the "Test Plan Reference" step from OpenTAP, with the added functionality of being able to load test plans stored in an OpenTAP repository, and orchestrating them on one or more remote Runners.
Test StepDistributed serviceCloud DriveIntegration with Keysight's Cloud Drive. Allows sharing Test Plans and their dependencies in the cloud.
Test StepDistributed serviceRunner ServiceConfigures a Windows service on a new Service account which automatically starts with Windows. The service will run `tap runner start` in the installation it was installed in.
Test StepDistributed serviceVNA Test Automation with DMXAutomate creating measurements setups, performing measurement sweeps and collecting data using the Device Measurement eXpert application remote programming API.
Test StepEducationKeylab Test Sequencing and ControlWorks with KeyLab Learning Platform (Web Application). Consists of abstraction of SCPI layers of common Keysight instruments, such as DMM, Function Generator, Power Supplies, Oscilloscope, DAQ, Signal Generators, Signal Analyzers, Fieldfox, etc. Abstraction of other means of DUT control (Serial, etc) are also included. Contains tools to upload and download data (state files, CSV files, waveform files, screenshots, etc) between the host PC and instruments. Students can publish and plot results on the KeyLab Result Viewer.
Test StepLanguageLabVIEW
Test StepLanguagePyCharm Integration
Test StepLanguagePython SDKDevelop OpenTAP plugins written in Python for PathWave Test Automation DeveloperKS8101A
Test StepLanguageVEE
Test StepLanguageVisual Studio Code Python Extension
Test StepLanguage ExamplesLabVIEW Examples
Test StepLanguage ExamplesPythonExamples
Test StepLicensingKeysight Fixed License Manager
Test StepLicensingKeysight Fixed Licensing
Test StepLicensingKeysight Floating Licensing
Test StepLicensingKeysight High Speed Digital Interconnects Tests
Test StepLicensingKeysight Licensing
Test StepLicensingPathWave License Manager
Test StepLicensingPathWave License Manager Minimal
Test StepLicensingPathWave Licensing
Test StepMonitoringOpenTAP BenchmarkCommand-line actions for benchmarking the performance of OpenTAP
Test StepMonitoringLive Results PanelReal-time results monitoring. Display and manipulate up to four distinct result panels, using modifiers to filter and annotate you data
Test StepNetworkIperfMeasurements of achievable bandwidth on IP networks using iPerf. Configuration of iPerf server and control of local or remote iPerf clients.
Test StepNetworkIxNetworkSteps and instrument resources to interact with the IxNetwork tool. Interacts via the test automation REST server which is configured in an instrument. It includes steps to create and start a session, import a configuration from a config file, modify topology and traffic settings, reserve ports, start traffic and print statistics - both for plain IxNetwork configurations and for running configured QuickTests.
Test StepProtocolMQTTMQTT protocol support
Test StepProtocolNATS ServerAdds NATS server binaries to the OpenTAP installation. Used by e.g. the Runner package to run a NATS leaf node for a more robust connection to the cloud. NATS is a simple, secure and performant communications system for digital systems, services and devices.
Test StepSDKSDKCode example files, an MSBuild task to help create TapPackage files, and the developer guide. Makes it faster and simpler to develop custom Test Automation solutions, especially for new developers.
Test StepSecuritySSHSteps and other resources (Instrument and DUT) to run commands and copy files to/from remote hosts vis SSH and SCP.
Test StepSoftware engineeringPackageDiffShow the difference of two different versions of the same OpenTAP package, similar to a Git diff.
Test StepBasic MixinsAdds support for basic mixins, a way of extending test step settings and functionalityOpen source
Test StepHttpStepsKeysight internal plugin for testing REST/HTTP API's. Send HTTP requests and test HTTP response using JavaScript.
MiscellaneousEditorEditor XCross-platform version of OpenTAP testplan editor, a graphical user interface(GUI) that allows creation and editing of OpenTAP t est plans.
MiscellaneousEditorTUI
MiscellaneousCommon Commands
MiscellaneousDemonstration
MiscellaneousMetricsInterfaces to publish, poll, and subscribe to metrics
MiscellaneousResource Arbiter ClientAutomatically inject calls to Resource Arbiter Server for locking resourcesKS8109A
MiscellaneousResource Arbiter ServerOptimize resource usage across multiple instrumentsKS8108A
MiscellaneousResource Arbiter Shared
MiscellaneousResource Placeholders
MiscellaneousTest Exec for Manufacturing DeveloperAdd on built-in instrument and generic test steps, switch manager, data logging, and many more features to better manage and develop test plansKS8328A