Toolbar Buttons and Shortcuts

TestStand 2019 Help

Edition Date: May 2019

Part Number: 370052AA-01

»View Product Info
Download Help (Windows Only)

The TestStand Sequence Editor contains the Standard, Debug, Environment, Navigation, Help, Sequence Hierarchy, and Sequence Analyzer default toolbars.

You can customize the toolbars and menus, such as organize the available commands in the sequence editor toolbars and menus, reset a toolbar, and define the icon, text, and shortcut for each command.

The Standard toolbar contains the following buttons:

Command Name Shortcut Icon Description
New Sequence File <Ctrl-N> Creates a new Sequence File window.
Open File <Ctrl-O> Opens existing TestStand files. Use this command to open sequence files, a workspace file, or a TestStand Sequence Analyzer project. When you select this option, the Open File dialog box launches and prompts you to choose files to load into the sequence editor. You can select multiple sequence files but only one workspace file or analyzer project. If you open a workspace file and a workspace file is already open, TestStand closes it before opening a different workspace. If you choose an analyzer project and an analyzer project is already open, TestStand closes it before opening a different analyzer project.
Save <Ctrl-S> Writes the contents of the active Sequence File window to disk.
Save All <Ctrl-Shift-S> Saves all open files to disk, including sequence files, globals, type palettes, users, the current workspace, the current sequence analyzer project, and configuration information.
Cut <Ctrl-X> Removes the selected text or object and places it on the clipboard.
Copy <Ctrl-C> Copies the selected text or object to the clipboard.
Paste <Ctrl-V> Inserts text or an object from the clipboard.
Undo <Ctrl-Z> Removes the last edit made to the current document.
Redo <Ctrl-Y> Reinstates the last edit removed from the current document.

The Debug toolbar contains the following buttons:

Command Name Shortcut Icon Description
Test UUTs <F5> Initiates an execution using the active sequence file as the client sequence file for the Test UUTs Execution entry point in the process model.
Resume Continues the execution when the sequence execution is suspended at a breakpoint.
Restart Initiates a restart of the execution in the active Execution window. The TestStand Sequence Analyzer does not reanalyze sequences when you restart an execution.
Break <Ctrl-F9> Suspends the active execution after completing the execution of the current step.
Terminate Execution <Ctrl-Shift-F9> Terminates a running or suspended execution. A running execution only terminates after completing the currently executing step. When you terminate an execution, TestStand runs the Cleanup step groups for all active sequences on the call stack.
Step Into <F8> Enters and suspends within a function, VI, or sequence the step calls. If the step calls a code module TestStand cannot suspend within, TestStand suspends the execution at the next step.
Note Note  When you step into a VI from TestStand and then select Return to Caller without executing the VI, any values you change in the controls or indicators of the suspended VI are not returned to TestStand.
Step Over <F10> Executes the step to which the execution pointer points when the sequence execution is in a breakpoint state. If the step is a Sequence Call step to another sequence, Step Over executes the entire sequence. The execution then enters a breakpoint state on the step following the Sequence Call step. If the engine encounters a breakpoint within the Sequence Call step, the execution pauses at the breakpoint.
Step Out <Shift-F8> Resumes execution through the end of the current sequence and suspends/pauses on the next step in the calling sequence.
Resume All
Continues any suspended execution.
Break All
Suspends all executions. A running execution only suspends after completing the currently executing step.
Terminate All
Terminates all running or suspended executions. A running execution only terminates after completing the currently executing step. When you terminate an execution, TestStand runs the Cleanup step groups for all active sequences on the call stack.

The Environment toolbar contains the following buttons:

Command Name Shortcut Icon Description
Selected Adapter
The module adapter for steps you insert. The selected adapter applies only to step types that can use any module adapter, such as the Action, Numeric Limit Test, Multiple Numeric Limit Test, String Value Test, and Pass/Fail Test step types. You can also use the Insertion Palette to specify a module adapter.
Station Globals <Ctrl-G> Displays the Station Globals window containing the station global variables and the types they use, including built-in and custom data types.
Type Palettes <Ctrl-T> Displays a list of commonly used step types, built-in data types, and custom data types.
User Manager <Ctrl-U> Displays the User Manager window for managing TestStand users and their privileges. Use this window to add new users, update user privileges, and change the types of privileges users can have.
Find/Replace <Ctrl-F> Launches the Find/Replace dialog box, in which you can search for a string within a document in the sequence editor.
Find/Replace in Files
Launches the Find/Replace in Files dialog box, in which you can search for a string within one or more files.
Find Previous <Ctrl+Shift+G> Selects the previous match from the last active and open Find Results pane. Use the keyboard shortcut for this command for increased efficiency when reviewing matches.
Find Next <Ctrl+G> Selects the next match from the last active and open Find Results pane. Use the keyboard shortcut for this command for increased efficiency when reviewing matches.
Lock/Unlock UI Configuration
Locks or unlocks the user interface configuration by preventing/allowing changes to toolbars, menus, or the docking state of panes. Use the UI Configuration tab of the Sequence Editor Options dialog box to specify which elements and operations the sequence editor locks/unlocks.

The Navigation toolbar contains the following buttons:

Command Name Shortcut Icon Description
Back <Alt-Left Arrow> Displays the previous view in the history list.
Forward <Alt-Right Arrow> Displays the next view in the history list.

The Help toolbar contains the following buttons:

Command Name Shortcut Icon Description
NI TestStand Help <Ctrl-F1> Launches the NI TestStand Help.
Guide to Documentation
Displays the Guide to TestStand Documentation topic.
Help Topic <F1> Displays the help topic for the item you currently have selected if help is available.
NI TestStand Web Resources
Takes you directly to the TestStand Support page on ni.com.
NI TestStand Discussion Forum
Launches the TestStand Discussion Forum on ni.com.

The Sequence Hierarchy toolbar contains the following buttons:

Command Name Shortcut Icon Description
Graph Layout
The layout of the graph. The button displays the currently selected layout. Click this button to launch a submenu that contains the following layout options:
  •   Layered Digraph—A layered graph that groups edges into layers so no two edges in the same layer cross. This layout option reduces link crossings and produces clean graphs. This is the default option.
  •   Tree Graph—A layered graph that displays rapidly. Link overlapping can occur if cycles exist in the graph. Links can cross nodes if a node has more than one parent node.
Graph Direction
The horizontal or vertical orientation of the graph. The button displays the currently selected layout. Click this button to launch a submenu that contains the following graph direction options:
  •   Horizontal—Displays a horizontal graph.
  •   Vertical—Displays a vertical graph.
Expand All Nodes <*> Expands all the nodes in the graph.
Collapse All Nodes <⁄> Collapses all the nodes in the graph.
Expand One Level <+> Expands all nodes one level.
Collapse One Level <-> Collapses all nodes one level.
Allow Rearranging Nodes
Enables or disables the rearranging of nodes on the Call Graph pane of the Sequence Hierarchy window. Rearranging nodes is allowed by default. Click this button to disallow rearranging nodes. The icon changes to when rearranging is not allowed. Click this button again to restore the default setting.
Update From Sequences
Recreates the graph starting at the root sequence. The new graph reflects any changes you made to the call hierarchy in the sequence file. When you refresh the graph, the color palette might change.

The Sequence Analyzer toolbar contains the following buttons:

Command Name Shortcut Icon Description
Analyze <file or project name>
Analyze file or project Starts analysis. If the Current Sequence Analyzer Project window is active, the TestStand Sequence Analyzer analyzes the project. If a sequence file or workspace file is active, the sequence analyzer analyzes the sequence file or workspace file using the rules and settings from the current sequence analyzer project.
Stop All Analysis
Stop All Analysis Stops all analysis sessions in progress. The sequence analyzer waits for the currently executing analysis module to complete before stopping the analysis.
Toggle Analyze File Before Executing
Toggle Analyze File Before Executing - Enabled

Toggle Analyze File Before Executing - Disabled
Enables or disables the Analyze File Before Executing option in the Sequence Analyzer Options dialog box. When you enable this option, the sequence analyzer uses the rules and settings in the current sequence analyzer project to analyze the active sequence file when you initiate an execution. Enabling this option can help you find errors early during development.
Current Sequence Analyzer Project
Current Sequence Analyzer Project Shows the Current Sequence Analyzer Project window for the current sequence analyzer project.
Sequence Analyzer Options
Sequence Analyzer Options Launches the Sequence Analyzer Options dialog box, in which you edit settings the sequence analyzer uses to analyze the active sequence file.
Note Note  The sequence editor requires an enabled ConfigApp user privilege to launch the Sequence Analyzer Options dialog box. The built-in TestStand Developer and Administrator user groups grant this privilege by default.

See Also

Call Graph Pane

Customizing Toolbars and Menus

Current Sequence Analyzer Project Window

Find/Replace dialog box

Find/Replace in Files dialog box

Open File dialog box

Sequence Analyzer Options dialog box

Sequence Hierarchy Window

Sequence Editor Options dialog box

Station Globals Window

User and Group Privileges

User Manager Window

WAS THIS ARTICLE HELPFUL?

Not Helpful