Let us know your feature requests - also vote for others.

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 it was possible I would code the enhanced UI myself (I could probably still do it but it would be outside Ranorex, that's not handy ...).
The need for this feature comes when you work with complex test cases when you have several (often the same) modules in one TC and you want to bind different values to each instance. Or if you just want to change one value (from one parameter to another) and you simply cannot find to what exact module instance it is bound.

41 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    David Zita shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    2 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Frank commented  ·   ·  Flag as inappropriate

        "...The need for this feature comes when you work with complex test cases when you have several (often the same) modules in one TC and you want to bind different values to each instance...."

        +1

      • Douglas Vaughan commented  ·   ·  Flag as inappropriate

        I agree wholeheartedly with this feature request. The ability to review the data binding context from listing bound module variables by parameter to listing parameter bindings by module variable would be extremely helpful.
        I would go further though and ask for additional information like whether the parameter is using the setter or getter in a particular situation. This would help track where a particular value is coming from and then used.

      Feedback and Knowledge Base