一、LoadRunner監(jiān)控windows系統(tǒng)“找不到網(wǎng)絡(luò)路徑”問題解決
創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站制作、成都做網(wǎng)站和服務(wù)器機(jī)柜租賃的網(wǎng)絡(luò)公司,有著豐富的建站經(jīng)驗(yàn)和案例。
1 保證被監(jiān)視的windows系統(tǒng)服務(wù)器開啟二個(gè)服務(wù)
Remote Procedure Call(RPC) 和Remote Registry Service。
2 管理工具 ->本地安全策略 ->安全選項(xiàng)
->網(wǎng)絡(luò)訪問:本地帳戶的共享和安全模式:訪問方式改為“經(jīng)典”模式,這樣就可以administrator的身份登陸了
二、LoadRunner錄制腳本時(shí)沒有彈出IE瀏覽器?
當(dāng)一臺(tái)主機(jī)上安裝多個(gè)瀏覽器時(shí),LoadRunner錄制腳本經(jīng)常遇到不能打開瀏覽器的情況,可以用下面的方法來解決。
啟動(dòng)瀏覽器,打開Internet選項(xiàng)對話框,切換到高級標(biāo)簽,去掉“啟用第三方瀏覽器擴(kuò)展(需要重啟動(dòng))”的勾選,然后再次運(yùn)行VuGen即可解決問題
提示:通常安裝Firefox等瀏覽器后,都會(huì)勾選上面得選項(xiàng),導(dǎo)致不能正常錄制。因此建議運(yùn)行LoadRunner得主機(jī)上保持一個(gè)干凈的測試環(huán)境。
三、錄制Web腳本時(shí),生成的腳本中存在亂碼該如何解決?
錄制腳本前,打開錄制選項(xiàng)配置對話框Record-Options,進(jìn)入到Advanced標(biāo)簽,先勾選“Support charset”,然后選擇中支持UTF-8。再次錄制,就不會(huì)出現(xiàn)中文亂碼問題了。
如果非UTF-8編碼方式的網(wǎng)頁在錄制腳本之前,設(shè)置了Tools ==》 Recording Options ==》 Advanced勾選Support Charset,選擇UTF-8.
就應(yīng)該取消勾選UTF-8,重新錄制腳步問題解決;
四、HTML-based script與URL-based script的腳本有什么區(qū)別?
使用“HTML-based script”的模式錄制腳本,VuGen為用戶的每個(gè)HTML操作生成單獨(dú)的步驟,這種腳本看上去比較直觀;
使用“URL-based script”模式錄制腳本時(shí),VuGen可以捕獲所有作為用戶操作結(jié)果而發(fā)送到服務(wù)器的HTTP請求,然后為用戶的每個(gè)請求分別生成對應(yīng)方法。
通常,基于瀏覽器的Web應(yīng)用會(huì)使用“HTML-based script”模式來錄制腳本;而沒有基于瀏覽器的Web應(yīng)用、Web應(yīng)用中包含了與服務(wù)器進(jìn)行交互的Java Applet、基于瀏覽器的應(yīng)用中包含了向服務(wù)器進(jìn)行通信的JavaScript/VBScript代碼、基于瀏覽器的應(yīng)用中使用了HTTPS安全協(xié)議,這時(shí)使用“URL-based script”模式進(jìn)行錄制。
五、腳本中添加了檢查方法Web-find,但是腳本回放時(shí)卻沒有執(zhí)行?
由于檢查點(diǎn)功能會(huì)耗費(fèi)一定的資源,因此LoadRunner默認(rèn)關(guān)閉了對文本及圖像的檢查。要想開啟檢查功能,必須修改運(yùn)行時(shí)的配置Run-time Setting。
進(jìn)入“Run-time Setting”對話框,依次進(jìn)入“Internet Protocol→Preferences”,勾選Checks下的“Enable Image and text check”選項(xiàng)即可。
檢查執(zhí)行結(jié)果時(shí)推薦使用web_reg_find方法。
六、運(yùn)行時(shí)設(shè)置Log標(biāo)簽中,如果沒有勾選“Enable logging”,則手工消息可以發(fā)送嗎?
Enable logging選項(xiàng)僅影響自動(dòng)日志記錄和通過lr_log_message發(fā)送的消息。即使沒有勾選,虛擬用戶腳本中如果使用lr_message、lr_output_message、lr_error_message,仍然會(huì)記錄其發(fā)出的消息。
七、在LoadRunner腳本如何輸出當(dāng)前系統(tǒng)時(shí)間?
LoadRunner提供了char *ctime(const time_t *time)函數(shù),調(diào)用參數(shù)為一個(gè)Long型的整數(shù)指針,用于存放返回時(shí)間的數(shù)值表示。
調(diào)用語句與返回值如下示例:
typedef long time_t;
Action()
{
time_t t;
lr_message(“Time in seconds since 1/1/70: %ld\n”,time(&t));
lr_message(“System time and date: %s”,ctime(&t));
}
輸出結(jié)果為:
Time in seconds since 1/1/70: 1185329968
System time and date:Wed Jul 25 10:19:28 2011
八、虛擬客戶腳本“Run-time Setting”中的線程和進(jìn)程運(yùn)行方式的區(qū)別?
如果選擇“Run Vuser as a process”,則場景運(yùn)行時(shí)會(huì)為每一個(gè)虛擬用戶創(chuàng)建一個(gè)進(jìn)程;選擇“Run Vuser as a thread”則將每個(gè)虛擬用戶作為一個(gè)線程來運(yùn)行,在任務(wù)管理器中只看到一個(gè)mmdrv.exe,這種方式的運(yùn)行效率更高,能造成更大的壓力,時(shí)默認(rèn)選項(xiàng)。
另外,如果啟用了IP欺騙功能,則先在Controller中選中Tools菜單下的“Expert Mode”,然后將Tools菜單下的“Options>General”標(biāo)簽頁中的IP地址分配方式也設(shè)置為與Vuser運(yùn)行方式一致,同為線程或進(jìn)程方式。
九、關(guān)聯(lián)后運(yùn)行腳步提示:“Error -35061No match found for the requested parameter...“
在參數(shù)化函數(shù)web_reg_save_param_ex前面加入函數(shù) web_set_max_html_param_len("99999999");之后運(yùn)行2次發(fā)送郵件成功,第三次運(yùn)行時(shí)提示同樣的錯(cuò)誤,加大長度后還報(bào)這個(gè)錯(cuò)誤。
原因:關(guān)聯(lián)時(shí)左右邊界取的不正確,重新錄制腳步后,重新關(guān)聯(lián)解決,關(guān)聯(lián)方法參照: LR手動(dòng)關(guān)聯(lián)http://gtest.blog.51cto.com/5191200/1575798
名稱欄目:loadrunner常見問題及解決方案
當(dāng)前路徑:http://jinyejixie.com/article28/peoijp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、品牌網(wǎng)站建設(shè)、企業(yè)建站、全網(wǎng)營銷推廣、用戶體驗(yàn)、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)