>
學(xué)校機(jī)構(gòu) >
北京尚腦互聯(lián)軟件測(cè)試培訓(xùn)中心 >
學(xué)習(xí)資訊>
性能測(cè)試與LoadRunner
性能測(cè)試與LoadRunner
78 2017-05-23
性能測(cè)試是測(cè)試的一種,也要寫測(cè)試案例。對(duì)于性能測(cè)試來(lái)講,測(cè)試人員一定非要有開(kāi)發(fā)經(jīng)驗(yàn),但應(yīng)該對(duì)軟件體系結(jié)構(gòu)有一個(gè)全面的了解。多數(shù)情況下在做性能測(cè)試時(shí),都不能順利達(dá)到性能指標(biāo),會(huì)出現(xiàn)各種各樣的問(wèn)題,所以在一開(kāi)始設(shè)計(jì)性能測(cè)試方案時(shí),就應(yīng)該考慮為尋找性能缺陷而設(shè)計(jì)測(cè)試案例。這個(gè)時(shí)候就需要知道在整個(gè)軟件系統(tǒng)中有哪些節(jié)點(diǎn)可能存在缺陷,每個(gè)節(jié)點(diǎn)的每個(gè)模塊都有可能成為缺陷。缺陷的產(chǎn)生可能是由模塊配置引起,也可能由模塊本身引起。這是需要設(shè)計(jì)測(cè)試案例來(lái)發(fā)現(xiàn)的
使用loadrunner的VU生成腳本。腳本的生成方式就兩種,一種是自寫或嵌入源代碼,一種是錄制生成。這兩種方式中首選錄制生成腳本,因?yàn)樗?jiǎn)單且智能化。
但手寫腳本有它自己的優(yōu)點(diǎn):
(1)
可讀性好,流程清晰,檢查點(diǎn)截取含義明確。業(yè)務(wù)級(jí)的代碼讀起來(lái)總比協(xié)議級(jí)的代碼更易讓人理解,也更容易維護(hù),必要時(shí)可建立一個(gè)腳本庫(kù)。而錄制生成的代碼大多沒(méi)有維護(hù)的價(jià)值,現(xiàn)炒現(xiàn)賣。
(2)手寫的程序相比錄制的腳本更能真實(shí)地模擬應(yīng)用運(yùn)行。因?yàn)殇浿频哪_本是截獲了網(wǎng)絡(luò)包,生成了協(xié)議級(jí)的代碼,而略掉了client端的處理邏輯。
(3)手寫程序相比錄制腳本更能增加測(cè)試人員的技術(shù)含量。loadrunner提供了javauser,vbuser,c
user等語(yǔ)言類型的腳本,就是給我們開(kāi)發(fā)腳本用的,而不是錄制用的。
腳本不管錄制也好,還是手寫也好,選擇的時(shí)候應(yīng)該以腳本模擬程序真實(shí)有效為準(zhǔn),結(jié)合項(xiàng)目進(jìn)度,開(kāi)發(fā)難易程度等因素考慮。
請(qǐng)聯(lián)系網(wǎng)站客服,了解詳細(xì)的課程信息~
優(yōu)質(zhì)、便捷、省心
掃一掃
獲取更多福利
獵學(xué)網(wǎng)企業(yè)微信
獵學(xué)網(wǎng)訂閱號(hào)
獵學(xué)網(wǎng)服務(wù)號(hào)