《性能測試簡介》PPT課件

《性能測試簡介》PPT課件

ID:46968952

大小:1.15 MB

頁數(shù):96頁

時間:2019-12-02

《性能測試簡介》PPT課件_第1頁
《性能測試簡介》PPT課件_第2頁
《性能測試簡介》PPT課件_第3頁
《性能測試簡介》PPT課件_第4頁
《性能測試簡介》PPT課件_第5頁
資源描述:

《《性能測試簡介》PPT課件》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、高級性能測試ZHUTING2007年6月IBMInnovationCenter1課程內(nèi)容介紹測試策略制定測試結(jié)果指標分析測試典型案例分析測試技術(shù)討論測試工具的使用技巧2測試策略制定概念測試計劃測試流程包括哪些步驟測試要達到什么目的選擇什么協(xié)議進行測試如何編寫一個完整的測試方案測試指標包括哪些內(nèi)容自動化負載壓力測試策略3測試結(jié)果指標分析客戶端負載壓力指標服務(wù)器資源使用指標網(wǎng)絡(luò)監(jiān)控指標4測試典型案例分析系統(tǒng)故障定位與分析數(shù)據(jù)庫服務(wù)器典型性能調(diào)優(yōu)與評估Oracle數(shù)據(jù)庫性能調(diào)優(yōu)案例測試經(jīng)驗交流5測試工具的使用技巧負載壓力測試工具:LoadRunner8.0IBMRati

2、onalPerformanceTester功能回歸測試工具:WinRunner7.6IBMRationalRobot測試管理工具:TestDirector8.0IBMRationalTestManager6性能測試系統(tǒng)的性能是一個很大的概念,覆蓋面非常廣泛,對一個軟件系統(tǒng)而言包括執(zhí)行效率、資源占用、穩(wěn)定性、安全性、兼容性、可擴展性、可靠性等等,我們這里重點討論的負載壓力是系統(tǒng)性能的一個重要方面。性能測試用來保證產(chǎn)品發(fā)布后系統(tǒng)的性能滿足用戶需求。性能測試在軟件質(zhì)量保證中起重要作用。7負載測試負載測試是確定在各種工作負載下系統(tǒng)的性能,目標是測試當(dāng)負載逐漸增加時,系統(tǒng)組

3、成部分的相應(yīng)輸出項,例如通過量、響應(yīng)時間、CPU負載、內(nèi)存使用等如何決定系統(tǒng)的性能,例如穩(wěn)定性和響應(yīng)等。負載測試通常描述一種特定類型的壓力測試,即增加用戶數(shù)量以對應(yīng)用程序進行壓力測試。8壓力測試壓力測試通過確定一個系統(tǒng)的瓶頸或者不能接收的性能點,來獲得系統(tǒng)能提供的最大的服務(wù)級別的測試。通俗地講,壓力測試是為了發(fā)現(xiàn)在什么條件下您的應(yīng)用程序的性能會變得不可接受。9負載壓力測試負載壓力測試是性能測試的重要組成部分,負載壓力測試包括:并發(fā)性能測試(重點)疲勞強度測試大數(shù)據(jù)量測試10負載壓力測試11負載壓力測試并發(fā)性能測試考察客戶端應(yīng)用的性能,測試的入口是客戶端并發(fā)性能測試

4、的過程,是一個負載測試和壓力測試的過程。即逐漸增加并發(fā)虛擬用戶數(shù)負載,直到系統(tǒng)的瓶頸或者不能接收的性能點,通過綜合分析交易執(zhí)行指標、資源監(jiān)控指標等來確定系統(tǒng)并發(fā)性能的過程。并發(fā)性能測試是負載壓力測試中的重要內(nèi)容。12負載壓力測試疲勞強度測試通常是采用系統(tǒng)穩(wěn)定運行情況下能夠支持的最大并發(fā)用戶數(shù)或者日常運行用戶數(shù),持續(xù)執(zhí)行一段時間業(yè)務(wù),通過綜合分析交易執(zhí)行指標和資源監(jiān)控指標來確定系統(tǒng)處理最大工作量強度性能的過程。疲勞強度測試案例制定的原則是保證系統(tǒng)長期不間斷運行的業(yè)務(wù)量,并且應(yīng)該盡量去滿足該條件。13負載壓力測試大數(shù)據(jù)量測試大數(shù)據(jù)量測試的兩種類型獨立的數(shù)據(jù)量測試針對某

5、些系統(tǒng)存儲、傳輸、統(tǒng)計、查詢等業(yè)務(wù)進行大數(shù)據(jù)量測試綜合數(shù)據(jù)量測試和壓力性能測試、負載性能測試、并發(fā)性能測試、疲勞性能測試相結(jié)合的綜合測試方案14測試計劃分析應(yīng)用程序定義測試目標計劃方案實施檢查測試目標15制定測試計劃的目的構(gòu)建能夠精確地模擬您的工作環(huán)境的測試方案。了解測試需要的資源。以可度量的指標定義測試成功條件。16分析應(yīng)用程序確定系統(tǒng)組件描述系統(tǒng)配置分析使用模型任務(wù)分布17確定系統(tǒng)組件客戶機、網(wǎng)絡(luò)、中間件和服務(wù)器18描述系統(tǒng)配置連接到系統(tǒng)的用戶數(shù)應(yīng)用程序客戶端計算機的配置情況(硬件、內(nèi)存、操作系統(tǒng)、軟件、開發(fā)工具等)使用的數(shù)據(jù)庫和Web服務(wù)器的類型(硬件、數(shù)據(jù)

6、庫類型、操作系統(tǒng)、文件服務(wù)器等)服務(wù)器與應(yīng)用程序客戶端之間的通信方式前端客戶端與后端服務(wù)器之間的中間件配置和應(yīng)用程序服務(wù)器可能影響響應(yīng)時間的其他網(wǎng)絡(luò)組件(調(diào)制解調(diào)器等)19分析使用模型考慮哪些用戶使用系統(tǒng)每種類型用戶的數(shù)量每個用戶的典型任務(wù)20任務(wù)分布確定數(shù)據(jù)庫活動峰值期的發(fā)生時間負載峰值期間的典型活動21定義測試目標22定義測試目標以可度量的指標制定目標確定測試的時間23確定測試的時間24計劃方案實施定義性能度量的范圍定義Vuser活動選擇Vuser選擇測試硬件和軟件25定義性能度量的范圍度量應(yīng)用程序中不同點的響應(yīng)時間。根據(jù)測試目標確定在哪里運行虛擬用戶運行哪些

7、虛擬用戶26應(yīng)用程序中不同點的響應(yīng)時間度量端到端的響應(yīng)時間:27應(yīng)用程序中不同點的響應(yīng)時間度量網(wǎng)絡(luò)和服務(wù)器響應(yīng)時間:28應(yīng)用程序中不同點的響應(yīng)時間度量GUI響應(yīng)時間:GUI響應(yīng)時間=端到端響應(yīng)時間-網(wǎng)絡(luò)和服務(wù)器響應(yīng)時間29應(yīng)用程序中不同點的響應(yīng)時間度量服務(wù)器響應(yīng)時間:30應(yīng)用程序中不同點的響應(yīng)時間度量中間件到服務(wù)器的響應(yīng)時間:31選擇Vuser32選擇測試硬件和軟件硬件和軟件應(yīng)該具有強大的性能和足夠快的運行速度,以模擬所需數(shù)量的虛擬用戶。33檢查測試目標度量最終用戶響應(yīng)時間定義最優(yōu)的硬件配置檢查可靠性確定瓶頸度量系統(tǒng)容量34定義最優(yōu)的硬件配置舉例例如,您可以設(shè)置三

8、種不同的服

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

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

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