亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-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
主站蜘蛛池模板: 亚洲成av人片在线观看无码 | 91亚洲国产在人线播放午夜 | 免费日本一区 | 亚洲欧美日韩高清一区二区一 | 欧美在线中文 | 日本黄色美女网站 | 黄色一级黄色片 | 噜噜色综合 | 草草影院www色欧美极品 | 日韩免费高清一级毛片 | 欧美a在线 | 日韩手机在线观看 | 成人短视频在线免费观看 | 天天射天天射 | 国产亚洲欧美在线视频 | 天天摸天天做天天爽天天弄 | 三级全黄的全黄三级三级播放 | 制服第一页 | a级黄视频| 日韩欧美一区二区久久 | 午夜爱爱小视频 | 黄色天堂在线 | sss在线观看 | 欧美国产成人免费观看永久视频 | 丝袜脚在线| 精品91自产拍在线观看一区 | 亚洲视频999 | 免费观看黄色的网站 | 欧美va免费大片 | 欧美成人亚洲综合精品欧美激情 | 欧美大片国产在线永久播放 | 91短视频版在线观看www | 国精品在亚洲_欧美 | 色播视频在线播放 | 床上毛片 | m男亚洲一区中文字幕 | 成人羞羞视频网站 | 在线观看一区 | 国产精品久久一区一区 | 久久精品国产亚洲高清 | 青青草国产免费国产是公开 |