版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、SilkPerformer培訓(xùn),性能測試概念SilkPerformer與其它工具的差別SilkPerformer安裝部署SilkPerformer使用,SilkPerformer培訓(xùn),性能測試(Performance Testing):在一定的負(fù)載情況下,系統(tǒng)的響應(yīng)時間等特性是否滿足特定的性能需求區(qū)分以下用戶數(shù)概念:在線并發(fā)預(yù)計系統(tǒng)實(shí)際用戶數(shù),性能測試概念,基于協(xié)議的用戶行為模擬參數(shù)化關(guān)聯(lián)事務(wù)集合點(diǎn)計數(shù)器監(jiān)控
2、,性能測試的關(guān)鍵技術(shù),LoadrunnerJmeter,SilkPerformer與其它工具的差別,安裝過程比較簡單,基本上可以通過下一步來完成,SilkPerformer安裝部署,安裝過程比較簡單,基本上可以通過下一步來完成,SilkPerformer安裝部署,安裝過程比較簡單,基本上可以通過下一步來完成,SilkPerformer安裝部署,安裝過程比較簡單,基本上可以通過下一步來完成,SilkPerformer安裝部署,產(chǎn)品語言簡
3、介Vuser負(fù)載加壓報告生成,SilkPerformer使用,Benchmark Description Language (BDL)如:VargsSverify1 : string; // 0b37be02hFilename1 : number;print("username :" + psTest2username);等,產(chǎn)品語言簡介,創(chuàng)建項目和腳本協(xié)議選擇腳本錄
4、制回放調(diào)試日志查看參數(shù)化計時器添加事務(wù)添加集合點(diǎn)數(shù)據(jù)關(guān)聯(lián),Vuser,SilkPerformer是以項目的模式來管理所有的測試腳本及方案文檔等,所以需要先創(chuàng)建項目,創(chuàng)建項目腳本,在新建項目的同時,需要選擇項目的訪問協(xié)議,協(xié)議選擇,操作過程全程錄制回放,并且適合多種瀏覽器,腳本錄制,錄制過程中可以通過操作條來完成不同的操作,腳本錄制,腳本錄制完成后,進(jìn)入單腳本調(diào)試階段,回放調(diào)試,運(yùn)行,回放調(diào)試,運(yùn)行完成后,可以通過TrueL
5、og查看運(yùn)行日志來驗證運(yùn)行過程是否正確,日志查看,同時也可以查看調(diào)試信息等,日志查看,先找到腳本中需要參數(shù)化的部分,然后再進(jìn)行參數(shù)化的操作,參數(shù)化,進(jìn)入?yún)?shù)化的可視化操作頁面,參數(shù)化,支持參數(shù)的類型,參數(shù)化,參數(shù)化配置,參數(shù)化,定義腳本運(yùn)行時的參數(shù)化選取方式,參數(shù)化,操作完成后,生成文件,并能進(jìn)行編輯操作,參數(shù)化,腳本代碼如下: transaction TInit begin FileCSVLoadGlobal(hUser
6、info11, "userinfo1.csv", ","); FileGetRndRow(hUserinfo11); username := FileGetCol(hUserinfo11, 1, STRING_COMPLETE); WebSetBrowser(WEB_BROWSER_MSIE6); WebModifyHttpHeader("Accept-L
7、anguage", "zh-cn"); //WebSetUserBehavior(WEB_USERBEHAVIOR_FIRST_TIME); //WebSetDocumentCache(true, WEB_CACHE_CHECK_SESSION); end TInit;調(diào)用腳本如下:"pwuser" := username,,
8、參數(shù)化,錄制腳本時可以添加計時器,添加計時器時一定要注意有開始計數(shù),也有停止計數(shù)的操作腳本片段如下:MeasureStart("TMainTimer1");MeasureStop("TMainTimer1");,計時器,錄制腳本時可以添加事務(wù)腳本片段如下: transaction NewTransaction1 var begin MeasureStart(&quo
9、t;TMainTimer2"); MeasureStop("TMainTimer2"); end NewTransaction1;,添加事務(wù),添加集合點(diǎn)的代碼var hConnection: number;dcltrans transaction TLogon var nRet: number;begin OraLogon(hConnection, "us
10、er", "password", "orclnet2"); nRet := GlobalWaitFor("All are logged in", ALL_USERS, 300); if nRet = GLOBAL_SYNCHRONIZED then Print("I am the last user at the checkpoint&quo
11、t;); end;end TLogon;,添加集合點(diǎn),先選中需要關(guān)聯(lián)的數(shù)據(jù)“1236”,然后往上找到對應(yīng)的參數(shù)變量“PHPWIND_UTF8_8_7_UPLOAD_READ_PHP017”,數(shù)據(jù)關(guān)聯(lián),找到腳本對應(yīng)的“PHPWIND_UTF8_8_7_UPLOAD_READ_PHP017”的調(diào)用的位置,再右鍵“Locate in Recent Try Script TrueLog”,數(shù)據(jù)關(guān)聯(lián),打開對應(yīng)的“TrueLog”,并定位到
12、對應(yīng)的鏈接地址上,數(shù)據(jù)關(guān)聯(lián),通過查找的方式來查找需要關(guān)聯(lián)的數(shù)據(jù),數(shù)據(jù)關(guān)聯(lián),右鍵“Parse Selected Text into a Variable”,數(shù)據(jù)關(guān)聯(lián),進(jìn)行數(shù)據(jù)關(guān)聯(lián),并定義左右邊界,數(shù)據(jù)關(guān)聯(lián),關(guān)聯(lián)成功后的代碼如下所示: WebParseDataBoundEx(sParseDataVar2, STRING_COMPLETE, ToEncoding("3Ftid"), 1, ToEncoding(&q
13、uot;%"), WEB_FLAG_IGNORE_WHITE_SPACE | WEB_FLAG_CASE_SENSITIVE | WEB_FLAG_HEADER_ONLY, 1); sFormSid2 := sParseDataVar2; WebPageUrl("http://localhost:8081/phpwind_UTF8_8.7/upload/read.php", &q
14、uot;task2|默認(rèn)版塊 - phpwind - Powered by phpwind", PHPWIND_UTF8_8_7_UPLOAD_READ_PHP017); Print("sParseDataVar2: " + sParseDataVar2);,數(shù)據(jù)關(guān)聯(lián),場景設(shè)置監(jiān)控器添加,負(fù)載加壓,通過WorkLoad來設(shè)置用戶的加載方式,場景設(shè)置,添加相關(guān)的監(jiān)控器,對被測系統(tǒng)的各項
15、指標(biāo)進(jìn)行監(jiān)控和分析,提供依據(jù),監(jiān)控器添加,監(jiān)控器的添加xp/2003系統(tǒng)指標(biāo)的頁面,監(jiān)控器添加,監(jiān)控器的添加xp/2003系統(tǒng)指標(biāo)的詳細(xì)頁面,監(jiān)控器添加,添加監(jiān)控器完成后,各項數(shù)據(jù)顯示正常,監(jiān)控器添加,測試完成后,可以點(diǎn)擊“Explorer Results”來生成標(biāo)準(zhǔn)的測試報告,報告生成,可以生成多種類型的測試報告,點(diǎn)擊“Silk Performance Explorer”,報告生成,生成的標(biāo)準(zhǔn)報告如下:,報告生成,期待與您的合作,真誠
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論