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-7] | [⌃-7] | Inserting a comment node |
[Shift-Control-7] | [⌃⇧-7] | Inserting a comment node above the currently selected 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 |