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

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

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

    qileilove

    blog已經(jīng)轉移至github,大家請訪問 http://qaseven.github.io/

    重載頁面后Web對象的重用

    測試中經(jīng)常會出現(xiàn)在兩個頁面中的使用同一個對象,出現(xiàn)這樣的情況我們一定是使用同一個對象來處理,這樣才不會出現(xiàn)重復對象,就比如我們使用百度搜索,當我們打開百度時有一個搜索框,在輸入一些內(nèi)容提交后,頁面會重載并且搜索框這個對象仍然存在,這個時候如果我們需要再次控制搜索框這個對象我們一定會想到直接使用之前對象庫里的那個搜索框對象,因為它們其實就是同一個對象。

    SystemUtil.Run "iexplore.exe"
     Set oBrowser = Browser("micClass:=Browser")
     Set oEdit = oBrowser.Page("micClass:=Page").WebEdit("name:=wd","index:=0")
     oBrowser.Navigate www.baidu.com
     
     With oEdit
     .Set "zzxxbb112"
     .Submit
     End With

     oEdit.Set http://blog.csdn.net/zzxxbb112

      我們可以看到在運行以上腳本后,QTP首先是輸入搜索內(nèi)容然后提交,在提交的瞬間也就是頁面還有跳轉完成時就提前輸入了另一個值,而這并不是我們想要的效果,我們需要的是等頁面跳轉完成之后再輸入另一個搜索內(nèi)容。解決這個問題的辦法是添加同步函數(shù)sync。

    SystemUtil.Run "iexplore.exe"
     Set oBrowser = Browser("micClass:=Browser")
     Set oEdit = oBrowser.Page("micClass:=Page").WebEdit("name:=wd","index:=0")
     oBrowser.Navigate www.baidu.com
     
    With oEdit
     .Set "zzxxbb112"
     .Submit
     End With

     oBrowser.Sync
     oEdit.Set http://blog.csdn.net/zzxxbb112

      在添加同步之后,QTP就會等待頁面緩沖完成之后,才對搜索框進行輸入操作,但是問題又來了,我們運行以上腳本后卻碰到了另一個問題。QTP無法對重載頁面后的搜索框對象進行操作,但其實他們是一個對象,腳本提示:oEdit參數(shù)不正確。

      這個問題的原因其實是因為當頁面同步完成時,測試對象還沒有被同步,因此導致我們無法對其進行操作,而報出了以上的錯誤。不過幸好QTP提供了一個方法可以解決此問題。

    SystemUtil.Run "iexplore.exe"
     Set oBrowser = Browser("micClass:=Browser")
     Set oEdit = oBrowser.Page("micClass:=Page").WebEdit("name:=wd","index:=0")
     oBrowser.Navigate www.baidu.com
     
    With oEdit
     .Set "zzxxbb112"
     .Submit
     End With

     oBrowser.Sync
     oEdit.init
     oEdit.Set http://blog.csdn.net/zzxxbb112

      執(zhí)行以上腳本后成功做到了在WEB頁面加載后對象的復用。

      obj.init —- 此方法為QTP的隱藏方法,在幫助文檔中都沒有任何的介紹,用于重新同步頁面上的測試對象。我們可以通過使用VS2008改裝過的DEBUG引擎來查看此方法。

    posted on 2012-05-07 09:47 順其自然EVO 閱讀(233) 評論(0)  編輯  收藏 所屬分類: qtp

    <2012年5月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    導航

    統(tǒng)計

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 美美女高清毛片视频黄的一免费| 亚洲av无码一区二区三区观看| 亚洲色成人四虎在线观看| 波多野结衣中文字幕免费视频| 亚洲韩国—中文字幕| 日韩av无码久久精品免费| 午夜亚洲国产理论秋霞| 免费视频成人片在线观看| 亚洲卡一卡2卡三卡4卡无卡三| 性色午夜视频免费男人的天堂| 亚洲国产一区国产亚洲| 成人在线免费看片| 日韩亚洲国产综合高清| 日本人的色道www免费一区| 香蕉视频免费在线播放| 亚洲无线码在线一区观看| 免费91最新地址永久入口| 在线观看亚洲一区二区| 国产啪精品视频网免费| 国产成人久久精品亚洲小说| 国产AV无码专区亚洲AV漫画| 久久久久成人片免费观看蜜芽| 337p日本欧洲亚洲大胆精品555588| 免费观看美女用震蛋喷水的视频 | 亚洲av丰满熟妇在线播放| 一区二区免费视频| 在线亚洲午夜片AV大片| 四虎影库久免费视频| 国内精品99亚洲免费高清| 亚洲色图古典武侠| 国产高清免费观看| 爽爽爽爽爽爽爽成人免费观看| 亚洲欧洲日本国产| 亚洲国产成人a精品不卡在线| 亚欧免费一级毛片| 日韩色日韩视频亚洲网站| 亚洲AV无码精品无码麻豆| 精品国产一区二区三区免费看| 三级网站在线免费观看| 亚洲区日韩精品中文字幕| 亚洲中文字幕不卡无码|