好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Ruby下WebDriver的相關操作指南

Ruby下WebDriver的相關操作指南

熱門標簽:白銀外呼paas系統 湖州u友防封電銷卡 徐州網絡外呼系統哪個好 百度地圖標注自定義圖片 地圖標注賺錢項目注冊 滴滴外呼系統 高德地圖標注客服 電銷機器人廠商代理 常德電銷平臺外呼系統軟件價格

顯性等待:
 

wait = Selenium::WebDriver::Wait.new(:timeout => 3)
wait.until { driver.find_element(:id => "cheese").displayed? }

 

隱性等待:
 

driver = Selenium::WebDriver.for :firefox
driver.manage.timeouts.implicit_wait = 3 # seconds

 內部超時:

WebDriver在內部使用http協議與各種driver發生交互聯系。默認情況下,Ruby標準庫中的Net::HTTP協議使用時有60秒默認超時時間,如果你調用Driver去加載一個超過60秒時間的頁面,你會看到一個來自于Net:HTTP的超時錯誤。你可以在啟動瀏覽器前手動配置超時時間。

 

client = Selenium::WebDriver::Remote::Http::Default.new
client.timeout = 120 # seconds
driver = Selenium::WebDriver.for(:remote, :http_client => client)

 ruby webdriver 啟動firefox driver時,加載firebug的擴展

在官方wiki上看到
Adding an extension
It's often useful to have Firebug available in the Firefox instance launched by WebDriver:
 

profile = Selenium::WebDriver::Firefox::Profile.new
profile.add_extension("/path/to/firebug.xpi")
driver = Selenium::WebDriver.for :firefox, :profile => profile

 

 于是乎自己嘗試了下,但是呢每次都是提示我firebug.xpi找不到

今天有空倒騰了,問題解決了
其實是之前的理解錯了,因為dr =Selenium::WebDriver.for:ff
啟動ff時,都是初始化一個最簡單的profile,里面不帶有firebug插件的,也就是說,哪怕我們原先在firefox上面安裝了firebug,也是啟動不了的,所以當我們需要使用firebug時,才需要加載一個firebug的擴展
 

profile.add_extension("/path/to/firebug.xpi")

 至于“/path/to/firebug.xpi”就是firebug.xpi的存放路徑了,我們可以去網上下載一個firebug.xpi(對應版本, 我的ff是14,可以使用firebug-1.10.4.xpi,最好使用非firefox瀏覽器下載,不然提示你直接安裝到firefox)
我們可以直接把firefox.xpi存放在我們腳本所存放的路徑,相對路徑和絕對路徑都可以
舉個百度的例子
 

require 'selenium-webdriver'
 
#dr = Selenium::WebDriver.for :ff
profile = Selenium::WebDriver::Firefox::Profile.new
profile.add_extension("path/to/firebug-1.10.4.xpi") font color="DarkOrchid">#firefox-1.10.4.xpi存放在與腳本同級的path/to下面/font>
dr = Selenium::WebDriver.for :firefox, :profile => profile
dr.get "http://www.baidu.com"

 這樣子當我們需要查看dom結構時,我們就可以直接在打開的測試頁面上調試啦,不用去新開個firefox去查看dom結構了。

標簽:三沙 公主嶺 永州 梧州 荊門 遼寧 張家界 普洱

巨人網絡通訊聲明:本文標題《Ruby下WebDriver的相關操作指南》,本文關鍵詞  Ruby,下,WebDriver,的,相關,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Ruby下WebDriver的相關操作指南》相關的同類信息!
  • 本頁收集關于Ruby下WebDriver的相關操作指南的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 日本韩国三级观看| 日本精品一区二区三区在线观看| 国产偷抇XXXXX乱老年女人| 两个人在线看视频的中文版| 播9公社在线精品中文字幕| 目睹麻麻被蹂躏小说| 91在线无码精品秘?入口楼乃| 成人做爰高潮片免费看视频| 日韩xxxx做受欧美| 精品亚洲成A人7777在线观看| 狠色狠狠色狠狠狠色综合久久| 亚洲精品尤物福利在线一区| 色欲日本无码av少妇快色下载| 别逼我| IPZ339在线观看泷泽萝拉| 国产乱大交做爰XXXⅩ性视频网站 91午夜精品亚洲一区二区三区 | vintage欧美多毛| 日韩精品免费一区二区三区| mature性xxxxchinese| 三级男人添奶爽爽爽视频| 一色一伦一区二区三区| 能看av的网址| 2021精品久久久久精品免费网 | 免费黄色小说在线阅读| 免费黄色网站网址| 日本大巴车强| 国产自在自拍| 天天视频免费观看高清影视| 夜月直播视频直播免费观看| 张柏芝下面很黑| 下面被又粗又长玩肿| 伦理年轻的继拇3| 浓厚な接吻と肉体の交わ图片| tube8中国妞8tubesex| 日本xxxx免费| 回复术士的重来人生樱花动漫2季 国产精品亚洲专区在线播放 | 无人区电影高清在线播放熊出没| 欧美综合色区| 国产日韩欧美一区二区三区综合 | 成年人看的免费视频| 色达县|