![思考時間的理解處理_第1頁](http://file4.renrendoc.com/view/e1c659f29d4424aaa0bc92ba3d65a429/e1c659f29d4424aaa0bc92ba3d65a4291.gif)
![思考時間的理解處理_第2頁](http://file4.renrendoc.com/view/e1c659f29d4424aaa0bc92ba3d65a429/e1c659f29d4424aaa0bc92ba3d65a4292.gif)
![思考時間的理解處理_第3頁](http://file4.renrendoc.com/view/e1c659f29d4424aaa0bc92ba3d65a429/e1c659f29d4424aaa0bc92ba3d65a4293.gif)
![思考時間的理解處理_第4頁](http://file4.renrendoc.com/view/e1c659f29d4424aaa0bc92ba3d65a429/e1c659f29d4424aaa0bc92ba3d65a4294.gif)
![思考時間的理解處理_第5頁](http://file4.renrendoc.com/view/e1c659f29d4424aaa0bc92ba3d65a429/e1c659f29d4424aaa0bc92ba3d65a4295.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
用戶訪問某個網(wǎng)站或軟件,一般不會不停地做個各種操作,例如一次查詢,用戶需要時間查看查詢的結(jié)果是否是自己想要的。例如一次訂單提交,用戶需要時間核對自己填寫的信息是否正確等。也就是說用戶在做某些操作時,是會有停留時間的,我把這個時間叫思考時間。但利用代碼去執(zhí)行的時候是沒有時間的,當然,腳本運行本身是需要時間的,但比起人的思考時間要小很多。這也是我們?yōu)槭裁匆密浖泶嫒说哪承┕ぷ鳌5袝r候,我們在做性能測試時,為了更真實的模擬用戶的操作,需要給代碼加入思考時間。來看看在loadrunner是如何設(shè)置思考時間的。打開loadrunner的VirtualUserGenerator菜單欄:Vuser---Run-Timesettings...,切換到TharkTime選項好吧!為了更好的理解這個界面上設(shè)置,現(xiàn)在我們通過一個腳本來分析。Action()(doubletrans_time;//定義變量web_url"","URL=/","Resource=0","RecContentType=text/html","Referer=","Snapshot=t1.inf","Mode=HTML",LAST);web_url"i-1.0.0.png","URL=/r/www/img/iT.0.0.png","Resource=1","RecContentType=image/png","Referer=/","Snapshot=t2.inf",LAST);web_url"favicon,ico","URL=/favicon.ico","Resource=1","RecContentType=image/x-icon","Referer=","Snapshot=t3.inf",LAST);web_url"su","URL=/su?wd=&cb=window.bdsug.sugPreRequest&sid=1466&t=1362316450913",Resource=1","RecContentType=baiduapp/json","Referer=/","Snapshot=t4.inf",LAST);lr_start_transaction"注冊");//添加事務(wù)lr_think_time20);/設(shè)置思考時間web_url"v.gif","URL=/v.gif?pid=201&pj=www&rsv_sid=1466&fm=behs&tab=tj_reg&un=&path=http%3A%2F%2F%2F&t=1362316485456","Resource=1","Referer=/",LAST);web_url"favicon.ico_2","URL=/favicon.ico","Resource=1","RecContentType=application/octet-stream","Referer=","Snapshot=t5.inf",LAST);web_link"注冊","Text=注冊","Snapshot=t6.inf",LAST);web_custom_request"urs.asmx","URL=/urs.asmx?MSURS-Client-Key=WI0pAZHPdb%2b3UDOD0AtzxA%3d%3d&MSURS-Patented-Lock=S1IpDfNCCC4%3d","Method=POST",Resource=0",RecContentType=text/xml","Referer=","Snapshot=t7.inf","Mode=HTML","EncType=text/xml;charset=utf-8","Body=<RepLookupv=\"3\"><G>ED8654D5-B9F0-4DD9-B3E8-F8F560086FDF</G><O>F03F2D77-79E1-4DEC-BBF8-81A5C0790160</O><D>9?0?8110?0</D><C>9?00?8112?16421</C><OS>6?1?7601?1?0</OS><I>9?0?8112?16421</I><L>zh-CN</L><R><Rq><URL>aHR0cHM6Ly9wYXNzcG9ydC5iYWlkdS5jb20vdjIvP3JlZyZyZWdUeXBlPTEmdHBsPW1uJnU9aHR0cCUzQSUyRiUyRnd3dy5iYWlkdS5jb20lMkY=</URL〉<O〉PRE</O〉<T〉TOP</T〉<HIP〉220?181?111?48</HIP〉</Rq〉</R〉</RepLookup>",EXTRARES,"Url=https://passport?baidu?com/img/topbarnav_bg?png","Referer=https://passport?baidu?com/v2/?reg®Type=1&tpl=mn&u=http%3A%2F%2Fwww?baidu?com%2F",ENDITEM,"Url=https://passport,/passApi/js/reg_6e270622.js","Referer=https://passport?baidu?com/v2/?reg®Type=1&tpl=mn&u=http%3A%2F%2Fwww?baidu?com%2F",ENDITEM,"Url=https://passport?baidu?com/passApi/img/small_blank_9dbbfbb1.gif","Referer=https://passport?baidu?com/v2/?reg®Type=1&tpl=mn&u=http%3A%2F%2Fwww?baidu?com%2F",ENDITEM,LAST);web_url"api","URL=https://passport?baidu?com/v2/api/?getapi&tpl=mn&apiver=v3&tt=1362316491971&class=reg&callback=bdcbsc93h6w","Resource=0","RecContentType=text/html","Referer=https://passport?baidu?com/v2/?reg®Type=1&tpl=mn&u=http%3A%2F%2Fwww?baidu?com%2F","Snapshot=t8.inf","Mode=HTML",EXTRARES,"Url=/img/v?gif?type=1®Type=mail","Referer=https://passport?baidu?com/v2/?reg®Type=1&tpl=mn&u=http%3A%2F%2Fwww?baidu?com%2F",ENDITEM,LAST);web_url"api_2","URL=/v2/api/?getapi&tpl=mn&apiver=v3&tt=1362316491978&class=regPhone&callback=bdcbsxs2rv5","Resource=0","RecContentType=text/html","Referer=/v2/?reg®Type=1&tpl=mn&u=http%3A%2F%2F%2F","Snapshot=t9.inf","Mode=HTML",EXTRARES,"Url=/cgi-bin/genimage?001362316472015690A3686612594D3D2C14ABF30D0B432CF4462DF3A4B5A8E5E7B7EE094DCAB428311C96E23B35A3CB73A67533699084E25A27CF6C9745497B5C5435611E0593A615CC284B27D70CA5FFB5F771E5D7DC9EE266F6FD61A2D88FEC7B7BA20EFF5DE2CD301E011E634D5063BDDCD35A47C1EB7B5EF365B347DD5800C612B744FAEF845540239F1036CC800902957BD17F36F6547B71C198C154162F8F71077B935E6B","Referer=/v2/?reg®Type=1&tpl=mn&u=http%3A%2F%2F%2F",ENDITEM,"Url=/img/bd-split.gif","Referer=/v2/?reg®Type=1&tpl=mn&u=http%3A%2F%2F%2F",ENDITEM,"Url=/img/reg_tip_header_t.gif","Referer=/v2/?reg®Type=1&tpl=mn&u=http%3A%2F%2F%2F",ENDITEM,"Url=/img/reg_tip_bg_bottom.gif","Referer=/v2/?reg®Type=1&tpl=mn&u=http%3A%2F%2F%2F",ENDITEM,LAST);trans_time=lr_get_transaction_wasted_time"注冊");//獲得消耗時間if(trans_time){lr_output_message"(Thedurationuptothesubmitis%fseconds",trans_time);//打印輸出消耗實時間else{lr_output_message"(thedurationcannotbedetermined.");}lr_end_transaction"注冊",LR_AUTO);//事務(wù)結(jié)束return0;}腳本有點長,但不要被嚇到了,重要的幾句我已經(jīng)加了注釋。你只用關(guān)注那幾行就行了。Ignorethinktime:忽視思考時間,也就說勾選這一項的時候,你腳本中加入的lr_think_time函數(shù)設(shè)置是無效的。選中這一項,運行上面的腳本。Action.c(62):Thedurationuptothesubmitis0.032043secondsAction.c(67):Notify:Transaction"注冊"endedwith"Pass"status(Duration:12.4113WastedTime:0.0320).雖然我在腳本中加入了lr_think_time(20);這條語句,顯現(xiàn)沒起到任何作用。Replaythinktime:回放思考時間來看第一個選項:Asrecorded:取決于記錄,選種這一項再來運行上面的腳本。Action.c(111):Thedurationuptothesubmitis0.034508secondsAction.c(116):Notify:Transaction"注冊"endedwith"Pass"status(Duration:50.4453ThinkTime:20.0000WastedTime:0.0345).EndingactionAction.運行結(jié)果中多了一個ThinkTime:20.0000;這說明我們腳本中的lr_think_time(2O);起到了作用,選中這一項后,我們可以在腳本中任意的添加思考時間。Multiplyrecordedthinktimeby:錄制思考時間乘以,使用錄制思考時間的倍數(shù)。其實,在我們腳本錄制的過程中,根據(jù)我們的操作,腳本中就可以生成相應(yīng)的思考時間。這個參數(shù)是根據(jù)腳本中的思考時間進行調(diào)整的。例如:腳本是20秒,輸入2,那么在腳本實際運行時,思考時間將為40秒;輸入0.5,腳本在運行時的思考時間為10秒。下面選中此項,輸入0.5,再來查看腳本運行結(jié)果:Action.c(111):Thedurationuptothesubmitis0.036610secondsAction.c(116):Notify:Transaction"注冊"endedwith"Pass"status(Duration:131.2022ThinkTime:9.9998WastedTime:0.0366).注:將原諒腳本會有0.0002秒的誤差。Userandompercentageofrecordedthinktime:使用錄制思考時間的百分比。通過指定思考的時間的范圍,可以設(shè)置思考時間值的范圍。假如思考時間為20秒,這里設(shè)置的范圍為50%到100%,那么腳本運行時候?qū)㈦S即的在這個范圍(10秒到20秒之間)內(nèi)取值。下面再來查看腳本運行時間:Action.c(111):Thedurationuptothesubmitis0.036191secondsAction.c(116):Notify:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- SMARCA2-ligand-12-3-methylazetidine-生命科學試劑-MCE-3446
- N-Methylcanadium-iodide-生命科學試劑-MCE-3917
- 3-Fluoro-4-hydroxymethyl-benzonitrile-d2-4-Cyano-2-fluorobenzyl-alcohol-d-sub-2-sub-生命科學試劑-MCE-3394
- 二零二五年度影視作品分紅協(xié)議書
- 二零二五年度紅磚新材料研發(fā)與應(yīng)用合作協(xié)議書
- 2025年度電影項目演員聘用合同模板
- 二零二五年度企業(yè)薪資補充協(xié)議及員工住房補貼
- 2025年度綠色生態(tài)園區(qū)物業(yè)公司股權(quán)轉(zhuǎn)讓合作協(xié)議
- 二零二五年度私人老板與藝術(shù)策展人合作協(xié)議
- 二零二五年度科研機構(gòu)競業(yè)禁止協(xié)議期限與成果轉(zhuǎn)化
- 口腔種植術(shù)單病種質(zhì)控查檢表
- 中日勞務(wù)合同范本
- 白宮-人工智能行業(yè):美國人工智能權(quán)利法案藍圖(英譯中)
- 營口市大學生??紝U锌荚囌骖}2022
- 典范英語8-15Here comes trouble原文翻譯
- 六安市葉集化工園區(qū)污水處理廠及配套管網(wǎng)一期工程環(huán)境影響報告書
- 運動技能學習與控制課件第一章運動技能學習與控制概述
- 固體廢棄物檢查記錄
- 工程設(shè)計費取費標準
- 2023年遼寧鐵道職業(yè)技術(shù)學院高職單招(數(shù)學)試題庫含答案解析
- CAPP教學講解課件
評論
0/150
提交評論