NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

How to develop a custom step type with a pane using C # and load & use it with TestStand Full featured sample program

Merry Christmas for everyone!!


Background:
     I am a testing engineer who has not received training on the NI TestStand system. Due to work reasons, I am using this software and have been researching knowledge about step types recently.

     According to the official NI document:
https://www.ni.com/en/support/documentation/supplemental/18/creating-custom-step-type-edit-tabs-in-t... 


    I tried to create a custom step type using C# , and then loaded this step type into the SeqEdit interface of TestStand software. SeqEdit loaded it normally and displayed the pane I created, as shown below:

Andrew2024_0-1735107476743.png

 

     However, when I started the demo program under UserInterfaces\Fullfeatured provided by TestStand software, pressed Ctrl+Alt+Shift+Insert key combination to switch to Edit mode, and added the custom step type I created, I couldn't find any item in the menu to display the pane.

Andrew2024_1-1735107723415.png

 

    In the same way, I loaded TestStand's native steps such as FTP Files, which will have a menu item for users to open the configuration panel and perform configuration.

Andrew2024_2-1735107926339.png


    I know that the Step Settings pane in SeqEdit is non open content in NI, which results in the UserInterfaces\Fullfeatured demo program not having a Step Settings pane, but instead providing interactive operations in the form of menu items in the menu.

 

    Question:

         Why did my C # step type panel not appear in the right-click menu of step for users to open? How is its correct approach implemented? Or is it a language difference? (I know many native steps are created in CVI/C++/LabView)

         Can anyone help me answer this question?

0 Kudos
Message 1 of 1
(101 Views)