Page History
...
It contains one Test Suite, where we can create and manage our test cases. We may rename this Test Suite to have a more meaningful name (e.g. "Authentication").
Implementing automated tests
...
The "Login_with_valid_credentials" module could be composed of these actions, depending on the actions you make or wish to make.
We may decide to implement additional tests, reusing existing modules.
As an example, a test case (i.e. "Valid_Logout") that checks the valid logout procedure can use the "Login_with_valid_credentials" module as the first macro step, before executing the module and its actions (i.e. "Logout") that perform the logout and verify its result.
Running the tests
Using Ranorex Studio
Test cases can be "run" from within the Ranorex Studio UI .
Before running, Ranorex may decide to build the current project which will produce a executable file. Tests are in fact performed by this executable file and not Ranorex Studio self.
Whenever running, Ranorex Studio uses a run configuration to know which test cases to run; in the previous screenshot it is called "All_tests" and contains all test cases, since they're selected.
From the command-line
Integrating with Xray
In order to have visibility of our test automation results in Jira, we need to generate a JUnit XML that can then be submitted ot Xray.
...