C
Keyboard shortcuts
C.1
Navigation and editing

This table gives a useful overview of QF-Test's basic and advanced navigation and editing keyboard shortcuts:

File Navigation
[Control-N] New
[Control-O] Open
[Control-S] Save
Basic Editing
[Control-Z] Undo last change
[Control-Y] Redo last change
Search and Replace
[Control-F] Search
[F3] Continue previous search
[Control-G] Search again
[Control-H] Replace
Workbench View
[Control-PageDown] Next test-suite
[Control-PageUp] Previous test-suite
[Control-F6] Switch to previously active suite
keep [Control] pressed and type [F6] again to move further back
Tree View
[Up] / [Down] / [Right] / [Left] Basic navigation
[Alt-Up] Jump to previous sibling of node
[Alt-Down] Jump to next sibling of node
[Alt-Right] Expand node recursively
[Alt-Left] Collapse node recursively
[Shift-Up] Extend selection upwards
[Shift-Down] Extend selection downwards
[Control-Up] Move upwards without affecting selection
[Control-Down] Move downwards without affecting selection
[Control-Right] Scroll tree right
[Control-Left] Scroll tree left
[Space] Toggle selection of current node
[Control-Backspace] Jump to last visited node
[Shift-Control-Backspace] Jump to next selected node
[Control-.] Clean tree
[Alt-Return] Bring up node properties window
[Shift-F10] Bring up node popup menu
[F2] Mark name or id of node in order to rename it
Tables
[Shift-Insert] Insert new row
[Shift-Return] Edit selected row
[Shift-Delete] Delete selected row
[Shift-Control-Up] Move selected row up
[Shift-Control-Down] Move selected row down
[F2] Edit selected value
[Return] Confirm changes
[Escape] Discard changes
[Shift/Control-Up/Down] Multi selection
[Control-X / C / V] Cut / Copy / Paste
Code Editor
[Control-Space]
Open available QF-Test variables for scripts or
for dedicated nodes open a list of available methods.
[Control-P] Find procedure definition (for lines which call a procedure)
[Control-T] Find test definition (for lines which call a test)
[Control-W] Find component (for lines which refer to a component)
Multi-line Text Elements
[Control-TAB] Move focus to next attribute
[Shift-Control-TAB] Move focus to previous attribute
[Control-Return] Confirm changes
For 'Procedure call' nodes
[Control-P] Find procedure definition
For nodes with a 'Component id' attribute
[Control-W] Find component
For 'Test call' nodes
[Control-P] Find called test definition
For 'Dependency reference' nodes
[Control-P] Find dependency definition
Run-log
[Control-I] Open error list dialog
[Control-L] Open latest run-log
[Control-N] Find next error
[Sift-Control-N] Find previous error
[Control-T] Find node in test-suite
[Control-W] Find next warning
[Shift-Control-W] Find previous warning
Advanced Editing
[Control-A] Inserting a procedure call
[Control-D] Add selected node to bookmarks
[Shift-Control-D] Toggle disabled state of selected nodes
[Control-I]
Find references of node
Available for components, tests, dependencies and procedures
[Shift-Control-P]
Transform selected nodes into procedure
Available only valid for seqeuence and similar nodes
[Shift-Control-S] Pack selected nodes into sequence
[Shift-Control-T] Pack selected nodes into test-step
[Shift-Control-Y] Pack selected nodes into try/catch
Table C.1:  Shortcuts for navigation and editing
C.2
Record and replay functions

The following table contains important shortcuts for record and replay functions, which partly work also outside of QF-Test, i.e. directly in the SUT:

Replay
[Return] Play (execute current node)
[F9] Pause
[Alt-F12] (configurable) Pause testrun (Don't Panic)
Record Checks
[F12] (configurable) Toggle "Check mode"
[Right Mouse Button] Record single check
[Shift-Right Mouse Button] Record multiple checks
Record Components
[F11] (configurable) Toggle "Record single component mode"
[Control-V] Paste recorded component Id from clipboard
[Control-Backspace] Jump to last recorded component
[Shift-F11] (configurable) Toggle "Record multiple components mode"
Record Procedures
[F6] (configurable) Toggle "Record procedures mode"
Debugger
[F7] Step in
[F8] Step over
[Control-F7] Step out
[Shift-F9] Skip over
[Control-F9] Skip out
[Control-F8] Breakpoint on/off
[Control-J] Jump to run-log
[Control-T] Find node in test-suite
[Control-,] Continue execution from currently selected node
Table C.2:  Shortcuts for special record and replay functions
C.3
Keyboard helper

The following graphic may help to easily remember the assignment of functional keys used by QF-Test. It is intended to be printed, cut out and fixed above the area of functional keys F5 to F12 of your keyboard.

Keyboard helper
Figure C.1:  Keyboard helper