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. 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…

    10 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Ranorex recorder does not identifies Xpaths having relational operators in Object Repository

    Many objects in our object repository contain relational operators like following-sibling, preceding-sibling, ancestor, parent etc., for example as shown below:

    //b[@innertext='abc']/ancestor::tr/td[2]
    //a[@innertext='xyz']/parent::td/following-sibling::td
    //select[@id='abc123']/parent::td/preceding-sibling::td/label


    Such objects can be highlighted using Spy without any issues, but not picked up in the recordings.

    The recorder is creating duplicate objects for such elements with Xpaths like below:

    body/div[2]/div/div[1]/div/div/?/?/table/tbody/tr[2]/td[@innertext~'^ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ ']

    9 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  3. Search with Multiple Keywords in Group Module Browser.

    We are working on a project with large number of Group Modules (200+) and this number keeps on increasing. So, it is a hectic job to search group modules with single keyword as the search will result in large number of group modules with the same keyword in its name. Searching group modules with multiple keywords like "keyword1" and "keyword2" will make searching of Group Modules very easy.

    66 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Ranorex Spy: XPath Autocomplete

    Often times I happen to use XPath as my only tool to definex path for concrete elements. This occurs mostly due to false indentification or duplicate elements which get predifined as an example only with index, which leads to non-unique elements in differents scenarios. This would be a huge time/nerve saver for us working manually with XPath in Ranorex Spy.

    4 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. enable the video recording via code in Ranorex API

    I would like to enable the video recording via code in Ranorex API.
    This recording feature is really game changer and it is really shame that we cannot use it from Ranorex API. Ranorex API even define enums, but cannot be set Ranorex Documentation
    TestReport.VideoRecordingMode Enumeration
    Namespaces ► Ranorex.Core.Reporting ► TestReport ► TestReport.VideoRecordingMode

    Workaround to use the command line argument within "Program.cs" dose not allowed to use it in .dll.

    5 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Remove scrolling wheel interaction on recording actions

    When scrolling in a recording its possible to scroll through action types. For example, changing a mouse recorded action from a click to a doubleclick simply by scrolling in the wrong place.

    4 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Ranorex Spy: Undo/Redo Changes

    Whether you missclicked or did remove property in XPath tree on purpose, you always wanna go back in time or redo your changes so you can test various definitions on the go. As long as Spy window is open you should have the option of undoing or redoing your changes.

    5 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  8. 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…

    8 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  9. Use wildcards in processes whitelist

    If we automate a process with dynamic executable name, it would be nice to usewildcards for whitelist entries.

    Example: setup file with buildnumber
    setup_2.3_buildXY.exe
    setup_2.3_buildZA.exe
    setup_2.4_buildAB.exe

    --> setup_*

    15 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  10. Support for Google Polymer framework

    It would be great if Ranorex could support for Google Polymer framework.
    Currently Ranorex Spy can not recognize these elements correctly and can not get the child elements of them and the useful attributes.

    3 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Handle system pop-ups and system applications on mobile devices

    App Automation: Ranorex should be able to handle system pop-ups and system applications on mobile devices in the future.
    This both on Android and iOS

    For example, HP-LeanFT can do this.

    5 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. View step #'s on the report

    I would like to be able to view the step #'s in the report.

    As a user
    I want to be able to view corresponding step numbers on the report after testing has finished.
    So that I can troubleshoot more easily and note which steps often throw warnings.

    2 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. More options when running remote tests

    It would be nice to tell the Remote PC, "Run from here", "Run this step" and, "Run to here".

    As a user
    I want to be able to run tests to and from certain points.
    So that when automation fails in the middle of the test I don't have to go in there and clean things up manually.

    2 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. More granularity while running Remote tests

    While running remote tests, I cannot always see the remote computer, it would be nice to be able to see what step the remote PC is on in the Remote window of Ranorex Studio.

    As a user
    I want to be able to view the progress of the remote tests down to the step being executed.
    So that I can have a better idea of what part of the test is being executed and when it will be finished.

    2 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Scroll in Settings window -> Plugins is not working

    The scroll in the Settings -> Plugins is not moving when I scroll with the mouse scroll button. The position is refreshed when I move the mouse over it.

    Using Ranorex 9.0.3

    1 vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  16. Automatic creation of a Data Source using Variable Data

    It would save so much time, effort and speed up the creation of automated scripts, if we didn't have to manually create a Data Source for a recording module, but instead Ranorex Studio could automatically create a selected Data Source (eg: simple, excel, SQL, etc), using the variable Name (as the column name) and Default Value (as the input value). See attached file for details.

    3 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Automatic creation of variables using the repository item name and sequence value

    It would save so much time, effort and speed up the creation of automated scripts, if we didn't have to manually create variables for a recording module, but instead Ranorex studio could automatically create variables, by using the repository item name and the sequence value with a recording module. See attached file for details.

    3 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Deep object Serializazion for WPF

    Ranorex currently cannot identify attributes like FontFamily in WPF xaml based windows, apparently due to no support for deep object Serializazion. Many free tools support this (e.g. Snoop) and unbelievable that so expensive test suite cannot support it. We need this to check the font on different locale scenarios with Unicode etc.
    How to reproduce: just check a simple WPF dialog with Spy

    2 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Automatically adjust the Data Binding if you insert new lines into the Data Source

    If you add a new line somewhere in the middle of a data source, the data binding range for the following lines is not adjusted automatically. Small example:

    Before a new line is added:
    Line 1 -> TC1
    Line 2 -> TC2

    After new line is added:
    Line 1 -> TC1
    Line 2 (new) -> TC2
    Line 3 (former Line 2) -> not used, but should be used for TC2

    Within tests which use lot of modules with variable data, this feature would be very helpful in order to keep the order in the data source.

    3 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Multiple Ranorex Installs per operating system

    Windows Server 2016 operating system allows you to have two users logged into the same virtual machine with their own credentials, thus User1 and User2 could each be logged in with an active user session. Do to this, 1 VM executing 2 tests should work. However, I have run into an issue on installation of the remote agent. I assume that I would need to have separate installations for User1 and User2 in order for appropriate test distribution and license acquisition, but it appears you can only have one installation of a Ranorex Remote Agent per operation system.

    4 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 23 24
  • Don't see your idea?

Ideas to Improve Ranorex

Feedback and Knowledge Base