Hi Bill,
You're correct, as soon as the browser tries to navigate to that URL
it just hangs as it cannot control the "Security Alert" pop up dialog
and accept yes. Out of all the examples that i have attempted in my
script, which one would you suggest i use and attempt to get working.
I just attempted to do as you stated by moving the popup-handling code
above the "ie = Watir::IE.start_process(webserv_v4)" but still the
same issue is evident where it cannot handle the pop-up, hence my
above question.
Thanks for your assistance with this.
On Dec 4, 3:10 pm, "Bill Agee" <[EMAIL PROTECTED]> wrote:
> Does your script block at the following line and not continue? Or is there
> some other problem?
>
> ie = Watir::IE.start_process(webserv_v4)
>
> If that line is where things go wrong, try moving the popup-handling code
> above that line - otherwise the Security Alert dialog is probably going to
> prevent your script from reaching the next line.
>
> On Wed, Dec 3, 2008 at 5:02 PM, winstan <[EMAIL PROTECTED]>wrote:
>
>
>
>
>
> > Hey Guys,
>
> > Second post here, and unfortunately, is related to a topic that has
> > been discussed to no end. The security alert pop-up associated with
> > IE6 and certificated URL's. I have searched high and low and have
> > tried every possible solution I have come by but still to no prevail,
> > I still can't click the yes on the security alert dialogue. Please
> > could you more savvy water guys take a look at my script and perhaps
> > point me in the right direction.
>
> > Bear in mind it is a mess as I have been trying to resolve the
> > security pop up issue I am having and at the same time this is just a
> > simple spike script as a proof of concept.
>
> > Many thanks with anticipation.
>
> > W
>
> > ================================================================================
>
> > require 'watir'
> > require 'watir/ie'
> > require 'watir/contrib/enabled_popup'
> > require 'watir/WindowHelper'
> > require 'watir/winClicker'
>
> > def push_security_alert_yes
> > Watir.autoit.WinWait "Security Alert", ""
> > Watir.autoit.Send "{TAB}"
> > Watir.Send "{TAB}"
> > Watir.Send "{SPACE}"
> > end
>
> > #def startClicker(browser, button_label, waitTime= 9, user_input=nil)
> > # get a handle if one exists
> > #hwnd = browser.enabled_popup(waitTime)
> > #if(hwnd) # yes there is a popup
> > #w = WinClicker.new
> > #if(user_input)
> > #w.setTextValueForFileNameField(hwnd, user_input.to_s)
> > #end
> > # I put this in to see the text being input it is not necessary to
> > work
> > #sleep 3
> > # "OK" or whatever the name on the button is
> > #w.clickWindowsButton_hwnd(hwnd, button_label.to_s)
> > # this is just cleanup
> > #w = nil
> > #end
> > #end
>
> > webserv_v4 = 'https://sensitiveurl.com'
> > rdm_sit = 'http://sensitiveurl.com'/'
>
> > #puts "Opening new browser"
> > #puts ""
> > #ie = Watir::IE.new
> > #ie = Watir::IE.new
> > #ie.maximize
>
> > puts "Step 1: point browser to the Web Server v4" + webserv_v4
> > puts""
> > ie = Watir::IE.start_process(webserv_v4)
>
> > wc = WinClicker.new
> > wc.clearSecurityAlertBox()
>
> > #helper = WindowHelper.new
> > #helper.push_security_alert_yes()
>
> > # Watir.autoit.WinWait "Security Alert", ""
> > # Watir.autoit.Send "{TAB}"
> > # Watir.autoit.Send "{TAB}"
> > # Watir.autoit.Send "{SPACE}"
>
> > #push_security_alert_yes
>
> > #startClicker(ie,"Yes")
>
> > ================================================================================-
> > Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---