論文資料-性能測(cè)試_第1頁(yè)
論文資料-性能測(cè)試_第2頁(yè)
論文資料-性能測(cè)試_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、.螃襖芃蒀蒃蚇腿葿蚅袂膅葿螈螅肁蒈蕆羈羇蕆蕿螄芅蒆螞罿膁蒅螄螂肇薄蒄羇羃薃薆螀節(jié)薃螈羆羋薂袁袈膄薁薀肄肀膇蚃袇羆膇螅肂芅膆蒅裊膁芅薇肀肆芄蠆袃羂芃袂蚆莁節(jié)薁羂芇芁蚃螄膃芁螆羀聿芀蒅螃羅艿薈羈芄莈蝕螁膀莇螂羆肆莆蒂蝿肂蒞蚄肅羈蒞螇?mèng)缕O莄蒆肅膂莃蕿袆肈莂蟻肁羄蒁螃襖芃蒀蒃蚇腿葿蚅袂膅葿螈螅肁蒈蕆羈羇蕆蕿螄芅蒆螞罿膁蒅螄螂肇薄蒄羇羃薃薆螀節(jié)薃螈羆羋薂袁袈膄薁薀肄肀膇蚃袇羆膇螅肂芅膆蒅裊膁芅薇肀肆芄蠆袃羂芃袂蚆莁節(jié)薁羂芇芁蚃螄膃芁螆羀聿芀蒅螃羅艿薈羈芄莈蝕螁膀莇螂羆肆莆蒂蝿肂蒞蚄肅羈蒞螇?mèng)缕O莄蒆肅膂莃蕿袆肈莂蟻肁羄蒁螃襖芃蒀蒃蚇腿葿蚅袂膅葿螈螅肁蒈蕆羈羇蕆蕿螄芅蒆螞罿膁蒅螄螂肇薄蒄羇羃薃薆螀節(jié)薃螈羆羋

2、薂袁袈膄薁薀肄肀膇蚃袇羆膇螅肂芅膆蒅裊膁芅薇肀肆芄蠆袃羂芃袂蚆莁節(jié)薁羂芇芁蚃螄膃芁螆羀聿芀蒅螃羅艿薈羈芄莈蝕螁膀莇螂羆肆莆蒂蝿肂蒞蚄肅羈蒞螇?mèng)缕O莄蒆肅膂莃蕿袆肈莂蟻肁羄蒁螃襖芃蒀蒃蚇腿葿蚅袂膅葿螈螅肁蒈蕆羈羇蕆蕿螄芅蒆螞罿膁蒅螄螂肇薄蒄羇羃薃薆螀節(jié)薃螈羆羋薂袁袈膄薁薀肄肀膇蚃袇羆膇螅肂芅膆蒅裊膁芅薇肀肆芄蠆袃羂芃袂蚆莁節(jié)薁羂芇芁蚃螄膃芁螆羀聿芀蒅螃羅艿薈羈芄莈蝕螁膀莇螂羆肆莆蒂蝿肂蒞蚄肅羈蒞螇?mèng)缕O 負(fù)載測(cè)試(Load Test)、壓力測(cè)試(Stress Test)、容量測(cè)試(Capability Test)與性能測(cè)試(Performance Test)是什么關(guān)系? 性能測(cè)試是一個(gè)較大的范疇,包

3、括負(fù)載測(cè)試、壓力測(cè)試和容量測(cè)試。其中負(fù)載測(cè)試是為了檢驗(yàn)系統(tǒng)在給定負(fù)載下是否能達(dá)到預(yù)期性能指標(biāo);壓力測(cè)試是通過(guò)不斷向被測(cè)系統(tǒng)施加“壓力”,測(cè)試系統(tǒng)在壓力情況下的性能表現(xiàn);容量測(cè)試針對(duì)數(shù)據(jù)庫(kù)而言,是在數(shù)據(jù)庫(kù)中有較大數(shù)量的數(shù)據(jù)記錄情況下對(duì)系統(tǒng)進(jìn)行的測(cè)試。響應(yīng)時(shí)間是可以判斷一個(gè)被測(cè)應(yīng)用系統(tǒng)是否存在性能瓶頸的最直觀的要素。例如,在執(zhí)行完性能測(cè)試后,發(fā)現(xiàn)某個(gè)交易的“平均響應(yīng)時(shí)間”為8秒,超過(guò)了預(yù)先確定下來(lái)的性能指標(biāo)“該交易的性能指標(biāo)為平均響應(yīng)時(shí)間要小于等于3秒”。此時(shí),就可以認(rèn)為被測(cè)應(yīng)用系統(tǒng)存在性能瓶頸了,要利用一定的手段去探查被測(cè)應(yīng)用系統(tǒng)中哪個(gè)地方引起了系統(tǒng)的處理效率低以及低的原因了。響應(yīng)時(shí)間一般包括最

4、大響應(yīng)時(shí)間和平均響應(yīng)時(shí)間,響應(yīng)時(shí)間包括網(wǎng)絡(luò)上的傳輸時(shí)間,WEB服務(wù)器上處理時(shí)間、APP服務(wù)器上的處理時(shí)間、DB服務(wù)器上的處理時(shí)間,響應(yīng)時(shí)間不包括瀏覽器上的內(nèi)容顯示時(shí)間。轉(zhuǎn)自:領(lǐng)測(cè)軟件測(cè)試網(wǎng) 原文鏈接:吞吐量/處理能力處理能力又叫吞吐量,指的是單位時(shí)間內(nèi)處理的客戶端請(qǐng)求數(shù)量。通常情況下,吞吐量用請(qǐng)求數(shù)/秒 Or 頁(yè)面數(shù)/秒來(lái)衡量。從業(yè)務(wù)角度看,吞吐量也可以用訪問(wèn)人數(shù)/天Or頁(yè)面訪問(wèn)量/天來(lái)衡量。負(fù)載負(fù)載分為客戶端負(fù)載和服務(wù)器端負(fù)載客戶端負(fù)載的通俗解釋就是有多少個(gè)用戶在同時(shí)使用軟件服務(wù)器端負(fù)載的通俗解釋就是有多少個(gè)請(qǐng)求同時(shí)到達(dá)了服務(wù)器端,要求服務(wù)器進(jìn)行處理。例如,某個(gè)網(wǎng)站當(dāng)前有10000個(gè)人在線訪

5、問(wèn),從他們的客戶端層面看過(guò)去,這個(gè)負(fù)載就是客戶端負(fù)載,為10000。若某個(gè)網(wǎng)站當(dāng)前有10000個(gè)人在線訪問(wèn),某一時(shí)刻,從他們的客戶端同時(shí)發(fā)出了1000個(gè)頁(yè)面的請(qǐng)求到服務(wù)器,從服務(wù)器端層面看過(guò)去,這個(gè)負(fù)載就是服務(wù)器端負(fù)載,為1000。響應(yīng)時(shí)間響應(yīng)時(shí)間是可以判斷一個(gè)被測(cè)應(yīng)用系統(tǒng)是否存在性能瓶頸的最直觀的要素。例如,在執(zhí)行完性能測(cè)試后,發(fā)現(xiàn)某個(gè)交易的“平均響應(yīng)時(shí)間”為8秒,超過(guò)了預(yù)先確定下來(lái)的性能指標(biāo)“該交易的性能指標(biāo)為平均響應(yīng)時(shí)間要小于等于3秒”。此時(shí),就可以認(rèn)為被測(cè)應(yīng)用系統(tǒng)存在性能瓶頸了,要利用一定的手段去探查被測(cè)應(yīng)用系統(tǒng)中哪個(gè)地方引起了系統(tǒng)的處理效率低以及低的原因了。響應(yīng)時(shí)間一般包括最大響應(yīng)時(shí)

6、間和平均響應(yīng)時(shí)間,響應(yīng)時(shí)間包括網(wǎng)絡(luò)上的傳輸時(shí)間,WEB服務(wù)器上處理時(shí)間、APP服務(wù)器上的處理時(shí)間、DB服務(wù)器上的處理時(shí)間,響應(yīng)時(shí)間不包括瀏覽器上的內(nèi)容顯示時(shí)間。同時(shí)在線用戶對(duì)于一個(gè)網(wǎng)站來(lái)講,當(dāng)一個(gè)用戶登錄到該網(wǎng)站的首頁(yè)后,開(kāi)始在該網(wǎng)站上進(jìn)行各種操作,包括瀏覽網(wǎng)頁(yè)、檢索內(nèi)容、提交表單等,這個(gè)過(guò)程中的用戶稱為在線用戶。若同一時(shí)間點(diǎn)或同一個(gè)時(shí)間段內(nèi),有很多這樣的用戶在訪問(wèn)該網(wǎng)站,這些用戶統(tǒng)稱為該網(wǎng)站的同時(shí)在線用戶。同時(shí)在線用戶的另一層理解是,將應(yīng)用系統(tǒng)整體看作是一個(gè)黑盒子,從用戶的客戶端層面看向系統(tǒng),總共有多少個(gè)人在使用它。當(dāng)進(jìn)行性能測(cè)試時(shí),如果你使用的是同時(shí)在線用戶,則可以稱之為同時(shí)在線負(fù)載。超級(jí)

7、并發(fā)用戶對(duì)于一個(gè)網(wǎng)站來(lái)講,可能存在WEB服務(wù)器、應(yīng)用服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器三個(gè)層次,而用戶所使用的瀏覽器是在最外面的客戶端層面。如果某個(gè)時(shí)間點(diǎn)或時(shí)間段內(nèi),共有1000個(gè)用戶同時(shí)在線,他們進(jìn)行著各種各樣的操作,而某個(gè)時(shí)間點(diǎn)上可能存在10個(gè)左右的用戶同時(shí)進(jìn)行了一個(gè)或多個(gè)操作,導(dǎo)致WEB服務(wù)器同時(shí)接收到了10個(gè)左右的交易請(qǐng)求,我們稱這個(gè)10個(gè)左右的用戶為超級(jí)并發(fā)用戶。當(dāng)進(jìn)行性能測(cè)試時(shí),如果你使用的是超級(jí)并發(fā)用戶,則可以稱之為超級(jí)并發(fā)負(fù)載。性能測(cè)試腳本腳本是用負(fù)載模擬工具開(kāi)發(fā)出來(lái)的。腳本是一些代碼的組合體,它用代碼來(lái)實(shí)現(xiàn)用戶對(duì)應(yīng)用系統(tǒng)的操作。例如,你在一個(gè)網(wǎng)站上訪問(wèn)首頁(yè)、輸入用戶名和密碼后點(diǎn)擊登錄按鈕進(jìn)

8、行登錄,這是用戶對(duì)應(yīng)用系統(tǒng)的兩步操作內(nèi)容,在腳本中則包含了實(shí)現(xiàn)這兩個(gè)操作步驟的代碼。如果你要模擬10000個(gè)用戶的負(fù)載,這10000個(gè)用戶中50%進(jìn)行首頁(yè)的訪問(wèn)、20%進(jìn)行注冊(cè)、20%進(jìn)行查詢、10%進(jìn)行某個(gè)頁(yè)面的瀏覽,則你需要制作5個(gè)腳本,分別是首頁(yè)訪問(wèn)腳本、注冊(cè)腳本、查詢腳本、頁(yè)面瀏覽腳本。事務(wù)事務(wù)是腳本的一個(gè)特性,每個(gè)事務(wù)都包含開(kāi)始事務(wù)和結(jié)束事務(wù)。事務(wù)用來(lái)衡量腳本中一行代碼或多行代碼的執(zhí)行所耗費(fèi)的時(shí)間。你可以將開(kāi)始事務(wù)放置在腳本中某行代碼的前面,將結(jié)束事務(wù)放置在該行代碼的后面,在該腳本的虛擬用戶運(yùn)行時(shí),這個(gè)事務(wù)將衡量該行代碼的執(zhí)行花費(fèi)了多長(zhǎng)時(shí)間。交易交易分為業(yè)務(wù)層面和技術(shù)層面兩種定義。業(yè)

9、務(wù)層面交易是指完成一次完整的業(yè)務(wù)操作,例如進(jìn)行一次取款、查詢操作。技術(shù)層面的交易是指進(jìn)行一次應(yīng)用程序至應(yīng)用程序、或者應(yīng)用程序至數(shù)據(jù)庫(kù)的系統(tǒng)操作。一般的一筆業(yè)務(wù)交易由多筆技術(shù)交易組成,根據(jù)業(yè)務(wù)交易的復(fù)雜度和系統(tǒng)應(yīng)用架構(gòu)的不同,其比例大致為1:2-1:10。轉(zhuǎn)自:領(lǐng)測(cè)軟件測(cè)試網(wǎng) 原文鏈接:并發(fā)用戶數(shù),顧名思義,就是同時(shí)操作的用戶,這里的“操作”可以指對(duì)系統(tǒng)真正的操作,也可以只是連接(此時(shí)通常叫作“并發(fā)連接數(shù)”),而集合點(diǎn)是一種特殊情況下的并發(fā),多用于測(cè)試系統(tǒng)在瞬間加壓的表現(xiàn)。因此,并發(fā)用戶數(shù)和集合點(diǎn)有聯(lián)系,但并非必然的聯(lián)系,在測(cè)試并發(fā)用戶的性能測(cè)試場(chǎng)景中,可以不必設(shè)置集合點(diǎn),這將視測(cè)試目標(biāo)和測(cè)試策

10、略而定轉(zhuǎn)自:領(lǐng)測(cè)軟件測(cè)試網(wǎng) 原文鏈接: 薇蠆芆蒞薆螂聿芁蚅襖芄膇蚄羆肇蒆蚃螆袀蒂螞袈膅莈螞羀羈芄蟻蝕膄膀蝕螂羇蒈蝿裊膂莄螈羇羅芀螇蚇膀膆螆衿羃薅螆羈艿蒁螅肄肁莇螄螃芇芃莀袆肀腿莀羈芅蒈葿蚈肈莃蒈螀芃艿蕆羂肆芅蒆肅罿薄蒅螄膅蒀蒄袆羇莆蒄罿膃節(jié)蒃蚈羆膈薂螁膁蕆薁袃羄莃薀肅腿荿蕿螅肂芅薈袇羋膁薈羀肁葿薇蠆芆蒞薆螂聿芁蚅襖芄膇蚄羆肇蒆蚃螆袀蒂螞袈膅莈螞羀羈芄蟻蝕膄膀蝕螂羇蒈蝿裊膂莄螈羇羅芀螇蚇膀膆螆衿羃薅螆羈艿蒁螅肄肁莇螄螃芇芃莀袆肀腿莀羈芅蒈葿蚈肈莃蒈螀芃艿蕆羂肆芅蒆肅罿薄蒅螄膅蒀蒄袆羇莆蒄罿膃節(jié)蒃蚈羆膈薂螁膁蕆薁袃羄莃薀肅腿荿蕿螅肂芅薈袇羋膁薈羀肁葿薇蠆芆蒞薆螂聿芁蚅襖芄膇蚄羆肇蒆蚃螆袀蒂螞袈膅莈螞羀羈芄蟻蝕膄膀蝕螂羇蒈蝿裊膂莄螈羇羅芀螇蚇膀膆螆衿羃薅螆羈艿蒁螅肄肁莇螄螃芇芃莀袆肀腿莀羈芅蒈葿蚈肈莃蒈螀芃艿蕆羂肆

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論