[英]How to retrieve process ID for IE browser instance using Ruby or WATIR?
[英]How to maximize browser (IE) with Watir using Ruby
我是Watir
和Ruby的新手。 我已經使用Watir
為Google搜索編寫了自動化測試,並成功執行了該測試(我的文件名為"googlesearch.rb"
)。 但是瀏覽器( IE
)是作為小窗口打開的。 如何使用Watir最大化瀏覽器?
我的watir測試腳本如下:
require 'watir'
browser = Watir::Browser.new
browser.goto("www.google.com")
browser.text_field(:id, "gbqfq").set("Ripon Al Wasim")
browser.button(:name, "btnG").click
browser.link(:text, "User Ripon Al Wasim - Stack Overflow").click
我使用以下命令執行了測試腳本: ruby googlesearch.rb
對於watir-webdriver :您只需要使用#maximize
方法。
require 'watir'
require 'watir-webdriver'
browser = Watir::Browser.new
browser.goto("www.google.com")
browser.window.maximize
# ... rest code here goes
或者,如果僅使用watir gem與Windows上的IE
瀏覽器一起使用 。 然后,您可以將其編寫為使用maximize
。
require 'watir'
browser = Watir::Browser.new
browser.goto("www.google.com")
browser.maximize
# ... rest code here goes
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.