版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、LoadRunner檢查點(diǎn)使用小結(jié)LR中檢查點(diǎn)有兩種:圖片和文字。這兩種檢查點(diǎn)可用以下三個(gè)函數(shù)實(shí)現(xiàn):web_find()、web_reg_find()和web_image_check()下面分別介紹三種函數(shù)的用法1、web_find()函數(shù)函數(shù)作用:在頁面中查找相應(yīng)的內(nèi)容參數(shù)舉例:web_find("web_find","RighOf=a","LeftOf=b","What=name",LAST);參數(shù)解釋:"web_find"定義該查找函數(shù)的名稱;“LeftOf”和“RighOf=”用來定義查
2、找字符的左右邊界;“What=”定義查找內(nèi)容。例如上述參數(shù)舉例中的意思就是在頁面中查找左邊界為b,右邊界為a,內(nèi)容為name的信息函數(shù)用法:該函數(shù)是在查找頁面中的內(nèi)容,所以要放在要查找的內(nèi)容的后面。注意事項(xiàng):使用該函數(shù)時(shí),要在Vuser->Run-Tme Settings中更改下設(shè)置勾選Enable Image and text check系統(tǒng)默認(rèn)是不勾選該選項(xiàng)的。2、web_reg_find()函數(shù)函數(shù)作用:在緩存中查找相應(yīng)的內(nèi)容參數(shù)舉例:web_reg_find("Search=Body","SaveCount=ddd","Test=
3、aaa",LAST);參數(shù)解釋: Search用來定義查找范圍,SaveCount定義查找計(jì)數(shù)變量名稱,該參數(shù)可以記錄在緩存中查找內(nèi)容出現(xiàn)的次數(shù),可以使用該值,來判斷要查找的內(nèi)容是否被找到例如上述參數(shù)舉例中的意思就是Body中查找內(nèi)容為aaa的信息,并將出現(xiàn)次數(shù)記錄在變量ddd中。函數(shù)用法:該函數(shù)是在緩存中查找相應(yīng)的內(nèi)容,所以要放在查找內(nèi)容之前。注:在錄制過程中添加的檢查點(diǎn),用到的函數(shù)是web_reg_find(),且參數(shù)只有“Text=”3、web_image_check()函數(shù)函數(shù)作用:在頁面中查找一個(gè)具體的圖片。參數(shù)說明:web_image_check("web_im
4、age_check","Alt=","Src=",LAST);參數(shù)解釋:“Alt”和“Src”的值直接取該圖片在網(wǎng)頁源代碼中相應(yīng)參數(shù)的值。函數(shù)用法:該函數(shù)是在緩存中查找相應(yīng)的內(nèi)容,所以要放在查找內(nèi)容之前。注意事項(xiàng):使用該函數(shù)時(shí),要在Vuser->Run-Tme Settings中勾選Enable Image and text check,具體操作請(qǐng)看web_find()中的注意事項(xiàng)。經(jīng)過測(cè)試,該函數(shù)用到查找內(nèi)容前面或后面,都不影響查找結(jié)果。舉例說明(腳本)該腳本記錄的是登陸系統(tǒng)后退出的操作,在腳本中用到atoi()函數(shù)和lr_eval_s
5、tring(”SaveCount定義的變量”)兩個(gè)函數(shù)結(jié)合使用,判斷查找內(nèi)容出現(xiàn)的次數(shù)是否大于0,若大于0,則輸入登錄成功的信息。vuser_init()web_url("xjcost","URL=http:/gczj-server8:9205/xjcost/","Resource=0","RecContentType=text/html","Referer=","Snapshot=t1.inf","Mode=HTML",EXTRARES,"Ur
6、l=jsp/images/index/index.swf", ENDITEM,"Url=jsp/images/index/xxfb2.gif", ENDITEM,"Url=jsp/images/index/ywpt2.gif", ENDITEM,LAST);web_url("userAction.struts","URL=http:/gczj-server8:9205/xjcost/userAction.struts?actionType=reLogin","Resource=0",&
7、quot;RecContentType=text/html","Referer=","Snapshot=t2.inf","Mode=HTML",LAST);return 0;Action()lr_start_transaction("Log_on");lr_rendezvous("Log_on");web_add_cookie("userAccount=admin; DOMAIN=gczj-server8");web_reg_find("Text=歡迎您&
8、quot;,"SaveCount=歡迎您_Count",LAST);web_image_check("web_image_check","Src=/xjcost/jsp/images/index1/edit_01.gif",LAST);web_submit_data("userLogin.struts","Action=http:/gczj-server8:9205/xjcost/userLogin.struts?actionType=userLogin","Method=POST&q
9、uot;,"RecContentType=text/html","Referer=http:/gczj-server8:9205/xjcost/userAction.struts?actionType=reLogin","Snapshot=t3.inf","Mode=HTML",ITEMDATA,"Name=userAccount", "Value=admin", ENDITEM,"Name=pwd", "Value=1111", EN
10、DITEM,EXTRARES,"Url=jsp/images/index1/edit_01a.gif", "Referer=http:/gczj-server8:9205/xjcost/userLogin.struts?actionType=userLogin", ENDITEM,LAST);web_find("web_find","What=歡迎您",LAST);lr_end_transaction("Log_on",LR_AUTO);/檢查是否登錄成功/如果“歡迎您”這個(gè)字符出現(xiàn)次數(shù)大于0,
11、輸出“Log on successfully!”if(atoi(lr_eval_string("歡迎您_Count")>0)lr_output_message("Log on successfully!");elselr_error_message("Log on failed!");return 0;return 0;/atoi()函數(shù)的作用是將一個(gè)ASCII字符串轉(zhuǎn)換為整型/lr_eval_string()函數(shù)作用是取得參數(shù)值,將字符串變量中的參數(shù)值替換為當(dāng)前的參數(shù)值并將這個(gè)字符串返回vuser_end()lr_think_
12、time(4);web_url("userAction.struts_2","URL=http:/gczj-server8:9205/xjcost/userAction.struts?actionType=reLogin","Resource=0","RecContentType=text/html","Referer=","Snapshot=t4.inf","Mode=HTML",LAST);return 0;Global.h:#ifndef _GLOB
13、ALS_H#define _GLOBALS_H/-/ Include Files#include "lrun.h"#include "web_api.h"#include "lrw_custom_body.h"/-/ Global Variables#endif / _GLOBALS_HReplay Log常見信息說明1、web_find()和web_image_check()函數(shù)的日志信息(這兩個(gè)日志信息是上一樣的,只是輸出的函數(shù)名和參數(shù)不同)1)信息1Action.c(22): Verification checks not en
14、abled. web_image_check is skipped. See the 'Run-time settings/Preferences/Checks'MsgId: MMSG-27197Action.c(22): web_image_check was successfulMsgId: MMSG-26392出現(xiàn)該信息,說明沒有勾選Enable Image and text check2)信息2Action.c(22): "web_image_check" succeeded (1 occurrence(s) found. Alt="&qu
15、ot;, Src="/xjcost/jsp/images/index1/edit_01.gif")MsgId: MMSG-27192Action.c(22): web_image_check was successfulMsgId: MMSG-26392出現(xiàn)該信息,說明檢查點(diǎn)設(shè)置成功,且已經(jīng)查找到信息3)信息3Action.c(22): Error -27191: "web_image_check" failed (0 occurrence(s) found. Alt="", Src="/xjcost/jsp/images/
16、index1/edit_1.gif")MsgId: MERR-27191Action.c(22): web_image_check highest severity level was "ERROR"MsgId: MMSG-26391出現(xiàn)該信息,說明要查找的內(nèi)容沒有找到。這時(shí)依次嘗試以下操作:(1)檢查參數(shù)的信息是否寫錯(cuò);(2)如果是web_find(),檢查函數(shù)的位置是否在要查找內(nèi)容的后面;(3)如果是web_image_check(),查看該圖片的源代碼,看其是否是這個(gè)頁面上的圖片,很可能是圖片選擇錯(cuò)誤,即所選圖片不屬于該頁面。2、web_reg_find()函數(shù)的日志信息1)信息1Action.c(15): Registering web_reg_find was successfulMsgId: MMSG-26390出現(xiàn)該信息,說明內(nèi)容已查找到2)信息2Action.c(27): Error -26366: "Text=ABC" not found for web_reg_findMsgId: MERR-26366A
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度智能房產(chǎn)交易平臺(tái)參展合作合同范本3篇
- 二零二五年度城市更新項(xiàng)目承包商履約保函服務(wù)合同3篇
- 二零二五年度屋頂隔熱保溫維修服務(wù)協(xié)議3篇
- 二零二五年度數(shù)據(jù)中心搬遷補(bǔ)償及環(huán)保協(xié)議3篇
- 幼兒園音樂活動(dòng)方案范文(2篇)
- 項(xiàng)目立項(xiàng)管理制度(2篇)
- 中班感恩節(jié)活動(dòng)策劃方案例文(2篇)
- 2025年度安全生產(chǎn)應(yīng)急救援物資儲(chǔ)備合同6篇
- 2025年振興中華從我做起演講稿大學(xué)生范文(2篇)
- 2025年冀教版七年級(jí)語文上冊(cè)階段測(cè)試試卷含答案
- 門禁系統(tǒng)施工規(guī)范
- 《如何調(diào)節(jié)情緒》課件
- 振動(dòng)試驗(yàn)大綱模板
- 隨班就讀評(píng)價(jià)表
- 清理化糞池施工方案
- 中國地理空白圖(政區(qū)、分省輪廓、地形、鐵路空白圖)-(3)1
- 猜歌名教學(xué)講解課件
- 應(yīng)急避難場(chǎng)所項(xiàng)目建議書
- 大型醫(yī)院耗材管理SPD系統(tǒng)
- 浙教版初二上冊(cè)英語知識(shí)點(diǎn)總結(jié)
- 全國礦業(yè)權(quán)評(píng)估師資格考試試卷及答案
評(píng)論
0/150
提交評(píng)論