Thank you for your input.
We are currently implementing something similar that will probably be released with Ranorex 9.3.
We will provide an option to automatically auto-bind every unbound variable to a global parameter with the same name.
Currently, we haven’t planned a way of automatically binding parameters and variables that don’t have the same name. However, we might consider this if you are interested and if we find a nice way to put this functionality into the UI without worsening the user experience too much.
Thomas from the Ranorex Product Management TeamAnonymous commented
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 domain name was set to $URL and create the binding automatically for all test cases.