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")
>
> ================================================================================
>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---