<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經轉移至github,大家請訪問 http://qaseven.github.io/

    Selenium中常用的xpath

     selenium大部分的方法參數都是java.lang.String locator,假如我們想傳入xptah表達式,可以在表達式的開頭加上"xpath=",也可以不加.如下面的兩個效果是一樣的.
      selenium.getAttribute("http://tr/input/@type")  === selenium.getAttribute("xpath=//tr/input/@type")
      selenium中有一個比較特別而非常有用的方法
      java.lang.Number getXpathCount(java.lang.String xpath)
      通過此方法我們可以得到所有匹配xpath的數量,調用此方法,傳入的表達式就不能以"xpath="
      開頭.
      另外需要知道的是:當xpath表達式匹配到的內容有多個時,seleium默認的是取第一個,假如,我們想
      自己指定第幾個,可以用"xpath=(xpath表達式)[n]"來獲取,例如:
      selenium.getText("http://table[@id='order']//td[@contains(text(),'刪除')]");
      在id為order的table下匹配第一個包含刪除的td.
      selenium.getText("xpath=(//table[@id='order']//td[@contains(text(),'刪除')])[2]");
      匹配第二個包含刪除的td.
      在調試xpath的時候,我們可以下個firefox的xpath插件,這樣可以在頁面上通過右鍵開啟xpath插件.
      然后隨時可以檢驗xpath所能匹配的內容,非常方便.假如通過插件測試的xpath表達式可以匹配
      到預期的內容,但是放到selenium中跑卻拿不到,那么最有可能出現的問題是:在你調用seleium方法
      時,傳入的xpath表達式可能多加了或者是少加了"xpath=".
      以下為幾個常用的xpath:
      1.selenium.getAttribute("http://tr/input/@type")
      2.selenium.isElementPresent("http://span[@id='submit' and @class='size:12']");
      3.selenium.isElementPresent("http://tr[contains(@sytle,'display:none')]");
      4.selenium.isElementPresent("http://*[contains(name(),'a')]"); //這個等價于 //a
      5.selenium.isElementPresent("http://tr[contains(text(),'金錢')]");

    posted on 2014-12-23 00:00 順其自然EVO 閱讀(1364) 評論(0)  編輯  收藏 所屬分類: selenium and watir webdrivers 自動化測試學習

    <2014年12月>
    30123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    導航

    統計

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲成AV人片在线观看| 成人免费a级毛片无码网站入口| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 亚洲五月午夜免费在线视频| 中文无码成人免费视频在线观看 | 97无码免费人妻超级碰碰夜夜| 韩国欧洲一级毛片免费| 亚洲综合色在线观看亚洲| 久久av无码专区亚洲av桃花岛| 亚洲码和欧洲码一码二码三码 | 亚欧色视频在线观看免费| 成人免费在线观看网站| 亚洲国产av玩弄放荡人妇| 成人影片一区免费观看| 亚洲大成色www永久网站| 一级做a爰全过程免费视频| 国产精品成人四虎免费视频| 亚洲处破女AV日韩精品| 84pao国产成视频免费播放| 四虎影在线永久免费观看| 亚洲精品美女久久久久| 好湿好大好紧好爽免费视频| 国产在线a免费观看| 亚洲VA成无码人在线观看天堂| 国产午夜亚洲精品不卡| 24小时免费看片| 亚洲AV无码国产在丝袜线观看| 免费人妻无码不卡中文字幕系| 亚洲欧洲一区二区三区| 亚洲AV无码成人精品区日韩| 大地资源免费更新在线播放| 精品女同一区二区三区免费播放 | 16女性下面扒开无遮挡免费| 亚洲已满18点击进入在线观看| 精选影视免费在线 | 精品日韩亚洲AV无码| 日本免费无遮挡吸乳视频电影| ass亚洲**毛茸茸pics| 97青青草原国产免费观看| 亚洲午夜精品久久久久久app| 国产日本一线在线观看免费|