Windows/Linux |
macOS |
Function |
File Navigation |
[Control-N] |
[⌘-N] |
New |
[Control-O] |
[⌘-O] |
Open |
[Control-S] |
[⌘-S] |
Save |
- |
[⇧⌘-S] |
Save as |
Basic Editing |
[Control-Z] |
[⌘-Z] |
Undo last change |
[Control-Y] |
[⇧⌘-Z] |
Redo last change |
Search and Replace |
[Control-F] |
[⌘-F] |
Search |
[F3] |
[F3] |
Continue previous search |
[Control-G] |
[⌘-G] |
Search again |
[Control-H] |
[⌃-H] |
Replace |
Workbench View |
[Control-PageDown] |
[⌃-⇟] |
Next test-suite |
[Control-PageUp] |
[⌃-⇞] |
Previous test-suite |
[Control-Shift-PageDown] |
[Control-Shift-⇟] |
Change current and next suite |
[Control-Shift-PageUp] |
[Control-Shift-⇞] |
Change current and previous suite |
[Alt-1, 2, ... 9] |
[⌘-1, 2, ... 9] |
Switch to 1st, 2nd, ... 9th testsuite |
[F5] |
[⌘-R] |
Refresh project directory |
[Shift-F5] |
[⇧⌘-R] |
Rescan project directory |
[F6] |
[F6] |
Switch focus back and forth between suite and project view |
[Shift-F6] |
[⇧-F6] |
Select the current suite in the project tree, showing the project if necessary |
[Control-F6] |
[⌃-F6] |
Switch to previously active suite.
Keep [Control] pressed and type
[F6] again to move further back.
Simultaneously pressing [Shift] reverses the direction
|
[Control-L] |
[⌃-L] |
Open latest run-log |
- |
[⌃⌘-F] |
Toggle Full Screen |
- |
[⌘-,] |
Open Options |
- |
[⌘-W] |
Close Testsuite |
[Alt-F4] |
[⌘-Q] |
Close QF-Test |
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] |
[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] / [Windows context menu key] |
[⇧-F10] |
Bring up node popup menu |
[F2] |
[F2] |
Mark name or QF-Test 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] |
[F2] |
Edit selected value |
[Return] |
[↩] |
Confirm changes |
[Escape] |
[↩] |
Discard changes |
[Shift/Control-Up/Down] |
[⌃/⇧-↑/↓] |
Multi selection |
[Control-X / C / V] |
[⌘-X / C / V] |
Cut / Copy / Paste |
[Shift-Control-Right] |
[⌃⇧-→] |
For variables: Forward parameters, i.e. x -> $(x) |
Code Editor |
[Control-Space] |
[⌃-Space] |
Open available QF-Test variables for scripts or
for dedicated nodes open a list of available methods. |
[Control-P] |
[⌃-P] |
Find procedure definition (for lines which call a procedure) |
[Control-T] |
[⌃-T] |
Find test definition (for lines which call a test) |
[Control-W] |
[⌃-W] |
Find component (for lines which refer to a component) |
[Alt-Up] |
[⌃⌘-↑] |
Move line(s) up |
[Alt-Down] |
[⌃⌘-↓] |
Move line(s) down |
[Shift-Return] |
[⇧-↩] |
Insert an empty line after the current line |
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] |
[⌃-P] |
Find procedure definition |
For nodes with a 'QF-Test component ID' attribute |
[Control-W] |
[⌃-W] |
Find component |
For 'Test call' nodes |
[Control-P] |
[⌃-P] |
Find called test definition |
For 'Dependency reference' nodes |
[Control-P] |
[⌃-P] |
Find dependency definition |
Run-log |
[Control-I] |
[⌃-I] |
Open error list dialog |
[Control-N] |
[⌃-N] |
Find next error |
[Shift-Control-N] |
[⌃⇧-N] |
Find previous error |
[Control-T] |
[⌃-T] |
Find node in test-suite |
[Control-W] |
[⌃-W] |
Find next warning |
[Shift-Control-W] |
[⌃⇧-W] |
Find previous warning |
[Shift-Control-Return] |
[⌘⇧-↩] |
Show text in external editor |
- |
[⌘-W] |
Close run-log |
Advanced Editing |
[Control-/] |
[⌃-/] |
Inserting a comment node |
[Control-A] |
[⌃-A] |
Inserting a procedure call |
[Control-D] |
[⌃-D] |
Add selected node to bookmarks |
[Shift-Control-D] |
[⌃⇧-D] |
Toggle disabled state of selected nodes |
[Control-I] |
[⌃-I] |
Find references of node
Available for components, tests, dependencies and procedures
|
[Shift-Control-I] |
[⌃⇧-I] |
Pack selected nodes into if-sequence |
[Shift-Control-P] |
[⌃⇧-P] |
Transform selected nodes into procedure
Available only valid for sequence and similar nodes
|
[Shift-Control-S] |
[⌃⇧-S] |
Pack selected nodes into sequence |
[Shift-Control-T] |
[⌃⇧-T] |
Pack selected nodes into test-step |
[Shift-Control-Y] |
[⌃⇧-Y] |
Pack selected nodes into try/catch |