Hi all,

The following problem applies to my watir 1.6.5 installation running
on Windows XP Professional

I have a web page to test which contains some code that looks like the
following:

<iframe src="myFrame.html">
  ..........
</frame>

myFrame.html contains a series of controls, including a save button -
which is a link.

On clicking the save button, a lengthy process is carried out that
usually takes 5 min to complete.

I am having trouble getting my watir test case to wait until the
processing comes to an end.

I have scripted the save button click and wait in my test as follows:

$browser.frame(:id, "frameId").link(:id, "saveButton").click()
$browser.wait()

However find that the $browser.wait() does not wait for the data
processing to complete, the test pretty much completes right after
clicking the save button.

I can say that the browser shows that the page is being refreshed /
loaded for the full processing period - if that is of any relevance.

And I'm guessing that the $browser.wait() is not working due to the
click event taking place in an area outside the scope of the current
page.

I am in the process of trying out the use of $browser.wait(420) to
force the test to wait for 7 minutes, however would rather not have to
use a set number of seconds to wait if there is a better way to
conduct this test.

Thanks for any input to this matter.

-- 
You received this message because you are subscribed to the Google Groups 
"Watir General" group.
To post to this group, send email to [email protected]
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

Reply via email to