Problem - Web Page name has changed - What do I d o with the GUI Map?
User Ravi Shankar (firstname.lastname@example.org) posted:
Content-Type: text/plain; charset=us-ascii
If you mean change in system is something change in the properties of the objects in system, Yes I think you need to learn the objects. I think that is the biggest problem that we face. And also I think that is the reason we go for this kind of automation after the product gets stabilized.
Ravi Shankar T
Murad Khan <email@example.com> wrote: Hi Sara: With the information you have provided, it seems that you may. However, if you would care to elaborate on exactly what happened, maybe we can help devise a more acceptable solution.
How many scripts?
How many GUI maps
What exactly changed in the UI. If all the customer did was changed window names from "World Class Billing Company" to "The Billing Company"? For something like this, I would suggest you find someone that knows Perl and help you develop a 5 line script that traverses an entire directory structure looking for all 'script' and '*.gui' files, changing all occurrences of "World Class Billing Company" to "The Billing Company".
Hope this helps. Remain calm, it's not the end of the world, I'm sure you will be able to work this out.
Murad Yar Khan
Test Automation Engineer
Harland Financial Solutions
Pleasanton, CA 94588
Re: Problem - Web Page name has changed - What do I d o with the GUI Map?
Hopefully you have used the Global GUI map method - since then you only need to change one map. Also, if the situation is the case where the screen name changed and that is the only change - simply update the GUI Map by either editing the gui file directly or using the learn button to update the window. Use a regular expression to change the name if possible. Also, you don't need perl or any other expert - simply use the search within MS and enter what to search for in the search for text field to find those gui files that are affected and those scripts. If the name change is minor - don't change the logical name for the scripts - just update the physical description so you don't have to do needless work.