Hello,
I am new to Ruby/watir ... so forgive me plz.
After reading through the "ie window" threads, I am still puzzled how to create
a single ie browser for my test. Questions:
1) If there is one browser instance for the test, how is one to close the
browser at the end of the test? Should a test_closebrowser() method be created
at the end?
2) When using this example, I am finding that the @ie instance variable is nil
at the beginning of each test method. Isn't the instance variable supposed to
be persistent throughout all of the tests?
3) I looked through the examples, but couldn't find an example of the
IE.attach() method. Should I keep track of the window handle when the instance
is created and just reference that throughout the test?
Thanks in advance
Here is a simple example
require 'watir'
require 'test/unit'
class My_TestCase < Test::Unit::TestCase
# Instance variables
@ie = nil
def test_01_initialtest
# create a new browser for the test (if necessary)
@ie = Watir::IE.new if @ie == nil
# do some work ...
end
def test_02_secondtest
# create a new browser for the test (if necessary)
@ie = Watir::IE.new if @ie == nil
# do some work ...
end
end
---------------------------------------------------------------------
Posted via Jive Forums
http://forums.openqa.org/thread.jspa?threadID=6562&messageID=19604#19604
_______________________________________________
Wtr-general mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/wtr-general