軟件測(cè)試之-loadrunner性能測(cè)試初識(shí)

軟件測(cè)試之-loadrunner性能測(cè)試初識(shí)

ID:10834682

大小:119.22 KB

頁(yè)數(shù):8頁(yè)

時(shí)間:2018-07-08

軟件測(cè)試之-loadrunner性能測(cè)試初識(shí)_第1頁(yè)
軟件測(cè)試之-loadrunner性能測(cè)試初識(shí)_第2頁(yè)
軟件測(cè)試之-loadrunner性能測(cè)試初識(shí)_第3頁(yè)
軟件測(cè)試之-loadrunner性能測(cè)試初識(shí)_第4頁(yè)
軟件測(cè)試之-loadrunner性能測(cè)試初識(shí)_第5頁(yè)
資源描述:

《軟件測(cè)試之-loadrunner性能測(cè)試初識(shí)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)

1、潭州學(xué)院軟件測(cè)試部LoadRunner性能測(cè)試初識(shí)性能測(cè)試初識(shí)1.什么是性能測(cè)試2.從各種角度去看性能測(cè)試3.做性能測(cè)試有哪些影響因素4.性能測(cè)試有哪些5.性能測(cè)試工具一、什么是性能測(cè)試1.為何要進(jìn)行性能測(cè)試?為了驗(yàn)證系統(tǒng)是否達(dá)到用戶提出性能指標(biāo),同時(shí)發(fā)現(xiàn)系統(tǒng)中存在的性能瓶頸,起到優(yōu)化系統(tǒng)的作用。2.性能測(cè)試包含哪些?性能是一種指標(biāo),性能是軟件產(chǎn)品的一種特性,可以用時(shí)間來(lái)進(jìn)行度量。性能測(cè)試表明軟件系統(tǒng)或構(gòu)件對(duì)于其及時(shí)性要求的符合程度;其次即檢查實(shí)際軟件的時(shí)間性能和空間性能等是否符合用戶的需求。時(shí)間性能:軟件的

2、一個(gè)具體事務(wù)的響應(yīng)時(shí)間??臻g性能:軟件運(yùn)行時(shí)所消耗的系統(tǒng)資源。二、從各種角度去看性能測(cè)試1)用戶視角:響應(yīng)時(shí)間2)系統(tǒng)視角:并發(fā)用戶數(shù)量,用戶操作模式(每秒點(diǎn)擊數(shù))3)調(diào)優(yōu)視角:服務(wù)器資源情況,應(yīng)用服務(wù)器資源情況,數(shù)據(jù)庫(kù)資源情況、應(yīng)用時(shí)間消耗分布共享,利他,求真,務(wù)實(shí)潭州學(xué)院軟件測(cè)試部三、做性能測(cè)試有哪些影響因素①用戶:數(shù)目、類型、思考時(shí)間、訪問(wèn)次數(shù)、點(diǎn)擊數(shù);②會(huì)話:每個(gè)會(huì)話頁(yè)面大小,使用時(shí)間長(zhǎng)度;③并發(fā)問(wèn)題:緩存交換任務(wù)優(yōu)先級(jí);④吞吐量;⑥每個(gè)請(qǐng)求的邏輯處理;⑦應(yīng)用體系架構(gòu)設(shè)計(jì)、軟件性能;⑧客戶端速度;本地

3、網(wǎng)絡(luò)速度;⑨網(wǎng)絡(luò)的吞吐量和服務(wù)器本地網(wǎng)絡(luò)速度;⑩服務(wù)器響應(yīng)時(shí)間、服務(wù)器硬件速度、分布模式、系統(tǒng)配置、安全等待的配置四、性能測(cè)試有哪些①性能測(cè)試(PerformanceTesting):通過(guò)模擬生產(chǎn)運(yùn)行的業(yè)務(wù)壓力量和使用場(chǎng)景組合測(cè)試系統(tǒng)的性能是否滿足生產(chǎn)性能要求。如以實(shí)際投產(chǎn)結(jié)構(gòu)測(cè)試,求出最大的吞吐量與最佳回應(yīng)時(shí)間以保證上線的平穩(wěn),安全等.②負(fù)載測(cè)試(LoadTesting):通過(guò)在被測(cè)系統(tǒng)上不斷增加壓力,直到性能指標(biāo)例如響應(yīng)時(shí)間超過(guò)預(yù)定指標(biāo)或者某種資源已經(jīng)達(dá)到飽和狀態(tài)。這種測(cè)試可以找到系統(tǒng)的處理極限,為系統(tǒng)調(diào)

4、優(yōu)提供數(shù)據(jù)。③壓力測(cè)試(StressTesting):測(cè)試系統(tǒng)在一定飽和狀態(tài)下,例如CPU、內(nèi)存在飽和使用飽和情況下,系統(tǒng)能夠處理的會(huì)話能力,以及系統(tǒng)是否會(huì)出現(xiàn)錯(cuò)誤。④配置測(cè)試(ConfigurationTesting):通過(guò)測(cè)試找到系統(tǒng)各項(xiàng)資源的最優(yōu)分配原則。⑤并發(fā)測(cè)試(ConcurrencyTesting):測(cè)試多個(gè)用戶同時(shí)訪問(wèn)同一個(gè)應(yīng)用、同一個(gè)模塊或者數(shù)據(jù)記錄時(shí)是否存在死鎖或者其他性能問(wèn)題。⑥容量測(cè)試(VolumeTesting):測(cè)試系統(tǒng)能夠處理的最大會(huì)話能力,確定系統(tǒng)可同時(shí)處理的在線最大數(shù)量;共享,

5、利他,求真,務(wù)實(shí)潭州學(xué)院軟件測(cè)試部⑦可靠性測(cè)試(Reliabilitytesting):通過(guò)給系統(tǒng)加載一定的業(yè)務(wù)壓力(例如資源在70-90%的使用率)的情況下,運(yùn)行一段時(shí)間。⑧大數(shù)據(jù)量測(cè)試(BigDataTesting):針對(duì)一些數(shù)據(jù)儲(chǔ)存,傳輸,統(tǒng)計(jì),查詢等業(yè)務(wù)進(jìn)行大數(shù)據(jù)量的獨(dú)立數(shù)據(jù)數(shù)據(jù)量測(cè)試;五、性能測(cè)試工具Netperf:是一種針對(duì)網(wǎng)絡(luò)性能的測(cè)量工具,Netperf工具以client/server方式工作,主要針對(duì)基于TCP或UDP的傳輸。Netperf根據(jù)應(yīng)用的不同,可以進(jìn)行不同模式的網(wǎng)絡(luò)性能測(cè)試,即批

6、量數(shù)據(jù)傳輸(bulkdatatransfer)模式和請(qǐng)求/應(yīng)答(request/reponse)模式。Netperf測(cè)試結(jié)果所反映的是一個(gè)系統(tǒng)能夠以多快的速度向另外一個(gè)系統(tǒng)發(fā)送數(shù)據(jù),以及另外一個(gè)系統(tǒng)能夠以多快的速度接收數(shù)據(jù)。Httperf:是一個(gè)web服務(wù)器的性能測(cè)試工具,主要做負(fù)載和壓力的測(cè)試工具,Httperf提供了靈活的生成各種HTTP負(fù)載來(lái)測(cè)試服務(wù)器的性能,提供可靠、高性能的工具,支持HTTP/1.1和SSL。一般都是用httperf+autobench??進(jìn)行性能測(cè)試Siege(類似apache_a

7、b):是一個(gè)壓力測(cè)試和評(píng)測(cè)工具,設(shè)計(jì)用于WEB開發(fā)這評(píng)估應(yīng)用在壓力下的承受能力:可以根據(jù)配置對(duì)一個(gè)WEB站點(diǎn)進(jìn)行多用戶的并發(fā)訪問(wèn),記錄每個(gè)用戶所有請(qǐng)求過(guò)程的相應(yīng)時(shí)間,并在一定數(shù)量的并發(fā)訪問(wèn)下重復(fù)進(jìn)行。Webbench:是一款壓力性能測(cè)試工具,它最多可以模擬3萬(wàn)個(gè)并發(fā)連接去測(cè)試網(wǎng)站的負(fù)載能力,安裝使用也特別方便。webbench不但可以測(cè)試準(zhǔn)靜態(tài)頁(yè)面,也可以對(duì)動(dòng)態(tài)頁(yè)面(ASP,PHP,JAVA,CGI)進(jìn)行測(cè)試的能力。同時(shí)他還支持對(duì)含有SSL的安全網(wǎng)站例如電子商務(wù)網(wǎng)站進(jìn)行靜態(tài)或動(dòng)態(tài)的性能測(cè)試。特殊說(shuō)明一下該工具

8、只適用系統(tǒng):Linux環(huán)境安裝ApacheJMeter:是一款開源的性能測(cè)試工具,是可以對(duì)利用HTTP或FTP服務(wù)器的應(yīng)用程序進(jìn)行測(cè)試的工具。它是基于Java的,通過(guò)所提供的API它還具有高度可擴(kuò)展性。(開源的)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ò)使用L

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。