Ideas to Improve Ranorex

Thank you for sharing your thoughts with us at Ranorex Uservoice.

Let us know your feature requests - also vote for others.

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Having the possibility to use dynamic capablilites in RanoreXPath

    Having the possibility to use dynamic capabilities in RanoreXPath in mobile web documents as it works with general web documents.

    For example with general web documents it is possible to do :

    /dom[@domain='example.com']//a[@data-i='1']

    This does not work when testing in a mobile browser, as it is not possible to make a selection on a dynamic capability.

    It would be great to have it working for both, to ensure the testing can be done on each device/browser.

    8 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. API access to license manager - total amount, type, status of licenses,...

    we need a way to control execution of jenkins jobs based on license availability. and also for managing our license usage overall.

    8 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. xpath relationship operator to return an HTML cell, based of cell found in row and column

    Currently, there is no way to define an xpath, which would return a cell, based of cell found in HTML row and given table column.

    Here is an example of simple HTML table:
    <!DOCTYPE html>
    <html>
    <body>

    <table style="width:100%">
    <tr>
    <td>ID</td>
    <td>Col_A</td>
    <td>Col_B</td>
    <td>Col_C</td>
    </tr>
    <tr>
    <td>ABC123</td>
    <td>3</td>
    <td>2</td>
    <td>1</td>
    </tr>
    <tr>
    <td>CDE456</td>
    <td>11</td>
    <td>22</td>
    <td>33</td>
    </tr>
    </table>

    </body>
    </html>

    Now let's say, I want to define an xpath, which would return a value from column "Col_B", but only from the row, in which is found cell value "CDE456". Something like this is currently not possible with single xpath.

    There…

    8 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Conditional execution at the test step level...

    Would be very useful if there was a way to set one or more steps in a recording to run or be skipped over if previous step (be it a validation or another action) failed or passed.

    This would essentially be a very basic if-then-else at the step level within a single recording where the subsequent step's execution is dependent on the result of a previous step.

    Please see attached for a specific example where this would be beneficial but really this could be used all throughout different scenarios.

    Example1: execute validation step if previous step passed but skip if…

    7 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  5. have a pdf version of user guide

    Not just an online version of user guide

    7 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Execute TestCase via cmd inclusive the parent steps (e.g. setup of an root smartfolder)

    Execute Testcase by selecting it in the Testsuite, implicitly select and execute the parent steps (e. g. a Setup of an parent smartfolder). If you will execute it, via the command line (/tc:TESTCASE), only the TESTCASE, without the parent steps, will be execute. Finally there is no way to get the same behavior by using the command line.

    7 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Make Ranorex work on linux

    It would be great if we can use Ranorex on linux, then we can test applications developed for linux.

    7 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Conditions Enhancement - extend the options beyond equals and not equals.

    We assign a level to each of our tests and it would be nice to be able to select them using conditions - e.g. if <= test level then run test.
    Having to add rules to cover all the higher level tests is clumsy.

    7 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Run Configuration dependent [SETUP] & [TEARDOWN]

    Make [SETUP] & [TEARDOWN] regions configurable - add the possibility of having smart folders and using check-boxes to select specific steps for specific Run Configurations.

    7 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  10. Add authentication to add Ranorex Agent

    Currently, there is no authentication process to add an Agent. Any Ranorex user in my network can connect to my agent and run any script on it without my permission. It would be great if an authentication key can be added to add a Ranorex Agent so that the key can be provided to limited members to add Ranorex Agent.

    7 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Functionality of renaming Ranorex Record on TestSuite and functionality Find in Folder

    Add functionality of renaming ranorex record instantly on TestSuite and functionality find ranorex record in folder

    7 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Easily selectable and out-of-the-box report views

    Currently the reports are very customizable, which is great for companies that need a lot of flexibility. There would be much value however in having "starting point" templates that show how the reports can be customized. Without standard training like this we are left to hack together our own reports the best we can.

    These templates would give out-of-the-box standard ways to generate Summary, Simple, Dashboard or Advanced report views (among others) to get someone that has never customized a report going in the right direction.

    7 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add custom variable to Report File name

    We like to use custom variables, which were generated during testing, an add these value(s) to the Report File name.

    We want to this feature to add serial numbers of our products to the filename.

    7 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  14. Possibility to iterate over columns instead of rows in data tables

    This makes sense for language translation tables, where ther are appr. 4 languages and hundrets of texts in each language.

    7 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Avoid TestRail Sync - Manual Mapping of Tests

    Due to a recent bug that messed up my TestRail tests and my workflow I would love to get rid off the 2way sync between TestRail and Ranorex.

    When I create tests I do this in TestRail...with a good documentation...good steps and so on...so as perfect as possible.

    Then I just want to add a test in ranorex, right click on it and "Set TestRail ID...".
    From that time, the test is mapped to test testrail test without any synchronisation....just an easy mapping.

    Benefits:
    - a sync error doesnt mess up the most important thing about my tests (the project…

    6 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. pause

    I would need a function, which makes a planned pause during the test run (means, the test run waits for a user input via hotkey or simple GUI) and then continues.
    This is not supposed to be related with working / not working test case, but a planned break.

    6 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  17. Allow multiple different versions of Ranorex to be installed on same machine

    Allow multiple different versions of Ranorex to be installed on same machine

    I am currently trying to upgrade from ranorex 7.1 to ranorex 8.1 and am encountering various problems in 8.1 that force me to revert to 7.1. Each time I have to do this I need to uninstall 8.1 and re-install 7.1 because ranorex does not support multiple versions being installed on the same machine. This is becoming very tiresome and wastes a lot of my time. I would like to see Ranorex support the ability to 2 or more versions installed on the same machine at the same…

    6 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. export a Ranorex report as an Excel file

    i am trying to give a report to my team members on test case running results pass or failed.
    the report should be an excel file.

    6 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Data binding during runtime for parallel testing using selenium web driver

    At present changing the data connector during runtime depending on the grid node on which the test is currently running is not possible. Ranorex always executes the test on the grid hub endpoint and so, Ranorex can’t identify what node the grid hub is currently choosing for running the test.

    It would be really helpful if Ranoex can Support the execution of the same testsuite parallely on different nodes but with different data source.

    6 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Elapsed time for steps at the time of execution

    Ranorex was bought in our company by the quality management team for our software products.
    No I'm using it for Application Performance Monitoring.

    With a few lines of C# code I measure the ellapsed time for getting the login page our web-app (with some reference measurements to migrate deviation) --> Service Level Agreements

    It works pretty well, but it would be simplyer if I could get the measurements from ranorex at the time of execution.

    (Parsing the report for the execution time is difficult too, because we have a lot of changes in the test cases at the moment)

    6 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Ideas to Improve Ranorex

Feedback and Knowledge Base