所有的ruby測試腳本都有這個問題。瀏覽器打開,然後在Ruby腳本失敗之前關閉
一旦瀏覽器打開,它將在22秒後關閉,並在測試腳本的其餘部分運行之前關閉。以下是b = Watir::Browser.new :chrome
後失敗的功能。 3周前所有腳本都沒有問題。現在沒有人會提前通過b = Watir::Browser.new :chrome
。
def startBrowser
time0 = Time.new
b = Watir::Browser.new :chrome
b.goto "https://test.mtc.byu.edu/assessmenttools/"
if browser.title == "Assessment Tools"
puts "Assessment Tools".yellow
return browser
else
browser.close()
return nil
end
end