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

您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Watir
watir獲取dom屬性
作者:網絡轉載 發布時間:[ 2014/4/4 9:53:53 ] 推薦標簽:watir dom

下面代碼演示了如何在waitr中獲取dom屬性。

在進行自動化測試時,我們經常要獲取這樣的一些信息:

    某dom元素的class值,用以判斷該dom元素是否具有正確的樣式;
    某dom元素的style屬性,用以判斷該dom元素是否具有正確的樣式;
    通過dom元素的事件屬性,例如onclick onfocus等來定位識別特定元素;

以上三種情況我們分別討論。

   獲取dom元素的class值:

考慮如下的html代碼

<a class = "classA" href = "blog.sina.com.cn/nakrul1">浮云的blog</a> 

獲取class屬性的ruby代碼
ie.link(:link, 'classA').class_name 
注意這里是class_name屬性


    獲取dom元素的style屬性

考慮如下的html代碼

<a id = "idA" href = "blog.sina.com.cn/nakrul1" style = "width:200px">浮云的blog</a> 

獲取width大小的ruby代碼

width = ie.link(:id, 'idA').attribute_value('style').invoke('width') 

    通過dom元素的事件屬性,例如onclick onfocus等來定位識別特定元素

考慮下面的html代碼:
<div onclick = "do_event()"></div>

<div></div> 

<div></div> 
我們如果要定位有onclick屬性的div,我們可以這樣做:
ie.divs.each do |d|  

   return d if d.html.contains?('onclick')  

end 

軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 国产一区二区三区美女秒播 | 精品在线99 | 黄色免费在线网址 | 人人做| 亚洲欧洲精品国产区 | 久久黄色网 | 久久天天拍天天爱天天躁 | 日本黄色二级片 | 日韩免费网址 | 国产亚洲综合一区 柠檬导航 | 成人欧美一区二区三区视频不卡 | 好吊日在线 | 国产精品欧美一区喷水 | 色之综合网 | 天天射天天舔 | 久久免费高清视频 | 欧美日韩亚洲区久久综合 | 国产第二十三页浮力影院 | 午夜毛片视频高清不卡免费 | 国外免费精品视频在线观看 | 国产高清不卡视频在线播放 | 五月天婷婷在线播放 | 国产女同一区二区在线 | 一级黄色大片免费 | 深夜免费福利视频 | 欧美视频一区二区 | 成人h免费观看视频 | 久久中文字幕一区二区三区 | 18级成人毛片免费观看 | 中国特级毛片 | www亚洲成人 | 手机看片国产免费久久网 | xxxxbbbb欧美极品| 日批日韩在线观看 | 日批视频在线看 | 日本三级黄 | 一级毛片高清 | 欧美一区二区三区视视频 | 美女黄色在线 | 你懂的视频在线观看 | 国产va精品免费观看 |