Keyboard shortcuts & hotkeys

Starting with TestRail 4.2, TestRail now supports keyboard shortcuts for important and frequently used actions such as editing/saving objects, adding results/comments & attachments and navigating between cases or tests.

The modifier key

Some actions such as saving a test case (i.e. submitting a form) require two keys to be pressed at the same time: one modifier key and the actual action key. The modifier key depends on the platform and browser you use and is usually control or command. We use <mod> to denote the usage of the modifier key in this documentation.

For example, to submit a form and save a test case, you would press <mod>+s which either translates to control+s or command+s.

Common shortcuts

The following list of shortcuts applies to TestRail in general.

enter Submits a dialog (unless a text control is currently focused). Applies to all dialogs in TestRail (e.g. the Add Result dialog).
<mod>+s Submits a form. Applies to all forms in TestRail (for example, the page that opens when you edit a test case).

Shortcut reference

The following sections list additional supported shortcuts in TestRail. The shortcuts are grouped by entity the shortcuts apply to. For example, the shortcuts in the following Cases section apply to all case related pages.

Cases

e Opens the form to edit the test case
j Navigates to the next case in the test suite/case repository
k Navigates to the previous case in the test suite/case repository
<mod>+ Moves the current step up (with separated steps)
<mod>+ Moves the current step down (with separated steps)
<mod>+. Adds a new step after the current step (with separated steps)
alt+. Adds a new step after the last step (with separated steps)

Dashboard

p Opens the form to add a new project

Milestones

e Opens the form to edit the milestone

Plans

e Opens the form to edit the test plan

Projects

e On the project overview page, opens the form to edit the project

Runs

a Opens the Assign To dialog (for the currently selected tests, if any)
e Opens the form to edit the test run
r Opens the Add Result dialog (for the currently selected tests, if any)

Available since TestRail 5.1 (November 2015):

j With active three-pane view, navigates to the next test in the run
k With active three-pane view, navigates to the previous test in the run
p With active three-pane view, passes the currently selected test
q Toggles the three-pane view (if previously active)
alt+m With active three-pane view, activates the comment field for the currently selected test (<mod>+enter submits the comment)
alt+r With active three-pane view, opens the Add Result dialog for the currently selected test

Suites

c Opens the forms to add a new test case to the suite
<mod>+. Activates the inline-add feature to add a new test case to the current section (subgroups and selected view modes only)
e Opens the form to edit the test suite (or opens the Edit Description dialog if using the single-suite project mode)
r Opens the forms to add a new test run for the suite
s Opens the dialog to add a new section to the end of the suite
<mod>+s Opens the dialog to add a new subsection to the current section (subgroups and selected view modes only)

Available since TestRail 5.1 (November 2015):

j With active three-pane view, navigates to the next case in the test suite/case repository
k With active three-pane view, navigates to the previous case in the test suite/case repository
q Toggles the three-pane view (if previously active)

Tests

a Opens the Assign To dialog to assign the test
c Navigates to the test case of the test
e Opens the form to edit the test case of the test
j Navigates to the next test in the test run
k Navigates to the previous test in the test run
m Opens the Add Comment dialog to add a comment
r Opens the Add Test Result dialog to add a test result