Problem: We have a wizard-like application that I have built a Watir and Rasta-based test framework around. A number of the steps in this application contain dynamic forms...meaning, the form changes quite drastically and with many new options being included or dropped depending on the test case. I have been handling this with methods using conditional tests for existence, to wit:
if [object on page].exist? [object on page].set end if [object on page].exist? [object on page].select("foo") end ... I was wondering if there is a better way to handle this. Perhaps by defining the page itself in a case statement like: case [page] # maybe something like page = $ie.text with $ie being my browser object [object on page].exist?: [object on page].set [object on page].exist?: [object on page].select("foo") ... Any thoughts? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Watir General" group. To post to this group, send email to watir-general@googlegroups.com Before posting, please read the following guidelines: http://wiki.openqa.org/display/WTR/Support To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/watir-general -~----------~----~----~----~------~----~------~--~---