Execute manual/hybrid tests

This chapter describes how to execute the following tests:

  • Hybrid tests. Hybrid TestCases have manual TestSteps and TestSteps that you created with Engines 3.0.

  • Manual tests.

Trigger the execution

You can execute hybrid tests in the following ways:

  • Select the TestCase and press F6. This runs the TestCase in ScratchBook.

  • Select the ExecutionList that contains the TestCase and press F6.

    You can also trigger the execution from the linked ExecutionEntry, the ExecutionList folder, or the ExecutionEntry folder.

For automated TestSteps, Tricentis Test Automation for SAP uses automated execution.

For manual tests or TestSteps, Tricentis Test Automation for SAP opens the Checklist window, where you process them as described below.

You can also perform additional steps in the Checklist window, such as adding comments or attaching files and screenshots.

The Checklist window transfers all results to Test Automation for SAP Commander.

Note that you can't pause manual TestCases or TestSteps in the Checklist window.

You can only close the window or click on Finish TestCase Execution.

Navigate the Checklist window

The Checklist window shows one TestCase or TestStep at a time; the title bar displays the name of ExecutionList this TestCase belongs to.

Checklist window showing TestCase Enter vehicle data

If you want to see more information, use the Column Chooser to add the following columns:

  • Column Description to view information you added via the property Description in Test Automation for SAP Commander.

  • Column Design to view information you added via the column Additional information.

For detailed information on settings that might be useful for the manual execution of your tests, see chapter "Settings - Manual Test Execution".

Process manual tests in the Checklist window

Once you have performed a TestStep or TestStepValue action in the system under test, you set the result in the Checklist window. The Result column indicates the execution state of a TestStep or TestStepValue: Passed or Failed.

The Checklist window offers the following processing options:

Option

Description

Set Passed

Available in the menu bar and in the Result column.

Set a TestStep or TestStepValue to Passed. Alternatively, you can press Enter.

You can pass multiple TestSteps or TestStepValues at once. To do so, set a TestStep or TestStepValue further down the list to Passed. Tricentis Test Automation for SAP automatically passes the selected and all preceding TestSteps or TestStepValues.

If you don't want testers to use this functionality, disable the setting MultiPassing.

Set Failed

Available in the menu bar and in the Result column.

Set a TestStep or TestStepValue to Failed. Alternatively, you can press Ctrl + Enter.

Finish TestCase Execution

Transfer results from the Checklist window to Test Automation for SAP Commander once you have processed all TestSteps.

If you set a TestStep or TestStepValue to Failed, you can finish the execution immediately. In this case, Test Automation for SAP Commander sets the entire ExecutionEntry to Failed.

When you click Finish TestCase Execution, Tricentis Test Automation for SAP either closes the Checklist window or loads the next TestCase in the ExecutionList.

Inject Data Value

Available for TestSteps or TestStepValues with the ActionMode Input.

Inject Data Value sends the Value of the currently selected TestStep or TestStepValue to the system under test. Alternatively, you can press F6.

Edit

Add a comment to the TestStep or TestStepValue. Test Automation for SAP Commander displays the comment in the Loginfo column.

Attach File

Attach a file to the TestStep or TestStepValue. Test Automation for SAP Commander displays the attached file in the Detail column.

Make screenshot

Take a screenshot and add it to the TestStep or TestStepValue. Define where Tricentis Test Automation for SAP should save the screenshot in the setting ScreenshotDirectory.

Test Automation for SAP Commander displays the screenshot in the Detail column.

Clear results

Clear the result of the selected and all subsequent TestSteps or TestStepValues.

This icon is available if you hover over the Passed or Failed icon of a processed TestStep or TestStepValue.