Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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").

Image Modified


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.

Image Added


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.

Image Added

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.

...