loadrunner java 参数化_LoadRunner 参数化详解
LoadRunner,是一種預(yù)測(cè)系統(tǒng)行為和性能的負(fù)載測(cè)試工具。通過(guò)以模擬上千萬(wàn)用戶實(shí)施并發(fā)負(fù)載及實(shí)時(shí)性能監(jiān)測(cè)的方式來(lái)確認(rèn)和查找問(wèn)題,LoadRunner能夠?qū)φ麄€(gè)企業(yè)架構(gòu)進(jìn)行測(cè)試。通過(guò)使用 LoadRunner,企業(yè)能最大限度地縮短測(cè)試時(shí)間,優(yōu)化性能和加速應(yīng)用系統(tǒng)的發(fā)布周期。 LoadRunner是一種適用于各種體系架構(gòu)的自動(dòng)負(fù)載測(cè)試工具,它能預(yù)測(cè)系統(tǒng)行為并優(yōu)化系統(tǒng)性能。
參數(shù)化的定義:使用指定的數(shù)據(jù)源中的值來(lái)替換腳本錄制生成的語(yǔ)句中的參數(shù)。
對(duì)Vuser腳本進(jìn)行參數(shù)化的好處:
1、減小腳本的大小
2、提供了使用不同的腳本的值執(zhí)行腳本的能力
參數(shù)化涉及兩個(gè)任務(wù):
1、用參數(shù)替換Vuser腳本的常量值
2、為參數(shù)設(shè)置屬性和數(shù)據(jù)源
“Select next row”定義的是如何選擇下一行數(shù)據(jù)。該處有三個(gè)選項(xiàng)"Sequential","Random","Unique",
Sequential:順序地向Vuser分配數(shù)據(jù)。
Random:當(dāng)測(cè)試開始運(yùn)行時(shí),“隨機(jī)”方法為每個(gè)Vuser分配一個(gè)數(shù)據(jù)表中的隨機(jī)值。
Unique:為每一個(gè)Vuser的參數(shù)分配一個(gè)唯一的順序值。在這種情況下必須確保表中的數(shù)據(jù)對(duì)所有的Vuser
和它們的迭代來(lái)說(shuō)是充足的。如果擁有20個(gè)Vuser并且要進(jìn)行5次迭代,則測(cè)試者的表格中必須至
少包含100個(gè)數(shù)值。
“Update value on”定義的是什么時(shí)候更新數(shù)據(jù)值,備選項(xiàng)有每次迭代,每次出現(xiàn)和一次。
表 LoadRunner參數(shù)更新方法和數(shù)據(jù)分配
如果LoadRunner的函數(shù)中某個(gè)參數(shù)不能直接使用LoadRunner參數(shù),那么可以通過(guò)lr_eval_string進(jìn)行轉(zhuǎn)換取到參數(shù)的值。
參數(shù)表中select next row和update value on的設(shè)置
LR的參數(shù)的取值,和select next row和update value on的設(shè)置都有密不可分的關(guān)系。下表給出了select next row和update value on不同的設(shè)置,對(duì)于LR的參數(shù)取值的結(jié)果將不同,給出了詳細(xì)的描述。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的loadrunner java 参数化_LoadRunner 参数化详解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: flex java框架_fleXive—
- 下一篇: java string类api_java