資源描述:
《lr常見報錯及解決的辦法》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、LR常見報錯及解決的辦法1、LoadRunner26377、26388錯誤碼的成因腳本如下:腳本的是請求下載,如果是三個cot請求,就不會有錯,我現(xiàn)在是有10個cot請求,從"objectURI4"就提示以下錯誤信息,請大有幫忙解決一下。謝謝錯誤碼如下:Error-26377:Nomatchfoundfortherequestedparameter"objectURI10".Checkwhethertherequestedboundariesexistintheresponsedata.Also,ifthedatayouwant
2、tosaveexceeds1516000bytes,useweb_set_max_html_param_lentoincreasetheparametersize[MsgId:MERR-26377]web_url("entry")highestseveritylevelwas"ERROR",1631bodybytes,199headerbytes[MsgId:MMSG-26388]1.首先看下腳本中有沒有使用了自動關聯(lián)(web_reg_save_param)2.在Virtual的腳本里查詢下web_reg_save_param的
3、參數(shù)使用位置,然后把這個參數(shù)化給還原回來,比如web_reg_save_param("Siebel_Analytic_ViewState2",............然后就在全文查詢Siebel_Analytic_ViewState23,至于修改成什么東西要看幾個地方,如果是啟動了自動關聯(lián),一般在腳本上面會有一段被自動注釋掉的:關聯(lián)變量名="值"比如上面的Siebel_Analytic_ViewState2大概就是//{Siebel_Analytic_ViewState2}="/wEPDwUKMTI5Nzk1OTc3NmRkik
4、SkNLllgC5BL8dbmU5bHIwtt4I="那么這里的/wEPDwUKMTI5Nzk1OTc3NmRkikSkNLllgC5BL8dbmU5bHIwtt4I=就是要找的值了,這個也可以在"ViewTree"里找到4.把"Viewscript"里的被關聯(lián)的那部分參數(shù)改成/wEPDwUKMTI5Nzk1OTc3NmRkikSkNLllgC5BL8dbmU5bHIwtt4I=就好了(不是修改web_reg_save_param里的參數(shù),要把它注釋掉,從下面正文里查詢另一個帶Siebel_Analytic_ViewState2
5、的東東,把它改掉)把web_set_max_html_param_len(50000)值加大這個函數(shù)要放在所有參數(shù)化前面。2、錄制時無法彈出IE,google一下,解決辦法如下l主要是LR的注冊信息被修改,無法找到IE路徑。如何重新注冊LR呢?在lr的安裝目錄(例如D:/ProgramFiles/Mercury/LoadRunner/bin)下,單擊register_vugen.bat文件,注冊信息被重新改寫了。不過別忘了最后一步。重新啟動一下,好了;l有多個瀏覽器時,將IE置為默認瀏覽器;由于IE的第三方插件的影響,IE工具-
6、》Internet選項…-》高級,把“啟用第三方瀏覽器擴展”的選中去掉即可;l對于Windows2003上無法錄制IE6/7,導致IECrash,iedw.exe(IECrashDetection)報告錯誤事件,可能原因是WindowsServer默認對IE加載DEP(數(shù)據(jù)執(zhí)行保護)特性,而Vugen.exe剛好又跟DEP沖突。方法:我的電腦>右鍵屬性->高級->“性能”部分的“設置”->“數(shù)據(jù)執(zhí)行保護”->點擊“添加”按鈕->將LR安裝目錄bin下的vugen.exe添加進去->點擊確定,重啟一下LR,就可以錄制了。3、錄制不
7、到腳本l選擇的協(xié)議不對,有時需要選擇多個協(xié)議,這個需與開發(fā)、系統(tǒng)架構師溝通;l沒有選擇jar包;l檢查防火墻個殺毒軟件,關閉所有的網(wǎng)絡監(jiān)測;l早期的版本(Ld8.0以前的版本)不能很好的支持IE6以上的版本,換成IE6即可;lFlex需要客戶端下安裝flash,并且IE選項的安全設置中設置可以訪問所有active控件;4、錄制的腳本回放錯誤l選擇的協(xié)議不對(應選擇多個協(xié)議或其他協(xié)議);l沒有選擇jar包,無法解析數(shù)據(jù);l自動關聯(lián)錯誤;l動態(tài)數(shù)據(jù)沒有做關聯(lián);Flex協(xié)議錄制的腳本沒有辦法產(chǎn)生自動關聯(lián)時,需要下面的Ld中自帶的函數(shù)進
8、行自定義:l選擇另一臺機器上錄制的ld9.50版本的腳本,原來選擇的http/flex兩個協(xié)議的腳本,回放報錯Replaylog如下:Error:EncodingofAMFmessagefailed.Erroris:ExceptionOccurredwhilei