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

分享

性能測試見解2

 印度阿三17 2019-05-22

1、性能測試工具的使用原理

軟件系統(tǒng)中客戶端向服務(wù)端發(fā)送請求,服務(wù)端將結(jié)果返回,這個過程通過協(xié)議進行交流。

性能測試工具就像一個代理服務(wù)器(proxy server),把客戶端的行為通過腳本復(fù)制下來,通過腳本運行,模擬客戶端向服務(wù)器發(fā)送請求。

壓力服務(wù)器(負載機)。性能測試工具是通過向服務(wù)器產(chǎn)生壓力,達到監(jiān)測性能的目的。要模擬多個客戶端并發(fā)請求時,性能測試工具就通過配置,復(fù)制出多個代理服務(wù)器,相當于有多個線程或者進程發(fā)送請求,線程或進程運行是需要占用資源。所以當一臺測試機器的資源有限時,就需要多個測試機合作完成。

在多個進程或線程請求服務(wù)器時,性能測試工具監(jiān)聽服務(wù)器的各項性能指標。比如服務(wù)器的吞吐量、響應(yīng)時間、每秒點擊數(shù)等。有一些性能測試工具還可以監(jiān)聽中間件的指標,比如cpu,內(nèi)存,顯卡、磁盤空間。

最后對監(jiān)聽的數(shù)據(jù)繪制出圖表,以供測試工程師分析參考。

?2、關(guān)于loadrunner中的使用問題

2.1 loadrunner的參數(shù)化

? ? 在腳本中,有一些變量需要進行參數(shù)化。比如在登錄的時候,需要使用不同的用戶名和密碼登錄,這個時候就可以對username和password進行參數(shù)化。參數(shù)化的時候當有兩個參數(shù)有對應(yīng)關(guān)系時,應(yīng)該只建立一個參數(shù)文件。參數(shù)文件中有兩張表,并且在第一張表中新增列,把第二張表的數(shù)據(jù)添加進去。

?

另外對于參數(shù)設(shè)置有9種形式。需要根據(jù)不同的場景選擇不同的模式。比如注冊用戶時,用戶名應(yīng)該是唯一的,此時,數(shù)據(jù)的分配方法應(yīng)該是unique。而登錄的話,可以順序取值,分配方法為sequential。

數(shù)據(jù)的分配方法有unique(唯一的)、sequential(順序的)、random(隨機的); 數(shù)據(jù)更新方法有種:each iteration(每一個迭代);each occurence(每一次出現(xiàn));once(第一次迭代中分配的將在之后每一輪迭代中重復(fù)使用);

舉例說明:當分配方式是sequential,更新方法是each iteration:說明第一輪迭代時,每一個vuser都取第一個值。第二輪迭代時,每一個vuser都取第二個值。

? ? ? ? ? ? ? ? ?當分配方式是sequential,更新方法是each iteration:說明第一輪迭代時,第一個vuser取第一個值,第2個vuser取第2個值,第n個vuser取第n個值。第二輪迭代時,第一個vuser取第n 1個值。

? ? ? ? ? ? ? ? ?當分配方式是sequential,更新方法是once:說明第一輪迭代時,第一個vuser取第一個值,第2個vuser取第2個值,第n個vuser取第n個值。第二輪迭代時,第一個vuser取第1個值,第2個vuser取第2個值,第n個vuser取第n個值。

2.2 ?腳本錄制的模式有兩種,一種是錄制url-based script,一種是html-based script。html的方式錄制的腳本比較直觀,但是由于他的腳本與上下文操作有關(guān),如果上文出現(xiàn)問題,會影響下文的執(zhí)行。(web_submit_form、web_link都是html—based script錄制的腳本形式 ),而url模式錄制的腳本與上下文無關(guān)(例如web_submit_data、web_url)。

2.3 場景設(shè)置

在性能測試腳本就緒后,就可以進行場景設(shè)置了,場景有兩種模式,一種是基于目標的場景,一種是手動場景。一般較多的都是手動場景。loadrunner默認狀態(tài)下都是基于結(jié)果場景。如果需要基于目標進行場景設(shè)置,需要在添加腳本的界面,勾選第二個。

基于目標的場景一般用來測試,具體的性能指標項,比如20個虛擬用戶在執(zhí)行業(yè)務(wù)時,在5min內(nèi)是否能夠達到點擊率100tps.目標場景有5中,包括虛擬用戶數(shù)vuser、每秒點擊數(shù)hit per second。

來源:http://www./content-4-202751.html

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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多