小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

用LR做性能測(cè)試后的一點(diǎn)總結(jié)(1) - [LoadRunner] - 51Testing軟件測(cè)試論壇 軟件測(cè)試 | 軟件缺陷跟蹤 | 軟件配置工具 | 測(cè)試用例設(shè)計(jì) | Web測(cè)試 | 自動(dòng)化測(cè)試工具

 風(fēng)-2012 2010-09-16



最近兩周的時(shí)間一直在做性能測(cè)試,初次接觸性能測(cè)試,沒(méi)辦法公司只有我一個(gè)人做測(cè)試,只好自己重新學(xué)習(xí)摸索,好在在學(xué)校的時(shí)候接觸了一點(diǎn)Loadrunner做性能測(cè)試的知識(shí),不會(huì)啥也不知道。但當(dāng)真正實(shí)際做的時(shí)候,遇到的麻煩還是很多。
首先,下載Loadrunner9.5最新版本,好在我未雨綢繆,前幾天下載了,要不這么大個(gè)的工具還得下在一段時(shí)間。下載完成后就是安裝了,是ISO文 件,先要安裝一個(gè)打開(kāi)ISO文件的工具,網(wǎng)上很多這樣的工具,隨便找一個(gè),我用的是daemon,安裝后需要重啟電腦,利用此工具打開(kāi)ISO文件,找到安 裝文件,然后點(diǎn)擊安裝。安裝的過(guò)程有點(diǎn)慢,安裝提示一步一步安裝,剛開(kāi)始時(shí)要下載安裝一些軟件,不用著急耐心等待一段時(shí)間,中間會(huì)提示重啟,這時(shí)先不要重 啟,繼續(xù)安裝,之后的選項(xiàng)選擇默認(rèn)就可以。時(shí)間會(huì)有一些長(zhǎng)。
然后,安裝完畢后,在開(kāi)始程序中打開(kāi),首次安裝后是試用版30天,并且只支持25用戶的并發(fā)。肯定是不夠用的,這時(shí)就需要破解軟件了。在網(wǎng)上可以下載破解需要的文件
以下是破解的步驟:
1、用 下載的文件mlr5lprg.dll、lm70.dll覆蓋LR9.1(9.5)安裝目錄下“bin”文件夾中的對(duì)應(yīng)文件;
2、手動(dòng)修改注冊(cè)表,刪除下面內(nèi)容
[HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\LoadRunner\License2]
3、添加下面的licence,即可使用。
golba-100: AEAMAUIK-YAFEKEKJJKEEA-BCJGI
web-10000: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB
如果注冊(cè)時(shí)出現(xiàn)  License security violation. Operation is not allowed
在注冊(cè)表中刪除下面的就可以了
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{87B3ADD4-21EB-11d5-93EF-00105AA0FD2D}]
其三,安裝破 解完成后,就開(kāi)始使用工具進(jìn)行工作了。第一步肯定要先錄制腳本了,
1、點(diǎn)擊“Create/Edit Scripts”

2、點(diǎn)擊菜單File—New,新建一新的腳本(如果之前錄制的有,可以打開(kāi)已有的腳本),在

3、選擇Web(HTTP/HTML)協(xié)議(測(cè)試web系統(tǒng)),點(diǎn)擊Create。
4、之后安裝工具中的步驟說(shuō)明,先錄制,點(diǎn)擊左側(cè)的“Record Application”,然后點(diǎn)擊右側(cè)的“Start Recording”

在對(duì)話框中的“URL Address”中填寫測(cè)試系統(tǒng)的地址,設(shè)置錄制腳本存放的地址等。點(diǎn)擊“Options”可以設(shè)置腳本的選項(xiàng)

設(shè)置錄制時(shí)的腳本語(yǔ)言:HTML—based或URL-based
區(qū)別:使用“HTML-based script”的模式錄制腳本,VuGen為用戶的每個(gè)HTML操作生成單獨(dú)的步驟,這種腳本看上去比較直觀;使用“URL-based script”模式錄制腳本時(shí),VuGen可以捕獲所有作為用戶操作結(jié)果而發(fā)送到服務(wù)器的HTTP請(qǐng)求,然后為用戶的每個(gè)請(qǐng)求分別生成對(duì)應(yīng)方法。     
通常,基于瀏覽器的Web應(yīng)用會(huì)使用“HTML-based script”模式來(lái)錄制腳本;而沒(méi)有基于瀏覽器的Web應(yīng)用、Web應(yīng)用中包含了與服務(wù)器進(jìn)行交互的JavaApplet、基于瀏覽器的應(yīng)用中包含了向 服務(wù)器進(jìn)行通信的JavaScript/VBScript代碼、基于瀏覽器的應(yīng)用中使用了HTTPS安全協(xié)議,這時(shí)使用“URL-based script”模式進(jìn)行錄制。
5、設(shè)置完成后,點(diǎn)擊OK,開(kāi)始錄制腳本
此時(shí),有的時(shí)候,瀏覽器不能自動(dòng)彈出,錄制無(wú)法進(jìn)行??赡苁牵寒?dāng)一臺(tái)主機(jī)上安裝多個(gè)瀏覽器時(shí),LoadRunner錄制腳本經(jīng)常遇到不能打開(kāi)瀏覽器的情 況,可以用下面的方法來(lái)解決。 啟動(dòng)瀏覽器,打開(kāi)Internet選項(xiàng)對(duì)話框,切換到高級(jí)標(biāo)簽,去掉“啟用第三方瀏覽器擴(kuò)展(需要重啟動(dòng))”的勾選,然后再次運(yùn)行VuGen即可解決問(wèn) 題。如果還是不行,建議重啟后在進(jìn)行,如果還是不行,將我的電腦--屬性--高級(jí)--性能 設(shè)置--數(shù)據(jù)執(zhí)行保護(hù)--修改單選按鈕。
6、錄制腳本的時(shí)候,建議添加事務(wù),例如一個(gè)腳本中可能包含登錄、查詢等操作,這樣可以將登錄和查詢分別建立不同的事務(wù),這樣便于在結(jié)果分析時(shí)清楚的知道每一步的響應(yīng)時(shí)間等??梢栽阡浿茣r(shí)就插入事務(wù),在開(kāi)始時(shí)點(diǎn)擊工具條中的插入,為事務(wù)起個(gè)名字,結(jié)束時(shí)點(diǎn)擊結(jié)束按鈕。
7、腳本錄制結(jié)束或,點(diǎn)擊Vuser—Run-Time Setting,對(duì)腳本進(jìn)行設(shè)置

Run Logic設(shè)置腳本的迭代次數(shù),即重復(fù)執(zhí)行action部分(這個(gè)地方有待繼續(xù)研究)
Pacing和迭代是向照應(yīng)的,迭代的次數(shù)2次或以上,pacing才有效,設(shè)置迭代之間的時(shí)間Pacing主要用來(lái)設(shè)置重復(fù)迭代腳本的間隔時(shí)間。共有三 種方法:上次迭代結(jié)束后立刻開(kāi)始、上次迭代結(jié)束后等待固定時(shí)間、按固定或隨機(jī)的時(shí)間間隔開(kāi)始執(zhí)行新的迭代。根據(jù)實(shí)際需要設(shè)置迭代即可。通常,沒(méi)有時(shí)間間隔 會(huì)產(chǎn)生更大的壓力。
Think Time即思考時(shí)間,是為了更加真切的模仿用戶行為加進(jìn)去的,可以自己設(shè)置思考時(shí)間:忽略、按實(shí)際錄制時(shí)的時(shí)間、是固定的值,忽略思考時(shí)間會(huì)增加更大的壓力
Speed simulation,設(shè)置網(wǎng)絡(luò)寬帶的大小
Preferences,如果要在腳本中加入檢查點(diǎn)進(jìn)行驗(yàn)證,此選項(xiàng)中的Checks復(fù)選框就必須選中,否則檢查點(diǎn)無(wú)效。點(diǎn)擊advanced中的options可以對(duì)一些選項(xiàng)進(jìn)行自定義(如運(yùn)行測(cè)試場(chǎng)景時(shí)會(huì)有超時(shí)的錯(cuò)誤,就要在這進(jìn)行設(shè)置)
其他選項(xiàng)暫時(shí)還沒(méi)用到
插入檢查點(diǎn),轉(zhuǎn)換到tree View或script View視圖中,選擇要插入的點(diǎn),點(diǎn)擊右鍵,選擇insert—new step,選擇web Checks,有Image和text兩種選項(xiàng),選擇合適的進(jìn)行插入
8、腳本設(shè)置完成后,點(diǎn)擊Verify Replay,進(jìn)行腳本回放,驗(yàn)證錄制腳本時(shí)候正確,回放無(wú)誤后,可以檢查腳本的事務(wù)、檢查點(diǎn)設(shè)置是否正確。
9、腳本錄制結(jié)束后,有時(shí)需要對(duì)錄制的數(shù)據(jù)進(jìn)行參數(shù)化,參數(shù)和迭代也是對(duì)應(yīng)的,參數(shù)設(shè)置后必須有迭代次數(shù),參數(shù)才有效。在script View視圖中找到要設(shè)置參數(shù)的地方,選擇數(shù)據(jù)點(diǎn)擊右鍵選擇replace with a parameter,設(shè)置參數(shù)的名稱,然后選中參數(shù)名點(diǎn)擊右鍵,選擇parameter properties,進(jìn)入到設(shè)置對(duì)話框

選擇參數(shù)的類型,文件的地址,然后增加數(shù)據(jù)。然后設(shè)置參數(shù)更新的方式,(順序、隨機(jī)、唯一)(每次迭代訪問(wèn)下一值,參數(shù)每次出現(xiàn)更新,在一個(gè)Vuserzhong同一參數(shù)去同一值)
這有待繼續(xù)研究

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多