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. 64-bit debugger support

    In order to create large PDF Reports, we need 64-bit memory allowance. However if I change this for my nodes to run on 64-bit my team cant debug anymore, as the CSPROJ is controlling both the target and the testclasses the scripts will add (so they cant ignore it).

    To get around this, having 64-bit debugging support would be great.

    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

    • Run Ranorex Agent without administrator privileges and as a service

      Currently the Agent must be executed using admin rights. It should be possible to run tests without it.

      Furthermore, there have to be a user logged in to the machine that the Ranorex Agent can start.
      I would like to start the Agent "as a service" or "as a scheduled task", i.e. when the machine is restarted.

      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

      • Swipe gesture support in Spy for mobile app

        Add the ability to perform swipe operations in Spy. This would be incredibly use for mobile app automation. The Ensure Visible method is not very reliable for iOS native app. I would normally have to perform a swipe gesture. Finding the correct element to perform the swipe gesture is very tedious. Being able to do this in Spy would great speed things up.

        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

          1 comment  ·  Admin →
        • Inflexible implementation of SmartFolders.

          1. One cannot put a Testcase in a Testcase anymore, but in my opinion it is an common case to do so. For example if testcase B is a subset of testcase A.
          2. One cannot build a treepath only containing SmartFolders. In this Case you cannot put a Module in. So there have to be a testcase in this treepath.

          Because the only difference between testcases and smartfolders is that smartfolders are not included in evaluation (pie chart) in the report. Better and more flexible implementation would be to have a flag like "include in report evaluation" on testcases.…

          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

          • TestSuite.Current.Parameters["paramName"] is null when calling Ranorex.Core.Testing.TestModuleRunner.Run(myPage);

            TestSuite.Current.Parameters["paramName"] is null when calling Ranorex.Core.Testing.TestModuleRunner.Run(myPage); Need to have a way to init TestSuite by default in the constructor somewhere.

            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

            • Chat support for paying customers

              Now that you are so big, why not start a chat support so that you can always get hold of support instead of creating an incident and then wait 1-3 days before it's answered.

              Or at least just add a chat in the Ranorex forum so that people can chat directly with each other.

              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

              • Ability to create folder when you want to move an action to a new Recording Modules

                The ability to create a new folder to select as a Module destination when you use the Move to New Recording function would be highly convenient.

                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

                • A couple of ideas on Global Parameters

                  What I would find useful for Global Parameters:

                  - somehow mark, in the reports, which ones were actually bound to the current test

                  - export the global parameters to some XML or CSV file and import them back into another solution

                  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

                  • 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

                    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

                    • Ranorex replaces validation screenshots with recorded screenshots

                      Ranorex replaces validation images with the screenshots being taken in test suite. This way, every time my application changes its UI and I want to validate using images, I can run the recording and it updates the screenshots with the recorded ones.

                      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

                      • Build the Ranorex Solution without having the Repository.cs file in the solution folder

                        Lack of Ranorex plugin in Teamcity we build our Ranorex solution via visual studio and because of that we need to store Repository.cs file in version control system.
                        We always have merge conflict in this file and after the merge we need to rebuild our solution in Ranorex studio so that it re-generates Repository.cs file.

                        Could you create a solution for this problem or creating Ranorex plugin to Teamcity?

                        Thank you,
                        Geza

                        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

                        • Add Clickeable Property

                          Becasue of new development environments that use the same web objects for buttons and other objects; I think you could use the clickable function like selenium does to avoid using objects that are not available or hidden.

                          0 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

                          • Domain Global Variable for Web Testing

                            We are doing a lot of web testing and use multiple servers in the process - development, QA, staging, etc. When we create a test we have to then modify the test and the DOM it to point to a global $URL variable. This allows us to run the test bed against multiple servers by setting $URL to the servers domain name. While this works fine, it's a lot of clicking around. Seems to me that you could have a parameter called $URL that we could set and "turn on" so that each time we created a new test the…

                            0 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

                            • Enable mouse on maintenance mode

                              Currently it is not possible to use the mouse during the maintenance dialog if you have disabled mouse in the program.cs file.

                              It would be great if the maintenance mode re-enables all controls during it appearance.

                              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

                                1 comment  ·  Admin →
                              • OpenBrowser arguments based of used browser

                                Hi,

                                I would like to see an option to instruct OpenBrowser action to use browsers'-bound arguments. Currently, OpenBrowser allows only one set of arguments, which is not enough in case the test is run in multiple browsers. You see, Chrome arguments are not compatible with IE or FF and vice versa. The only workaround is to use a code module with condition and browser name variable bound to that user code. But I think it would be much nicer to have such option directly in recording module. 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

                                • Action List Ordering by Type Freedom

                                  Currently all the Actions in a Recording can at best be moved around through Drag & Drop, but I think that it would be very helpful if one could active a sort of "Action List Edit" modus in which the Actions List can be rearrange by the desired type of action say all Validate Compare Image, User Code, Set Value actions (Without loosing their actual numerical sequence) this would hugely help the editing of large Recordings. Example:

                                  1 Mouse Click
                                  2 Validate Attribute Text....
                                  3 Mouse Click
                                  4 Mouse Click
                                  5 User Code...
                                  6 User Code...
                                  ...
                                  ...
                                  27 Mouse…

                                  0 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

                                  • Recognize Telerik-Elemente, specially Tooltips

                                    At the Moment it is not possible to recognize tooltips from Telerik-Objects. After Evaluation with the hotkey "T" for Tooltip-Elements the property tooltip from one object do´nt contain the value for the tooltip, i. e. there ist no value for Evaluation. It is empty. Therefore it is not possible to evaluate tooltips from Telerik-Objects.

                                    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

                                    • Filter functionality for data sources

                                      Working with bigger test suites also increases the amount of available data sources. Current selection in the data sources window is very laborious, especially for data sources located somewhere in the middle.

                                      Therefore it would be very useful providing a filter functionality like it is already implemented for the selection of library methods.

                                      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

                                      • Support enum as parameter-type in UserCodeMethods

                                        Currently basic types as parameters are supported for UserCodeMethods like string, double etc.
                                        It would be very helpful, if enums would also be supported:

                                        [UserCodeMethod]
                                        public static void MyUserMethod(RepoItemInfo repItem, MyEnum action)
                                        {

                                        }

                                        public enum MyEnum {
                                        A,B,C
                                        }

                                        In the recording view the user should see a dropdown with the all the possible enum-values listed.

                                        Current workaround is using a string as parameter without providing the user any help what are possible values. Also I have to validate the user-input before usage.

                                        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

                                        • Task Scheduler to use Arguments from Data as trigger

                                          I am running the Ranorex solution through Task Scheduler and would like to put the argument that only those iterations should be executed with the name of Scottsdale.

                                          Is there any option in Add Arguments- to do so. Image attached for reference.

                                          Note: I was told that I can use the IF Condition but in that case, I have to open the solution every time to change the value.

                                          I am looking for something that I can add as an Argument and then run it automatically for other argument by duplicating the Task in Task Scheduler.

                                          Please assist.

                                          Ritesh.aggarwal@kubra.com

                                          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

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

                                          Ideas to Improve Ranorex

                                          Feedback and Knowledge Base