# \#ks8400-editor

**URL:** https://forum.opentap.io/tag/ks8400-editor/20.md

[Latest](https://forum.opentap.io/latest.md) · [Categories](https://forum.opentap.io/categories.md) · [Tags](https://forum.opentap.io/tags.md)

---

## [Limitation of SecureString](https://forum.opentap.io/t/limitation-of-securestring/2691)

<div class="topic-metadata">

**Author:** [@fauser](https://forum.opentap.io/u/fauser)\
**Replies:** 3\
**Last updated:** [August 5, 2026, 7:22am UTC](https://forum.opentap.io/t/limitation-of-securestring/2691 "2026-08-05T07:22:55Z")

</div>

I’ve noticed issues with SecureString when the string or password exceeds 16 characters. It works fine as long as the application remains open, but upon restarting, I only retrieve the first 16 characters instead of the …

---

## [Load another test plan at runtime?](https://forum.opentap.io/t/load-another-test-plan-at-runtime/2649)

<div class="topic-metadata">

**Author:** [@fauser](https://forum.opentap.io/u/fauser)\
**Replies:** 6\
**Last updated:** [April 9, 2026, 4:28am UTC](https://forum.opentap.io/t/load-another-test-plan-at-runtime/2649 "2026-04-09T04:28:48Z")

</div>

I want to create a test step that loads a different test plan at runtime. The TreeView in PathWave should also display the new TestSteps. Is this possible or why isn’t it possible? I have a lot of use cases and urgent…

---

## [Keysight Test Automation 9.29 Released — Community License Now Available](https://forum.opentap.io/t/keysight-test-automation-9-29-released-community-license-now-available/2559)

<div class="topic-metadata">

**Author:** [@mpletner](https://forum.opentap.io/u/mpletner)\
**Replies:** 1\
**Last updated:** [January 5, 2026, 12:13pm UTC](https://forum.opentap.io/t/keysight-test-automation-9-29-released-community-license-now-available/2559 "2026-01-05T12:13:04Z")

</div>

We’re pleased to announce OpenTAP and Keysight Test Automation (KS8400) v9.29. Highlights .NET 9 targeting — OpenTAP and Keysight Test Automation now target .NET 9 on all platforms (Migration Guide). Linux support — Ke…

---

## [Introducing Editor X - Cross platform GUI for OpenTAP](https://forum.opentap.io/t/introducing-editor-x-cross-platform-gui-for-opentap/319)

<div class="topic-metadata">

**Author:** [@wooi-po\_chang](https://forum.opentap.io/u/wooi-po_chang)\
**Replies:** 7\
**Last updated:** [January 5, 2026, 12:01pm UTC](https://forum.opentap.io/t/introducing-editor-x-cross-platform-gui-for-opentap/319 "2026-01-05T12:01:21Z")

</div>

Introducing the cross platform GUI for OpenTAP, Editor X. Similar to Editor for Windows, Editor X enables editing and executing testplans in Linux. Editor X was fully tested in RHEL 7.8 and limited test in Ubuntu 18.0…

---

## [Editor is not able to detect my python virtual environment](https://forum.opentap.io/t/editor-is-not-able-to-detect-my-python-virtual-environment/2584)

<div class="topic-metadata">

**Author:** [@abel1](https://forum.opentap.io/u/abel1)\
**Replies:** 0\
**Last updated:** [November 10, 2025, 8:40am UTC](https://forum.opentap.io/t/editor-is-not-able-to-detect-my-python-virtual-environment/2584 "2025-11-10T08:40:17Z")

</div>

Hi everyone, I’m developing an OpenTAP python plugin for hardware testing purposes, and the problem I face is that Editor cannot detect my venv folder no matter what I do. I tried to set venv from the CLI and also in th…

---

## [Keysight Package Manager won't install requirements.txt](https://forum.opentap.io/t/keysight-package-manager-wont-install-requirements-txt/2576)

<div class="topic-metadata">

**Author:** [@schuyler.fenton](https://forum.opentap.io/u/schuyler.fenton)\
**Replies:** 1\
**Last updated:** [October 2, 2025, 5:23pm UTC](https://forum.opentap.io/t/keysight-package-manager-wont-install-requirements-txt/2576 "2025-10-02T17:23:25Z")

</div>

When installing a python plugin that specifies a file, the package manager will not run the pip install command for the requirements.txt file. OpenTAP will correctly install packages in requirements.txt when installing …

---

## [Editor X 1.6.1 "Unable to check license" error when using Runner 1.11.0 and up](https://forum.opentap.io/t/editor-x-1-6-1-unable-to-check-license-error-when-using-runner-1-11-0-and-up/2530)

<div class="topic-metadata">

**Author:** [@schuyler.fenton](https://forum.opentap.io/u/schuyler.fenton)\
**Replies:** 1\
**Last updated:** [August 2, 2025, 3:55pm UTC](https://forum.opentap.io/t/editor-x-1-6-1-unable-to-check-license-error-when-using-runner-1-11-0-and-up/2530 "2025-08-02T15:55:24Z")

</div>

Using Runner 1.11.0 and up on the latest version of Editor X (1.6.1), all I get is a “Unable to check license.. Please contact administrator or restart application.” dialog on startup. For reference, I am on the communit…

---

## [EditorX Remote Runner](https://forum.opentap.io/t/editorx-remote-runner/2516)

<div class="topic-metadata">

**Author:** [@schuyler.fenton](https://forum.opentap.io/u/schuyler.fenton)\
**Replies:** 2\
**Last updated:** [July 29, 2025, 11:36pm UTC](https://forum.opentap.io/t/editorx-remote-runner/2516 "2025-07-29T23:36:49Z")

</div>

I’m building a server to test some equipment, and I noticed EditorX has some cli options to specify a NATS session url and/or session id. I was hoping, then, to be able to execute a test plan interactively from the edito…

---

## [Knowing unhandled exceptions from a test step](https://forum.opentap.io/t/knowing-unhandled-exceptions-from-a-test-step/2492)

<div class="topic-metadata">

**Author:** [@antonio.quizon](https://forum.opentap.io/u/antonio.quizon)\
**Replies:** 2\
**Last updated:** [June 30, 2025, 5:44am UTC](https://forum.opentap.io/t/knowing-unhandled-exceptions-from-a-test-step/2492 "2025-06-30T05:44:31Z")

</div>

Hi everyone, We are trying out some work with test steps. We know that when we face or throw an exception during a TestStep.Run(), the execution will stop. Is there a way we can know how what exception was thrown? or ha…

---

## [Red-directing TapPlan](https://forum.opentap.io/t/red-directing-tapplan/2416)

<div class="topic-metadata">

**Author:** [@yoyo1](https://forum.opentap.io/u/yoyo1)\
**Replies:** 6\
**Last updated:** [May 27, 2025, 7:36pm UTC](https://forum.opentap.io/t/red-directing-tapplan/2416 "2025-05-27T19:36:30Z")

</div>

Hi, Is there a way where I can have a tapplan which direct to a specific tapplan I need to run by giving its path. For example below: Thanks! \<?xml version="1.0" encoding="utf-8"?\> \* \<TestStep type="OpenTAP.P…

---

## [Keysight Caught Unexpected Error](https://forum.opentap.io/t/keysight-caught-unexpected-error/2461)

<div class="topic-metadata">

**Author:** [@antonio.quizon](https://forum.opentap.io/u/antonio.quizon)\
**Replies:** 1\
**Last updated:** [May 27, 2025, 6:30am UTC](https://forum.opentap.io/t/keysight-caught-unexpected-error/2461 "2025-05-27T06:30:08Z")

</div>

Hi everyone, We are using the Keysight KS8400 9.26.1 Editor, and we are getting a DllNotFoundException (As seen below). Although it does not block the execution, we are worried if it may cause any other issues. We do …

---

## [Keysight Test Automation loads slowly](https://forum.opentap.io/t/keysight-test-automation-loads-slowly/2441)

<div class="topic-metadata">

**Author:** [@yuancai](https://forum.opentap.io/u/yuancai)\
**Replies:** 3\
**Last updated:** [May 15, 2025, 6:01am UTC](https://forum.opentap.io/t/keysight-test-automation-loads-slowly/2441 "2025-05-15T06:01:41Z")

</div>

Hi, Keysight Test Automation takes a long time to load upon first launch. After investigating, the debug logs have a line indicating that ordering the assemblies according to references took 15 seconds. The amount of ti…

---

## [Resource Opening](https://forum.opentap.io/t/resource-opening/2152)

<div class="topic-metadata">

**Author:** [@antonio.quizon](https://forum.opentap.io/u/antonio.quizon)\
**Replies:** 11\
**Last updated:** [September 26, 2024, 3:30pm UTC](https://forum.opentap.io/t/resource-opening/2152 "2024-09-26T15:30:32Z")

</div>

Hi everyone, It is known that resources are opened in parallel, which is handled by opentap. However, is there a way we can bypass this such that certain instruments open/close in sequence? I believe it can be done usi…

---

## [Keysight 64 bit Migration](https://forum.opentap.io/t/keysight-64-bit-migration/2142)

<div class="topic-metadata">

**Author:** [@rajanbabu033](https://forum.opentap.io/u/rajanbabu033)\
**Replies:** 5\
**Last updated:** [September 25, 2024, 2:03am UTC](https://forum.opentap.io/t/keysight-64-bit-migration/2142 "2024-09-25T02:03:11Z")

</div>

Hi, Currently we are using Keysight32 bit installation. Heard that soon Keysight ending support of 32bit and need to move to 64bit. We are analyzing the impact on this. Our Application, Assemblies are built with targe…

---

## [Renaming a Test Function class](https://forum.opentap.io/t/renaming-a-test-function-class/2128)

<div class="topic-metadata">

**Author:** [@antonio.quizon](https://forum.opentap.io/u/antonio.quizon)\
**Replies:** 1\
**Last updated:** [September 13, 2024, 6:44am UTC](https://forum.opentap.io/t/renaming-a-test-function-class/2128 "2024-09-13T06:44:00Z")

</div>

Is there a way we can rename a test function class to another name without breaking compatibility with existing test plans? E.g. multiple names Thanks, Miguel

---

## [How do I install OpenTAP installation packages offline](https://forum.opentap.io/t/how-do-i-install-opentap-installation-packages-offline/1165)

<div class="topic-metadata">

**Author:** [@linze](https://forum.opentap.io/u/linze)\
**Replies:** 9\
**Last updated:** [February 8, 2024, 6:16am UTC](https://forum.opentap.io/t/how-do-i-install-opentap-installation-packages-offline/1165 "2024-02-08T06:16:01Z")

</div>

There are computers in the laboratory that are not allowed to be connected to the internet. I have tried: 1. Download the OpenTAP installation package, copy it to the computer that is not connected to the internet using…

---

## [Is it possible to have a button next to a checkbox?](https://forum.opentap.io/t/is-it-possible-to-have-a-button-next-to-a-checkbox/1347)

<div class="topic-metadata">

**Author:** [@domi0852](https://forum.opentap.io/u/domi0852)\
**Replies:** 1\
**Last updated:** [January 25, 2024, 2:53pm UTC](https://forum.opentap.io/t/is-it-possible-to-have-a-button-next-to-a-checkbox/1347 "2024-01-25T14:53:36Z")

</div>

As the title says, i want to have a Button next to a Checkbox, is that possible? my current implementation is like this: Is it possible to “move” the button to the right of the Checkbox so that it looks something lik…

---

## [Understand impact of Test Plan XML differences](https://forum.opentap.io/t/understand-impact-of-test-plan-xml-differences/1301)

<div class="topic-metadata">

**Author:** [@antonio.quizon](https://forum.opentap.io/u/antonio.quizon)\
**Replies:** 3\
**Last updated:** [January 16, 2024, 12:09pm UTC](https://forum.opentap.io/t/understand-impact-of-test-plan-xml-differences/1301 "2024-01-16T12:09:11Z")

</div>

Hi all Below is the list of test plan xml differences we have noticed between 9.18.5 and 9.21. We assumed the differences could be related to default values, and wanted to clarify with the OpenTAP team on it. Kindly hel…

---

## [Issues with Keysight License Manager](https://forum.opentap.io/t/issues-with-keysight-license-manager/1331)

<div class="topic-metadata">

**Author:** [@antonio.quizon](https://forum.opentap.io/u/antonio.quizon)\
**Replies:** 0\
**Last updated:** [December 21, 2023, 11:06am UTC](https://forum.opentap.io/t/issues-with-keysight-license-manager/1331 "2023-12-21T11:06:44Z")

</div>

Hi all, Today, suddenly the keysight licensing manager would not be able to work, and am seeing the following error message when trying to restart the agilent service. We are currently using License Manager v5, any i…

---

## [Instrument Opening using bench settings](https://forum.opentap.io/t/instrument-opening-using-bench-settings/1323)

<div class="topic-metadata">

**Author:** [@antonio.quizon](https://forum.opentap.io/u/antonio.quizon)\
**Replies:** 1\
**Last updated:** [December 15, 2023, 7:59am UTC](https://forum.opentap.io/t/instrument-opening-using-bench-settings/1323 "2023-12-15T07:59:42Z")

</div>

Hi everyone, Just wanted to understand how OpenTAP handles the following scenario: TestStepA has an instrument component InstrumentMeter1 (property with default get/set ,methods) which is of type InstrumentMeter. Thes…

---

## [Resource Opening compatibility with old test plans](https://forum.opentap.io/t/resource-opening-compatibility-with-old-test-plans/1314)

<div class="topic-metadata">

**Author:** [@antonio.quizon](https://forum.opentap.io/u/antonio.quizon)\
**Replies:** 9\
**Last updated:** [December 6, 2023, 9:45am UTC](https://forum.opentap.io/t/resource-opening-compatibility-with-old-test-plans/1314 "2023-12-06T09:45:41Z")

</div>

Hi all, We currently have a test step which refers to an instrument that is no longer in our Instrument Bench settings (or rather it was renamed into multiple different instruments) and the old name was serialized in so…

---

## [Environment Variables](https://forum.opentap.io/t/environment-variables/1309)

<div class="topic-metadata">

**Author:** [@mattia.lecci](https://forum.opentap.io/u/mattia.lecci)\
**Replies:** 7\
**Last updated:** [November 30, 2023, 3:32pm UTC](https://forum.opentap.io/t/environment-variables/1309 "2023-11-30T15:32:35Z")

</div>

Hi, I’m using Keysight Test Automation (KS8400B). I’m creating a tap plan that needs to be run on different machines, each one with its own user and file structure. I think that a good way of handling this would be by …

---

## [Test Plan Loading Error when new packages are being installed](https://forum.opentap.io/t/test-plan-loading-error-when-new-packages-are-being-installed/1254)

<div class="topic-metadata">

**Author:** [@antonio.quizon](https://forum.opentap.io/u/antonio.quizon)\
**Replies:** 23\
**Last updated:** [November 2, 2023, 9:32am UTC](https://forum.opentap.io/t/test-plan-loading-error-when-new-packages-are-being-installed/1254 "2023-11-02T09:32:55Z")

</div>

Hi all, We are currently in the midst of upgrading our OpenTAP version to 9.21.1 from 9.18.5. There is an issue where we try to load the test plan, after doing a fresh installation of our tap packages. The error thrown…

---

## [Test Plan Resource Opening Error during Test Plan Load](https://forum.opentap.io/t/test-plan-resource-opening-error-during-test-plan-load/1258)

<div class="topic-metadata">

**Author:** [@antonio.quizon](https://forum.opentap.io/u/antonio.quizon)\
**Replies:** 14\
**Last updated:** [October 17, 2023, 7:40am UTC](https://forum.opentap.io/t/test-plan-resource-opening-error-during-test-plan-load/1258 "2023-10-17T07:40:26Z")

</div>

Hi all, We are currently upgrading to 9.21.1 from 9.18.5. In the 9.19 release, there is a new feature which is " Fall back to matching name rather than declared type when deserializing resources #795". This broke when …

---

## [How to set up Visual Studio 2022 for plugin dev with KS8400](https://forum.opentap.io/t/how-to-set-up-visual-studio-2022-for-plugin-dev-with-ks8400/1249)

<div class="topic-metadata">

**Author:** [@nav\_dhillon](https://forum.opentap.io/u/nav_dhillon)\
**Replies:** 0\
**Last updated:** [October 9, 2023, 5:37pm UTC](https://forum.opentap.io/t/how-to-set-up-visual-studio-2022-for-plugin-dev-with-ks8400/1249 "2023-10-09T17:37:14Z")

</div>

I have KS8400 installed on my system. I’d like to set up Visual Studio 2022 to automatically load the plugin I’m developing and launch KS8400 GUI and attach to the GUI for debug. How can I set up VS 2022 to do that?

---

## [Migration to Keysight Test Automation 8400A 64-bit](https://forum.opentap.io/t/migration-to-keysight-test-automation-8400a-64-bit/1243)

<div class="topic-metadata">

**Author:** [@antonio.quizon](https://forum.opentap.io/u/antonio.quizon)\
**Replies:** 1\
**Last updated:** [October 3, 2023, 3:46pm UTC](https://forum.opentap.io/t/migration-to-keysight-test-automation-8400a-64-bit/1243 "2023-10-03T15:46:26Z")

</div>

Hi everyone, We are planning to migrate our application to use the 64-bit version of Keysight Test Automation. (previously using 32-bit). However, after installing our tap packages using the package install command, it …

---

## [How to order Test steps inside a group](https://forum.opentap.io/t/how-to-order-test-steps-inside-a-group/150)

<div class="topic-metadata">

**Author:** [@justin\_c\_i](https://forum.opentap.io/u/justin_c_i)\
**Replies:** 6\
**Last updated:** [August 30, 2023, 12:12pm UTC](https://forum.opentap.io/t/how-to-order-test-steps-inside-a-group/150 "2023-08-30T12:12:36Z")

</div>

Hi Team, We have created two Test steps under “Check” group, We have given order for the Test steps But Test steps appears only in alphabetical order. Test Step 1 Test Step 2 Displayed in Editor We want If …

---

## [New Input/Output Functionality](https://forum.opentap.io/t/new-input-output-functionality/123)

<div class="topic-metadata">

**Author:** [@brennen\_direnzo](https://forum.opentap.io/u/brennen_direnzo)\
**Replies:** 11\
**Last updated:** [May 17, 2023, 2:07pm UTC](https://forum.opentap.io/t/new-input-output-functionality/123 "2023-05-17T14:07:15Z")

</div>

This is some thing many of you have been asking about so I wanted to make sure all were aware, but also get some feedback. Our previous input/output structure was based around a few things. An IInput\<\> type in one T…

---

## [Custom testplan runner as a plugin](https://forum.opentap.io/t/custom-testplan-runner-as-a-plugin/981)

<div class="topic-metadata">

**Author:** [@GoranJohnsson](https://forum.opentap.io/u/GoranJohnsson)\
**Replies:** 7\
**Last updated:** [January 9, 2023, 7:47am UTC](https://forum.opentap.io/t/custom-testplan-runner-as-a-plugin/981 "2023-01-09T07:47:24Z")

</div>

Executing a custom test plan runner (basically the RunTestPlan example from SDK as a .exe) from Keysight TA installation folder will require and grab a TA license (TAP\_Engine). How can this be avoided? The PackageManage…

---

## [Unloading modules from Editor.exe](https://forum.opentap.io/t/unloading-modules-from-editor-exe/970)

<div class="topic-metadata">

**Author:** [@reelthymeos](https://forum.opentap.io/u/reelthymeos)\
**Replies:** 1\
**Last updated:** [December 15, 2022, 10:49am UTC](https://forum.opentap.io/t/unloading-modules-from-editor-exe/970 "2022-12-15T10:49:10Z")

</div>

Hi, When the editor.exe is open, it has loaded all packages (.dlls). Therefor, when trying to re-build a particular package, you will get an error from Visual Studio because it can’t access the .dll because it’s being u…

[Next page](https://forum.opentap.io/tag/ks8400-editor/20.md?match_all_tags=true&page=1&tags%5B%5D=ks8400-editor)
