once again..use this function start_jsalert_clicker...before the object who
is responsible for java alert popup..

On 5/10/07, SHALINI GUPTA <[EMAIL PROTECTED]> wrote:

hi
u can use this code..
def start_jsalert_clicker
        Thread.new{ system("ruby \"c:\\PSC\\jscriptExtraAlert.rb\"") }
#please specify ur path of jscriptExtraAlert
  end
      u have to change ur windowhelper.rb file as...
def push_alert_button
        @autoit.WinWait "Window Internet Explorer", ""
        text = @ autoit.WinGetText "Window Internet Explorer"
        file = File.open("c:\\test.txt", "w")
        file.puts text
        puts text.to_s
        file.close
        @autoit.Send "{ENTER}"
end

after then u can read content of these file......ok...
Regards
Shalini Gupta



On 5/9/07, gary <[EMAIL PROTECTED]> wrote:
>
> Thanks for the prompt reply.
>
> I added the code but it appears to return a value of 'Google', any
> ideas?
>
> require 'watir'   # the controller
> include Watir
> require 'watir/WindowHelper'
> require 'test/unit'
> require 'test/unit/ui/console/testrunner'
> require 'dl/win32'
> require 'watir/winClicker'
>
> class TC_recorded < Test::Unit::TestCase
>
>   def startClicker( button , waitTime = 3)
>   w = WinClicker.new
>   longName = @IE0.dir.gsub("/" , "\\" )
>   shortName = w.getShortFileName(longName)
>   c = "start ruby #{shortName }\\watir\\clickJSDialog.rb #{button }
> #{waitTime} "
>   puts "Starting #{c}"
>   w.winsystem(c)
>   w=nil
>   end
>
>   def test_1
>   @IE0 = IE.new
>   @IE0.set_fast_speed
>   @IE0.goto("www.hmv.co.uk")
>   @IE0.link(:text, "Sign In").click
>
>   w = WinClicker.new
>   text = w.get_static_text('Windows Internet Explorer') # returns an
> array for each static control
>   text.each {|t| puts t}
>
>   startClicker("OK" , 3)
>   @IE0.image(:alt, "continue").click
>
>
>   @IE0.close
>   end
> end
> _______________________________________________
> Wtr-general mailing list
> Wtr-general@rubyforge.org
> http://rubyforge.org/mailman/listinfo/wtr-general
>


_______________________________________________
Wtr-general mailing list
Wtr-general@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-general

Reply via email to