I'm a dummy, I didn't read the doc carefully enough, I have to put the expectDialog BEFORE clicking the link that produces it. Sorry! Doh! -- Lisa
-------------- Original message ---------------------- From: [EMAIL PROTECTED] (Lisa Crispin) > I did try this, but I got an error: > com.canoo.webtest.engine.StepFailedException: No button found, Step: > ClickButton > at C:\java\eplan70\src\web_test\SmokeTest\TestContributionGroups.xml:100: > with > (description=" click the ok button ", label="OK", taskName="clickbutton") > Location: > > My script has: > <expectDialog description="expect a popup window" > dialogType="confirm" response="OK" /> > > <clickbutton > description=" click the ok button " > label="OK"/> > > Is it possible the javascript popup is defective in some way? The source > code > for it is in my original email. > Thank you, > Lisa > > -------------- Original message ---------------------- > From: "Aarathi Niranjan" <[EMAIL PROTECTED]> > > Yes, you should use 'clickButton'. But it will work only if you specify > > expectDialog before the clickbutton. > > > > Example: > > <expectDialog > > description="Expect a pop-up window" > > dialogType="confirm" response="true" /> > > > > <clickbutton > > description=" click the ok button " > > label="OK"/> <!-- Replace with your button name --> > > > > Thanks, > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf Of Lisa Crispin > > Sent: Friday, September 15, 2006 12:19 PM > > To: [email protected] > > Subject: RE: [Webtest] javascript popups > > > > Thanks. ExpectDialog seems like just the ticket but it doesn't seem to > > click the button for me. The examples on the page are confusing me > > because they are for complex scenarios. Does anyone have a simple > > example of how to click the 'ok' button on a confirm window (eg. "Do you > > really want to delete" with OK and Cancel buttons). > > > > I tried this: > > <expectDialog description="click the ok button" > > dialogType="confirm" response="true" /> > > > > I don't get any errors, but neither does it click the button. Do I have > > to use clickButton? It didn't seem to me I should from the > > documentation, but I tried it anyway, WebTest predictably couldn't find > > the button. > > thanks > > Lisa > > > > -------------- Original message ---------------------- > > From: "Aarathi Niranjan" <[EMAIL PROTECTED]> > > > You can do it with <expectDialog> > > > > > > http://webtest.canoo.com/webtest/manual/expectDialog.html > > > http://webtest.canoo.com/webtest/manual/expectDialogs.html > > > > > > Hope that helps, > > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] > > > [mailto:[EMAIL PROTECTED] On Behalf Of Lisa Crispin > > > Sent: Friday, September 15, 2006 11:19 AM > > > To: [email protected] > > > Subject: [Webtest] javascript popups > > > > > > A couple years ago we struggled with trying to handle javascript popup > > > windows with WebTest and never figured out how to do it. > > > > > > I've been searching the archive to see if there has been improvement > > > since version 2 but I can't quite tell. > > > > > > If I have a javascript window such as this, how can I click the ok > > > button with WebTest? Our current workaround is either to just go > > > directly to the url, or write the script in Watir where we know how to > > > click this button. > > > onclick="javascript: if (window.confirm('Are you sure you want to > > delete > > > \'Monthly Employees\'?')) > > > > > location.href='/plan/manageEmployeeGroups.vm?mode=delete&groupId=16606'; > > > "" > > > > > > Thanks, > > > Lisa > > > _______________________________________________ > > > WebTest mailing list > > > [email protected] > > > http://lists.canoo.com/mailman/listinfo/webtest > > > _______________________________________________ > > > WebTest mailing list > > > [email protected] > > > http://lists.canoo.com/mailman/listinfo/webtest > > > > > > _______________________________________________ > > WebTest mailing list > > [email protected] > > http://lists.canoo.com/mailman/listinfo/webtest > > _______________________________________________ > > WebTest mailing list > > [email protected] > > http://lists.canoo.com/mailman/listinfo/webtest > > > _______________________________________________ > WebTest mailing list > [email protected] > http://lists.canoo.com/mailman/listinfo/webtest _______________________________________________ WebTest mailing list [email protected] http://lists.canoo.com/mailman/listinfo/webtest

