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

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

    1 vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)

      We’ll send you updates on this idea

    • Mobile Testing: Add a "clear cache" function to the Ranorex Browser (API included)

      Some tests just won't work if the cache can't be cleared, e.g. registering new users to a website. I don't want to be forced to clear the cache manually every time by using third party apps or non-trivial workarounds, so adding a "clear cache" function to the RxBrowser would be very helpful both on Android and iOS devices.

      1 vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)

        We’ll send you updates on this idea

      • Non-transparent Screenshot Capturing

        When a user uses transparent glass window style, unexpected background has included in the captured screenshot.
        This will cause an image validation error.
        It would be nice to add a screenshot capturing option, like "Set background color: [#FFFFFF]" or "Non-transparent capture".

        1 vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)

          We’ll send you updates on this idea

        • Mask for Image validation area

          It would be nice to have a mask functionality to specify a exclusion area from whole image validation area.

          1 vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)

            We’ll send you updates on this idea

          • Reformat/Enhance the Ranorex.Controls.ProgressForm dialog

            Could something be done to modify/enhance the Ranorex.Controls.ProgressForm dialog box?

            Attached is a pic of the current and my ideas on the bottom.

            I would like to see if we could include the iteration number in the form (eg -001 or ‘001 of 100’ or ‘001/100’) and then split the testcase/recording module to more utilize the free space within the box. I am often looking at a SUT and wondering how many iterations have passed but don’t want to interrupt the test which we start via studio itself.

            Thanks

            1 vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)

              We’ll send you updates on this idea

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

              13 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)

                We’ll send you updates on this idea

                1 comment  ·  Admin →
              • Global Parameters per Run Configuration

                As a tester I want to re-use the same tests on different environments. This would be possible if I could create a Test Run with it's own parameters. The Global Variables are currently bound to the Test Suite and therefore re-using the same tests for different environment is practically impossible. If the Global Parameters are bound to the test run the problem would be solved.

                1 vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                • Integrated Password Encryption

                  I realize uservoice suggestions regarding password encryption have been reviewed and declined in the past. I'm proposing something a bit different.
                  Back when I was using Quick Test Professional, they had a little password encryption tool where you could run your password through and use the output string in a set secure method during automation.
                  I'd like to see a similar integration in Ranorex. I could build something out myself, but the encryption keys would be either be in the code base or I'd have to distribute dll files.
                  Ranorex is in a better position to provide this relatively simple…

                  1 vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                  • Comparing UI elements identifying differences and similarities

                    Sometimes it is not quite obvious why one element can be used and another one not although both are visible or how to distinguish two elements. In this case it would be very useful if Ranorex Spy offers the possibility comparing all available attributes of two (or more) different UI elements.

                    By this option it would be much easier pointing out attribute differences and/or similarities.

                    1 vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                    • Please improve the API documentation

                      The documentation of the Ranorex API is extremely minimalistic, making it very hard (if not impossible sometimes) to understand and use it. In my opinion, most explanations for classes, attributes and methods are so short that they provide no help at all. Information on how to work with the classes in context is missing. In rare cases you'll find some examples in the forum, but in general you're lost. Please take the trouble to really improve the API documentation. And/or offer some Advanced Training for automation engineers who want to learn the API. Thanks!

                      4 votes
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                      • Remote test execution from Testsuite Runner / Webserver

                        I would like to setup a server where I can execute and monitor tests on remote agents.
                        Currently the only options (as I see it) is to install Ranorex Studio and occupy a Premium license.
                        It would be great if it was possible to run remote tests from the Testsuite runner (and thereby only occupy a runtime license).

                        An even better solution would be to have a webserver, where I could execute and monitor remote tests.

                        1 vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                        • Support for tags on test case or smart folder level

                          Since we can only branch using parameter or datasource, it is a bit cumbersome to branch every iphone tests or ipad tests, surface tests plus 30 other devices - the branch would be really long. Support for tags would be really helpful instead of branching. If we could tag the smart folder or test case, we could execute test cases base on tags without passing a parameter or declaring a data source solely for the purpose of branching.

                          2 votes
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                          • Provide an option for Teardown regions that they will only be executed on fail

                            An option to make the Teardown region only execute on failure. So in the Test Suite, I could right click on a global (Test Suite-level) teardown region and select an option to execute only on failure.
                            The reason for this is that I can then have a simple teardown module that would kill the test application process (as in your new Automation Helper Method). Then in a Test case I would try to close KeePass cleanly, but if this went wrong or any other module failed, then the global teardown would execute and kill the application ready for the next…

                            5 votes
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                            • BrowserStack Integration

                              Allow web testing to use BrowserStack service as an alternative to Sauce Labs

                              1 vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                              • Turn Ranorex.Plugins On/Off

                                If we were able to turn off / remove Ranorex plugins from our projects / solutions we would be able to further optimise our projects, and also it would provide an extra degree of freedom.

                                1 vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

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

                                  1 vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                  • Visual Studio plugin

                                    Many Ranorex users prefer to use the MS Visual Studio IDE because of it's power and familiarity for .NET coding. It would be nice if Ranorex would make a VS plugin that was capable of presenting the test suites, repos, and modules the same way that Ranorex Studio does. This would allow us to use whichever IDE we are most comfortable with.

                                    11 votes
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                    • Allow user to disable git integration

                                      We have a very large git repository containing among other some ranorex solutions.
                                      Opening and working with these solutions is very time consuming due to git doing background checks on all files. It also seems that the background check is done syncronously, locking the GUI whenever git commands are being called.
                                      In order to overcome this issue, we have removed the folder Program Files (x86)\Ranorex 7.0\RanorexStudio\AddIns\SourceControl\GitAddin.
                                      This improves the performance dramatically.
                                      We need to be able to disable git integration in Ranorex.

                                      3 votes
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                      • Conditions enhancement: Allow the use of a variable/parameter on the right side of the condition

                                        Currently a condition allows a parameter or variable on the left side but only a string on the right side of the equal/not equal sign. I would like the ability to use a parameter/variable in place of the string.

                                        4 votes
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                        • Copy Repository path to clipboard for pasting directly into code.

                                          I find myself copying items in my Ranorex Studio project Repository to the clipboard in the hope that I can then paste a Repository path snippet into a text editor window (such as a user code module editor window, or notepad).

                                          TL;DR: I want to get the full dotted repository path in the code e.g. Repo.Application.Window.SubWindow.Nested.Item.

                                          Sometimes my Repository items are fairly nested in a hierarchy. I was looking for a short-cut to get the full dotted-path item name into my code module. When I then want to make a Property that gives me a short-cut to this Repository item…

                                          3 votes
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

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

                                          Ideas to Improve Ranorex

                                          Feedback and Knowledge Base