您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源性能測(cè)試工具 > openSTA
壓力測(cè)試工具之OpenSTA使用(下)
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/12/19 10:42:21 ] 推薦標(biāo)簽:

  4. DOM對(duì)象實(shí)現(xiàn)關(guān)聯(lián)

  DOM是Document Object Model文檔對(duì)象模型的縮寫(xiě)。DOM是一種與瀏覽器,平臺(tái),語(yǔ)言無(wú)關(guān)的接口,使得你可以訪問(wèn)頁(yè)面其他的標(biāo)準(zhǔn)組件。通過(guò)DOM,我們可以動(dòng)態(tài)的獲取返回的 HTML或XML,并方便的取出里面相應(yīng)節(jié)點(diǎn)的內(nèi)容進(jìn)行檢查或他用。OpenSTA在錄制時(shí)會(huì)把這些信息記錄在一個(gè)后綴為.ALL的文件中,光標(biāo)定位到 PRIMARY POST URI 或是 PRIMARY GET URI處,點(diǎn)擊工具欄黃色右箭頭按鈕,如圖:

  現(xiàn)在我們要?jiǎng)討B(tài)的獲取頁(yè)面的返回值:“You are Great!”,我們選中DOM tab中的HTML Tree,找到“You are Great!”,選中,右鍵點(diǎn)擊“Address”,如圖:

  在彈出的對(duì)話框中輸入變量的名字,比如:ReturnText,確定后,代碼中添加了如下內(nèi)容:

  LOAD RESPONSE_INFO BODY ON 1 &

  INTO ReturnText &

  WITH "HTML(0)/BODY(0)/FONT(0):TEXT:(0)"

  然后可以直接使用ReturnText變量了,我們可以用REPORT函數(shù)輸出ReturnText來(lái)檢查是否正確。

  REPORT ReturnText

  每次訪問(wèn)頁(yè)面的時(shí)候Cookie的值都會(huì)不一樣,OpenSTA自動(dòng)為我們處理了這個(gè)需要?jiǎng)討B(tài)獲取的東西,處理的方式和剛才的ReturnText是一樣的。

上一頁(yè)1234下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd