Alert
- close
關閉當前的alert/prompt彈窗。此方法相當于點擊Cancel,Close等按鍵。
browser.alert.close
- ok
點擊alert/prompt彈窗的OK button
browser.alert.ok
-set(value)
在prompt彈窗中輸入內容
browser.alert.set('test')
-text
返回alert/prompt彈窗的內容值
browser.alert.text
Browser
-new
創(chuàng)建新的實例
browser = Watir::Browser.new:ff
-start
帶參數(shù)創(chuàng)建新的實例
browser = Watir::Browser.start("www.baidu.com", browser=:ff)
- assert_exists
判斷該browser的instance是否存在
browser.assert_exists
=> true
- back
返回上頁,等同于點擊browser的back鍵
browser.back
- close (等同于quit)
關閉當前的窗口/頁面
browser.close
- disable_checker(checker)
關閉指定的checker
browser.disable_checker(page)
- execute_script(script, *arg)
執(zhí)行一個外部的JavaScript片段
- forward
頁面向前進一步,等同于點擊browser的forward按鍵
browser.foward
- goto(uri)
頁面轉向指定的URI地址
browser.goto('www.google.com')
- ready_state
返回表示browser緒的標志內容
browser.ready_state
=> "complete"
- refresh
刷新當前頁面
browser.refresh