Zephyr for Jira is now Zephyr Squad! Read more about this.

If a test is being executed outside of a Test Cycle, then it is termed to be executed in an "Ad hoc" fashion. By default, every Version (or if one doesn't exist, "Unscheduled") will have an Ad hoc cycle. All tests executed in an Ad hoc fashion will have the results summary reported in the test cycle.

Tests can be executed in an Ad hoc manner from the "Execute" button found in the toolbar of every issue.

This opens the "Execute Test" dialog as below where the "Execute Ad Hoc" option is selected by default. You could also select the "Add to Existing Test Cycle and Execute" option, pick a Version and pick the "Ad hoc" option - ensuring that the execution status gets recorded against that particular version albeit in an ad hoc manner. (If you need to record it against a particular test cycle, see Cycle Summary.)

Clicking on the "Execute" button will open the Execution page where details about the execution can be entered.

You can also do test step-level executions and change the status. You can also provide step level information like Comments, Attachments and link Defects at that level.

(warning) Note: The Execution Status of the overall test is NOT automatically modified based on the status of the individual test steps. You will still have to set the Execution Status of overall test manually.