Hi,
I was trying to test a Wizard Page, but started encountering an error that was not present when I do the same steps UI. After discussing with the extension developers on a call, we determined that when a Page has a PageType of "NavigatePage" and is called through Test Automation, all the OnInit and OnOpen triggers run when I Invoke() the TestPage, even for the page parts not visible on the Wizard. When opening the Wizard through the UI, the OnInit and OnOpen page triggers will only run for the page part currently being displayed. This inconsistency between the TestPage and the Page in UI makes it impossible to test the functionality as intended.
Anyone has experience testing Wizard type pages with multiple steps (aka "NavigatePage"). Is there something I can do to prevent the OnInit and OnOpen pages triggers of the the page parts from firing during Inoke()?