Ideas to Improve Ranorex

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

  1. Report all retried logs

    It would be useful if all the retried logs could be outputted to Ranorex report (.rxlog).
    Currently, only the retried count and the final retry is logged to the Ranorex report (
    .rxlog), if an error occurs in the container with 'Retry Count' property.
    Of course log files (*.log) provides all the retry logs, but it would be more useful if there is an option to report all the retry logs into the Ranorex report.

    9 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. Export of test case to MS Word or MS Excel

    Export of test case to MS Word or MS Excel

    There is no possibility of exportation.
    It would be very helpful and important if you could support the export of test cases (description, steps..) to the MS Word and/or MS Excel format.

    Testlink (also Tosca) for example supports this...it´s not the best but it does.

    Our development often ask for this.

    Many thanks

    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 →

    Thank you for your input. May I ask for some clarification?

    What exactly would you need this for? What is the use case? What would you want to do with these exports? Which type of information should be in there?

    Since after an export, a test would lose all executability, I would assume it has to do with some type of reporting?

    I would appreciate an answer to this.

  3. Remote debugging

    It would be great if Ranorex was able to run the test with debugger on a remote agent.
    This would enable us to debug the test in different environments.

    9 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 →
  4. Allow Creation and Deletion of TestSuites/TestCases.

    Ranorex studio has an immense setup for TestSuites and TestCases, but they can't be controlled in code.
    If we're using the license, we should have flexibility to Create and Teardown Test Suites and Test Cases. It doesn't make too much sense that we can't do this in Ranorex studio.

    The basic functionality is great for non-programmers, but this toolset would free programmers to make truly dynamic test cases

    9 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 →
  5. Add Check for Updates to the expected location for updates - the Help menu

    Almost all current software these days have a Check for Updates option under the Help menu, or under Help – About. That is where people expect to find links to the current version.

    The problem with the existing implementation showing "A new version is available" on the home page is that it's only shown when there's a new version - people want to check to see if they are running the current version. And after I used the product for a while I stopped seeing the home page - I only clicked on my project to open it. I never,…

    9 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 →
  6. See CSS style properties from Spy

    To make it easier to see both element attributes and CSS style properties in one place, it would be useful to see CSS properties from Spy rather than having to use developer tools in a browser as well or use WebElement.GetStyle from code.

    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 →
  7. Objects not recognized when pages are refreshed

    we have application where the pages are refreshed (dynamically updated) each second. Ranorex is not able to recognize the objects in the page during refresh as Ranorex lose all of the objects when page is refreshed.
    Unfortunately this is not supported by Ranorex currently. This would be helpful for people who wanted to use Ranorex to identify objects which are refreshed frequently.

    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 →
  8. Support for screen dpi Scaling above 100%

    Today's computers have HD screens or above, and for most laptop, it makes everything so small that ALL of the manufacturers recommend to use the Scaling at 125%
    All laptops that we use have the scaling 125% as a standard setting

    We are testing desktop apps and Web pages
    All of those UI need to work fine in such a typical configuration: 125%
    I request that Ranorex supports the 125% dpi scaling in a much better way.
    All support blog that I see indicate to use only 100% scaling on all screens.

    8 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 →
  9. Make it possible to extend an existing repository, similar to sub-classing

    We're testing an application which has a few variations with a series of elements that are common to all variants. Ideally we should be able to have one core repository with all common elements and "child repositories" that inherit from the core for each variant. This way modifications in a core repository would propagate to all child repositories and we could even have elements in child repositories that are found within containers defined at the parent/common level. Presently, we have to either include one same repository in test suites for each variant and have all variations' UI elements included in…

    8 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 →
  10. Use custom report templates also for ReportToPDFModule

    At the moment (V9.0) the PDF converter don't use the custom report templates,
    As the ReportToPDFModule does not use the templates the generated pdf is not much of use. You have to make the pdf from the custom report by hand.

    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 →
  11. Make Ranorex work on linux

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

    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 →

    Thank you for your input.

    However, be aware that it’s not as easy as saying “If Ranorex works on Linux, I can also test my Linux applications”. Porting Ranorex Studio to Linux would itself already be a huge feat, but technology support for the different UI technologies would also have to be implemented. So which UI technology to support? Java (Swing, AWT, SWT, FX, …) might seem logical, because it’s platform-independent. However, it doesn’t work like this, because we would still have to develop a new, Linux-based plugin also for Java support.

    Ranorex Studio is tied to Windows very tightly. Maybe we get more freedom at some point with .NET Core, but this is – at best – a long term goal.

    Best Regards,
    The Ranorex Product Management Team

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

    8 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. 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…)
    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 →
  14. Databinding depending on Runconfig

    To make full use of data driven testing approach it would be great to be able to switch the input data depending on the runconfig or at least be able to siwtch the input data by any trigger to make reuse of tests already written.
    Example : I have a Ranorex Solution for the programm i am supposed to test. I now implemented basic tests like is it possible to login and does the happy path for features work with a minimum of testdata. This runs in CI after each build with a sql database as datasource.
    Now i want…

    7 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. Be able to concatenate variables in a recording module without coding

    For the moment the only way to concatenate two variables to give to a Ranorex built-in action can only be achieved via user code.

    By example I have var1 and var2 and I set a keyboard press action. I want to be able to pass an argument like $var1+$var2

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

    Thank you for your input.

    We have currently already done a small proof-of-concept for this (for validation actions). However, it adds some additional complexity (because we need another Setting to toggle if the string should be just a string or if it should be evaluated for special characters that are used for the concatenation syntax).
    We have decided against shipping this feature, yet, because we don’t think that it feels right just of yet. However, we still have it on our backlog, and we will continue to try to find a good solution for this.

    Best Regards,
    Thomas from the Ranorex Product Management Team

  16. Upload the report automatically to the created Jira issue

    Since version 9.1.0, I started to use Jira integration, I use automatically issue handling.

    I'd like to see an option to upload the report to the created jira issue.

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

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

    7 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. 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…)
    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. 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…)
    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 →
  • Don't see your idea?

Ideas to Improve Ranorex

Categories

Feedback and Knowledge Base