Page History
...
Ranorex concept | Description | Xray concept |
---|---|---|
Solution | In Ranorex Studio, a solution is the top-level container that contains all other test files. Solutions are organized into one or more projects. Whenever creating a solution, we may identify the type of application we aim to test (e.g. desktop, web, mobile). A solution has always a "test suite" project. | |
Project | A tailored place to organize test files. A project can be of one of several types, including "test suite", which offer different capabilities. | |
Test suite | The test suite is where you build, organize, and run your tests in Ranorex Studio. A test suite consists primarily of test cases. | Doesn't exist as an entity. Will be visible and part of the definition of each Test issue. |
Test case | A test, composed of Modules, which in turn are composed of Actions. | Test issue. |
Module | A modularized sequence of actions, that have a certain goal. Can be seen as a grouped sequence of steps in a test case. Modules can be reused between Test cases. | |
Action | A step, inside a Module. Can be a mouse/keyboard interaction or a validation. | |
Validation | An assertion, a validation. | |
Repository | A Repository contains Repository Items (i.e. UI elements) organized in a tree-like structure. UI elements that contain other UI elements are represented as folders in the repository, with app folders acting as top-level elements and rooted folders as children. | |
Repository item | A representation of a user interface (UI) element used in a test. Each repository item has a name and is defined by its RanoreXPath (i.e. path). |
...
In other words, we'll have as many Test issues as the iteration count configured for the test case.
Ranorex's built-in integration with Jira
Ranorex Studio has a built-in integration with Jira. It can be used, for example, to open bugs, resolve, and reopen them depending on testing results.
The built-in Jira integration is totally independent from the Xray integration described in the current article and may be eventually complementarly.
References
- Ranorex web site
- Ranorex User Guide
- Integrating Ranorex with Jenkins
...