I bet that the file dialog is modal. To automate this, you will need to execute the PerformClick that generates it at the same time as the WaitForCreate (and all associated steps to populate it and close it). To do this, use a Parallel Process from the Toolbox. On the upper thread, trigger the PerformClick method that will generate the box. This method will not return until the box is closed. On the second thread, you may WaitForCreate for the box and then populate it and ultimately close it. Use the bottom thread for continuing on to the next step in your automation. I have attached an example from another solution I have worked with. Let me know if this works for you.
i have similar functionality in one more module, wherein instead of select files button i have browse button on click of browse button the file selection window is not opening, on stopping the debugger window appears.
applied parallel process concept like earlier but no luck. am i missing something here during integgogation?
I have similar scenario with file save window dialog box. i have interrogated everything, but while saving the file not able to pass the file path and name in text box. In Interrogation it highlight the text box and do everything if i test target methods, when i run it did not send the path to fileName edit box. Although i am able to click save button of same dialog box.
as per the above instructions I must be linked to some account to raise an SR, and I don't know anyone who have already the accounts linked to administrator. so please can u suggest further to raise an SR.
Did you get this to work? I had exactly the same problem with a Pega site. I resolved it exactly the way sasnt described it above in his screenshot. You get into a "Catch-22" situation where it won't continue past the "perform click" until the file is selected. So use that Parallel Process so that it does the "PerformClick" on one leg and does a WaitForCreate then selects the file on the other leg. On mine, I just continued on the file selection leg, but it might be more elegant/correct to use come out of the bottom of the tile as sasnt did.