亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Watir
Watir Webdriver 對JS Dialog的處理
作者:網絡轉載 發布時間:[ 2013/12/30 13:25:11 ] 推薦標簽:Watir 功能測試

Watir webdriver內置了如何處理javascript. dialog的方法,以及從dialog獲得所需值的方法。

# 判斷alert是否存在
browser.alert.exists?
 
# 獲得alert的值
browser.alert.text
 
# 關閉alert
browser.alert.ok
browser.alert.close

# 接受confirm
browser.alert.ok
 
# 取消confirm
browser.alert.close

# 輸入內容到prompt
browser.alert.set "Prompt answer"
 
# 接受prompt
browser.alert.ok
 
# 取消prompt
browser.alert.close

如果上述方法無效,我們還有一些替代的方法:

# 對于alert,overide從而使其不返回任何值
browser.execute_script("window.alert = function() {}")
 
# 返回用戶在prompt輸入的值
browser.execute_script("window.prompt = function() {return 'my name'}")
 
# 返回空值,用于模擬點擊prompt的cancel
browser.execute_script("window.prompt = function() {return null}")
 
# 返回true,用于模擬模擬點擊confirm的ok
browser.execute_script("window.confirm = function() {return true}")
 
# 返回false,用于模擬點擊confirm的cancel
browser.execute_script("window.confirm = function() {return false}")
 
# 對于離開popup不返回任何值
browser.execute_script("window.onbeforeunload = null")

軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 中文字幕一区二区三区视频在线 | 亚洲欧美日韩三级 | 综合99 | 日本三级香港三级人妇gg在线 | 日本xxxxx黄区免费看动漫 | 黄色影片在线看 | 久久综合成人网 | 五月综合久久 | 日本不卡免费高清一级视频 | 国产成年网站 | 亚洲欧美一级久久精品 | 激情五月视频 | xxx日本免费 | 制服丝袜在线第一页 | 日韩欧美亚洲综合一区二区 | 99视频在线免费看 | 成人小视频免费在线观看 | 亚洲第一在线播放 | 免费一级毛片在线播放视频 | 男人下面疯狂进女人下部视频 | 日本三黄色大 | 国产精品1区2区3区 国产精品1区 2区 3区 | 成在线人视频免费视频 | 国产青草视频 | 欧美日韩精品一区二区在线线 | 亚洲欧美人成人综合在线50p | 日韩在线视频在线观看 | 日韩免费成人 | 天天摸天天操天天爽 | 欧美高清欧美videosex | 成人黄色片视频 | 成人福利在线 | 中国黄色一级大片 | 日韩伦理影院 | 国产区网址 | 最近免费中文字幕大全免费 | 日韩伦 | 成年人午夜在线 | 视频在线观看你懂的 | 亚洲射图 | 亚洲国产第一页 |