Ideas to Improve Ranorex

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

  1. Remote Test Execution via CommandLine

    Since Ranorex 6.0 it's possible to do Remote Tests with Ranorex Agents. Starting of such tests is only possible with Ranorex Studio. It would be great to start these tests via CommandLine.

    106 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    27 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Generate PDF report and send it via email

    It would be great if I could convert my report to PDF, and easily send it via email.
    Now I have to post-process the report to create PDF, and configure a custom mail logger to send it via email. That is possible for me, but not every tester in my team without coding experience.
    For future projects, it would be awesome if this functionality would be easily available to everyone.

    (submitted via email and analogously translated to match the purpose of this platform)

    95 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 →
  3. UI IF controls

    It will be great to create an UI IF sequence insteado of creating a method to do this kind of things. This controls could start with very easy stuff like take an action if a popup ocurs or not.

    89 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    12 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Dark Theme

    I would like to see a full dark theme for studio, that changes windows, title bars, menus, buttons, project view, module browser, test suite view, properties, and any other elements of Ranorex Studio to a dark theme with white or syntax colorized text. Not just the code editor, but all of Ranorex Studio should be able to be set to "dark theme". I use the dark theme for Visual Studio, and would like the same for Ranorex Studio.

    78 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    10 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. UI to configure popup watcher

    Our tests have to deal with a lot of unexpected popups occurring during test (e.g. windows update).
    Unfortunately creating these popup watchers and make them work is so advanced that not everyone in the team can do it. Even worse, you have to use code most of the testers do not like (not to say “are afraid of”).
    A UI would be perfect that allows everyone in the team to make the test stable against popups. Advanced topics can still be handled in code. Thank you.

    (submitted via email and analogously translated to match the purpose of this platform)

    68 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 →

    Hi everybody!

    I am very happy to tell you, that you can now use the popup watcher without coding but simply by installing the Automation Helpers and selecting StartPopupWatcher or StopPopupWatcher from the User Code Library.

    For further information take a look at the user guide (StartPopupWatcher, StopPopupWatcher):
    https://www.ranorex.com/help/latest/ranorex-automation-helpers/list-of-automation-helpers

    Kind regards,
    Ranorex Product Management Team

  6. Upgrade solutions in one go

    it would be nice to have a better way to upgrade solutions with new Ranorex versions than opening them one by one for upgrade.

    59 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for your patience with this.

    Since Ranorex 9.1, there is no “upgrader” anymore. Solutions do not need to be updated with any new version of Ranorex, so an updater for many solutions is obsolete.

    Best Regards,
    The Ranorex Studio Product Management Team

  7. Pause/Resume Current Testcase with Hotkey

    Actual there is no way to pause a Testcase , only to Abort the current Testcase or the whole Solution.

    We need this feature , because we use Ranorex as semi automatic Hardware testenviroment and we want to allow the users to pause a test, fix the hardware and then resume the current testcase.

    56 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 →

    Thank you for the input.

    Next week we will release Ranorex 9.2. There, it will be possible to pause and resume a test run with a key shortcut. This will also work in remote testing on an Agent.

    Best Regards,
    Thomas from the Ranorex Product Management Team

  8. Improve databinding UI

    The current way of how databinding and data connectors work is great. What is a little bit unhandy is how user sets and changes the binding. Currently you open a parameter and set to which module variable it will be bound (see binding_direction.png). What would be better is the ability to open the binding dialog for given module and set what paramater will be bound to what module variable (see dialog.png).
    It wouldn't change anything inside the binding mechanism. The only thing needed is the enhanced UI. In fact, all the information are stored in the *.rxtst file and if…

    51 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for this input.

    With Ranorex 9.2 (which will be released next week) we have overhauled the data binding experience and we also introduce a new data binding pad that gives a better overview.

    Best Regards,
    Thomas from the Ranorex Product Management Team

  9. Support multiple test suites within one project

    To prevent ugly merges involving rxtst files, we would like to isolate the tests being worked on by different team members to unique test suites (rxtst files). The problem is that only the main Test Suite gets an executable file and only it can be run and deployed on remote machines. We would like Ranorex to support multiple Test Suites in a single project (maybe each rxtst gets an exe generated so they can be called via command line).

    I see another user had the same request here: https://www.ranorex.com/forum/adding-multiple-rxtst-files-to-project-improving-svn-t9742.html

    49 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. Ability to pause/stop main test thread from popup watcher thread

    Currently, the popup watcher runs in a separate thread, which does not allow interaction with test running in the main thread. Possibility to pause/stop main thread from popup watcher would be really handy! For example, in case the popup watcher finds an element, which should never appear during the test, it would be really great to have the possibility to stop the test and set it as failure. There is plenty of posts at forum regarding this issue. Thanks.

    49 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Settings to select 64bit Spy and Recorder in Ranorex Studio

    In the current Ranorex Studio, the embedded Spy and Recorder point to Spy 32bit and Recorder 32bit.

    For automating tests for a 64bit app, the 64bit Spy and Recorder are needed (delivered as separate tools).

    It would be pretty useful to have some configuration settings to choose the Spy&Recorder version Ranorex Studio will use/trigger: 32bit vs 64bit.
    This way one would keep the benefit (more productive) of working only with/from within Ranorex Studio.

    Hopefully this would get in the next Ranorex Studio releases.

    Thanks a lot,
    Cheers.

    P.S. Congrats for the "Uservoice" btw. Great idea ;)

    46 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 →
  12. Validation should have Timeout property.

    I see in Ranorex Studio it has Duration property but it is not the same as Timeout.
    Validate with a Duration set to 30 seconds will consume 30 seconds even when validation condition is met after, say 100ms which is simple waste of time.
    Use WaitForExists (WaitForNotExists) to simulate Validate with Timeout forces to have unmaintainable number of items in the repository.
    For those who code much there is a workaround: wrap Validate in a loop with timeout (or maybe create own Validation class).
    But the workaround is not the solution.
    If Validate can have Timeout property it would resolve…

    41 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 →

    Thank you for your input.

    We have now introduced a “grace period” to validation actions that is by default set to 3 seconds. It behaves very similarly to a WaitFor now.

    Best Regards,
    Thomas from the Ranorex Product Management Team

  13. It`s not possible to update NuGet client version

    I wanted to add the System.ServiceProcess.ServiceController Package but its not possible because for installing this package I need a NuGet client Version > 2.12.
    I tried to update the NuGet Package Manager without any success which means at the moment I
    m not able to install the package which is really needed for my further tests.
    My current version is 2.8.XXXXXX.

    It would be great to have always the newest NuGet version or to have an opportunity to update it.

    41 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    12 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Read Excel files from a Ranorextest without Microsoft Office installed

    We want to start a Windows-Jenkins-Slave to start a Ranorex-Test in a Jenkins-pipeline. This scenario is only usefull if Ranorex could read Excell files without Microsoft Office installed (licensecost)

    40 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    9 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Dear Ranorex users,

    We’re happy to announce the release of Ranorex 8.3 which features data-driven testing using MS-Excel data sources without having MS Excel license installed (on runtime environment).

    For more information, see our What’s New page:
    https://www.ranorex.com/what-is-new/#streamlines-remote-execution

    You find the link to the most recent Ranorex Studio version on the Studio startpage or can download it from here:
    https://www.ranorex.com/free-trial/

    Best regards,
    Ranorex Product Management Team

  15. Support for C#6 and 7 language version

    It would be nice to have the ablity to use the same language features as in visual studio. Without having to worry about version difference.

    38 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Email me on pass and/or fail

    The ability to start a test run and walk away. Then have the option on only pass, only fail, or both so that you are notified that your SUT needs attention. Particularity useful for long weekend runs where you could quickly log in to restart a failed test if needed if you had only known. The email should contain the standard report in html and/or pdf as well as an option for a screenshot of the desktop for a quick glance at what went wrong.

    33 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 →
  17. Object identification for shadow DOMs support

    Unfortunately there is currently no object identification for shadow DOMs.
    This prevents using ranorex with certain web apps that utilize web components and shadow DOMs specifically.

    No workaround.

    32 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 →
  18. Auto-Bound Test Variables

    When creating a Test Variable, it would be awesome if I could choose to turn on an "auto-bind" attribute.

    Currently my process is to create a free-typed module variable, being careful to name it the same name as an existing test suite variable, then go into each test case binding and click "auto-bind" to bind it. If instead test variables could be marked with a new "auto-bind" attribute...it would save lots of time manually re-binding it later. For instance when I copy or move a test case and have to go back and click the auto-bind again...and again...and again.

    Along…

    30 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. DragAndDrop action

    Currently, in order to perform drag and drop action, we need to use Mouse.MoveTo()

    Mouse.ButtonDown()
    instead of writing two lines of code, it would be nice if there is a drag and drop action in one line.
    E.g.:
    DragAnDrop(element 1, element 2)

    27 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. Allow the Running of the Remote Agent without Admin Rights

    It would be helpfull if it would be possible to run the remote agent client without admin rights because in larger corporations it is difficult to get a user with these rights.

    25 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    17 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Hello,
    I am happy to inform you that Ranorex Studio 9.1. was released which features at least part of this idea.
    You can now start AUTs without admin privileges even if the test runs as administrator (i.e. with admin rights). That way you can make sure your AUT is started with “normal” rights also when run on an agent.
    The agent itself has not changed and is still by default run with administrative rights which are needed to provide all agent functionalities.

    For more information, see our What’s New page:
    ranorex.com/what-is-new
    You find the link to the most recent Ranorex Studio version on the Studio startpage or can download it from here:
    ranorex.com/free-trial

    Best regards
    The Ranorex Product Management

← Previous 1 3 4
  • Don't see your idea?

Ideas to Improve Ranorex

Categories

Feedback and Knowledge Base