![飛軟件工程精品課程網站設計與實現文獻翻譯_第1頁](http://file4.renrendoc.com/view/f34afa5a15a91540df5f52e10ba9183d/f34afa5a15a91540df5f52e10ba9183d1.gif)
![飛軟件工程精品課程網站設計與實現文獻翻譯_第2頁](http://file4.renrendoc.com/view/f34afa5a15a91540df5f52e10ba9183d/f34afa5a15a91540df5f52e10ba9183d2.gif)
![飛軟件工程精品課程網站設計與實現文獻翻譯_第3頁](http://file4.renrendoc.com/view/f34afa5a15a91540df5f52e10ba9183d/f34afa5a15a91540df5f52e10ba9183d3.gif)
![飛軟件工程精品課程網站設計與實現文獻翻譯_第4頁](http://file4.renrendoc.com/view/f34afa5a15a91540df5f52e10ba9183d/f34afa5a15a91540df5f52e10ba9183d4.gif)
![飛軟件工程精品課程網站設計與實現文獻翻譯_第5頁](http://file4.renrendoc.com/view/f34afa5a15a91540df5f52e10ba9183d/f34afa5a15a91540df5f52e10ba9183d5.gif)
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、基于組件負載測試的性能分析Charu BabbarNeha BajpaiCentreCentre babbforforDevelopmentDevelopmentof of,AdvancedAdvancedComputing Noida Computing Noidaoida.in摘要 開發(fā)通常以一個Web應用程序的響應時間,吞吐量和可用性方面的衡量其服務器的質量。差的服務質量轉化為使客戶沮喪,這可能會導致不良的結果。評估IT基礎設施性能的方法之一是通過負載測試,評估支持其預期的工作負載運行組指定的,模的擬在不同的負荷水平的行為。本文基于組件負載測試不同的服務質量措施,性能分析。了,文獻翻譯,
2、負載測試,性能分析一介紹負載測試的目標是發(fā)現負載下的系統(tǒng)功能和性能。性能問題是指系統(tǒng)的情況下,意外的高響應時間或吞吐量低。由于沒有正式定義的性能目標和大的數據量必須檢查,開發(fā)一個高流量的,Web服務或其他服務在負載測試中檢測性能問題是的。當器組件時,可以看到多少加載的或服務是可以處理的。性能被定義為來自用戶的請求和響應的完成之間的時間提交。實際上,它是一個單一的HTTP從端到端的請求時,一個Web應用系統(tǒng)的平均響應時間的花費。此措施是在評價Web服務的關鍵可以幫助確定該產品是否滿足性能目標。之一。性能測試為方便性能測試,提供以下四種類型的信息:每種類型的請求的延遲吞吐量信息,或負載服務器收到多
3、少信息(例如,每秒的請求)服務器端的資源利用率(如CPU使用率,內存消耗等)測試運行配置許多的性能依賴于在不同情況下的應用程序在峰值時間上的負載。通常在一個合理的模擬環(huán)境借助性能測試工具的幫助進行性能測試。然而,性能的Web應用程序和搜索取決于各種參數,每個參數都必須根據不同的應力水平進不同的參數每個參數必須在不同的條件和壓力水平進試。本的不同部分使用試。在這樣的情況下,有必要以分解成表示各種組件的行為許多組件。雖然可以評估的性能通過測試完整的頁面,但是這可能不是一個好主意,原因有兩個。首先,當評估的網頁和時,它并不加載指定網頁。其次,當查看網頁和的性能時,它沒有指定或項目細節(jié)的最大耗費時間。
4、因此,有必要去測試的各個組成部分,通過它可以評價所述組件的性能。二負載測試需要加載一個網頁,以便在瀏覽器中,可以查看的所有元素。時間取決于若干因素,包括網絡流量的量,大量的,音頻,圖形和頁面上的動畫技術。它是把在系統(tǒng)上的移動設備的需求,并測量其響應的過程。進行負載測試,以確定系統(tǒng)的正常的和預期的峰值負載條件下的行為。它有助于確定的最大的操作的應用程序的能力,以及任何瓶頸,并確定哪個元素引起的減弱。當放置在系統(tǒng)中的負載升高到超出正常使用模式時,用來測試系統(tǒng)過高或峰值負載的響應,它被稱為“應力測試”。在圖1中,根據實際的請求創(chuàng)建用戶交互。負載,將一個真實的負載,和測試參數的基礎上,觀察該的性能監(jiān)視
5、器以測量其性能。三負載測試的要求:(一)(二)(三)(四)一個關鍵任務的Web應用程序是價值不菲的。在真實世界條件下保證性能和功能。找出并解決潛在,對應的用戶。性能是任何基于Web的應用程序的成功的關鍵。負載測試出夠提供的最大容量,該系統(tǒng)可以處理的應用程序。四負載測試的測試目標許多并發(fā)用戶運行相同的應用程序,來看看是否有系統(tǒng)處理負載不影響功能或性能的情況。沒有測量的情況下,并發(fā)用戶,系統(tǒng)處理,可以不增加預期的響應時間。影響負載測試的參數如下:系統(tǒng)要求響應時間思考時間工作負荷事務組合吞吐量(一)(二)(三)(四)1、系統(tǒng)2、響應時間:時間,其中該系統(tǒng)在特定的事務請求下的響應。3、思考時間:先前的
6、交易響應已被接收后選擇一個新的事務后的時間。4、工作負載:工作負載取決于的 用戶數 交易如下:(五)吞吐量:工作的量,可以在一個給定的時期內由系統(tǒng)或組件進行的時間。吞吐量取決于以下幾個:交易/秒 Web交互/秒頁/秒字節(jié)/秒五在負載測試中涉及到以下步驟:1、規(guī)劃負載測試:所需要的負載測試系統(tǒng)的信息 組織系統(tǒng)收集的信息使用的信息有效地開展 負載測試2、創(chuàng)建Vuser的(虛擬用戶技術) 模擬一個真實的用戶需要更少的資源 機和人3、更好地控制測試執(zhí)行可以同步用戶所執(zhí)行的操作 以更好的方式收集和分析結果Vuser可以直接與服務器通信,由執(zhí)行調用服務器API,而不依賴 客戶端1)2)3)4)5)。捕獲業(yè)
7、務交易用戶執(zhí)行的操作。監(jiān)視應用服務器之間的通信生成所需的功能要求的新的Vuser錄制選項到Vuser生成的函數調用錄制6)7)拍攝模式:這允許指定要的信息,并生成一個時要使用的功能HTML模式:模式是基于HTML用戶操作和包含功能直接對應采取的行動。URL模式:URL模式是根據對HTTP請求作為用戶操作的結果發(fā)送到服務器。六性能測試性能測試的過程,以確定 一臺計算機的速度或效力,網絡,程序或設備。換句話說,性能測試是評估響應時間(速度),吞吐量和利用 系統(tǒng)執(zhí)行其所需的功能,在比較與不同版本的相同產品或不同的具有競爭力的產品,做基準的下:吞吐量響應時間七性能測試的測試目標, 執(zhí)行的性能的測試如在
8、他們成為大問題之前的早期階段定位問題??s短了開發(fā)周期。防止收入和信譽性能不佳造成的損失。支持智能規(guī)劃未來的擴展。為了確保該系統(tǒng)符合業(yè)績預期,如響應時間,吞吐量等下給定的負載水平。公開不的粗略測試中的錯誤,如內存管理錯誤,內存泄漏,緩沖區(qū)溢出等。八性能測試的要求:在不同階段的性能測試要求如下:設計階段:頁面的圖像和多合理的等待時間。重負載相當重要,以知道哪 些類型 的內容導致速度下降。發(fā)展階段:為了檢查結果的個人頁面和進程,尋找突破點,不必要的代碼和瓶頸。部署階段:要確定的最低硬件和應用程序。九十結論的負載和性能測試方法根據已確定的參數,方法將能夠計算出完整的的各個組件性能的負載和性能。十一致謝
9、筆者衷心地感謝夫人Mrs. Neha Bajpai(Project guide)和進行過程中幫我進行性能分析 方法和計算結果的朋友。:1QinglinWu,”PerformanceTesting and Optimization of J2EE-based Web Applications”,Secondernational Workshop on EducationTechnology and Computer Science, IEEE, PP.681-683,2010.2Zao-Bin GAN and Deng-Wen WEI, Vijay VARADHARAJAN, “Evaluati
10、ng the Performanceand Scalability of Web Application systems” ThirdTechnology and Applications(ICITA05),IEEE,2005.ernational Conference on Information3 B.M. Subraya and S.V. Subrahmanya,” Objectdriven Performance Testing of Web Applications”,13thernational Qualityk 2000 Software Quality June 2, 2000
11、.k 2000, IEEE,May 304 Daniel A. Menasce,”Load Testing of Websites”,puter./ernet, IEEEernet Computing,PP.70-74, July-August 2002.5 Zhen Ming Jiang, Ahmed E. Hassan and Gilbert Hamann and Parminder Flora, “Automated Performance2009, Edmonton, IEEE, Canada, pp.125-134, 2009.ysis of Load Tests”, Proc. I
12、CSM6 Steven Haines Senior, Performance Testing Methodology”, IEEEInformation management, October 2005.ernational Conference on7 J.D. Meier, Carlos Farre A Hantbansod, Scott Barber And Dennisrea,”Performance Testing Guidance for Web Applications “, World Academy Of Science, Engineering And Technology
13、,20058Charu Babbar,Neha Bajpai,” A Survey on Evaluating Performance of Web ApplicationPerformance”,ernational Conference on ReliabilityTechnology and Optimization,ICRTIO2010,4th November9 Charu Babbar, Neha Bajpai,” Web Application Performanceysis Based on ComponentLoad Testing”,2011ernational Journ
14、al of Technology and Appd Science, IJTAS,Vol. 2, pp. 22-28,網絡M:ing the real world for load testing websites(/archive/archive.?id=38)By Steven Spline/testing- master.htm.1.CHARU BABBAR completed M.Sc (C.S.E.)from Guru Jambheshwar University,Hisar in 2007 and has 2 yrs. Industrial experience. Now Curr
15、ently pursuing M.Tech(I.T.) from CDAC-Noida and working on project based on SoftwareTesting. The area oferests are in the subjects related to Software engineering and SoftwareTesting. She has published and presented 1 research pr inernational conference and 1research pr inernational journal.id: babb
16、2.Mrs. NEHA BAJPAI received M.Tech in Information Technologyhe year 2005. She has nineyears of teaching and one year of IT implemenion experience. Presently, she is working as aSenior Faculty in School of IT at Centre for Development of Advanced Computing (CDAC),Noida. Her presenterests are in the subjects related to Object Orientedysis & Design,UML, Software Testing, Object Oriented Technologies (Java Pr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年個體品牌店鋪轉手合同標準格式
- 2025年企業(yè)應用軟件開發(fā)外包服務合同
- 2025年勞動合同法關鍵及詳細解析
- 官方認證合同標準文本參考集
- 2025年創(chuàng)業(yè)合伙企業(yè)投資協議模板
- 2025年雙邊技術交流與合作協議范例
- 2025年醫(yī)療機構醫(yī)療器械監(jiān)管維護管理協議
- 2025年親屬間房產轉讓合同文本
- 2025年住宅建設安全管理合同
- 2025年經濟型共享汽車短期租賃合同
- 02J401 鋼梯【含03年修改】圖集
- 軟件確認報告-模板
- 馬克思主義的誕生(何)
- 《紅樓夢第五回》課件
- 供應鏈管理 課件 項目一 供應鏈及供應鏈管理認知
- 2023年全國醫(yī)學博士外語統(tǒng)一考試(英語)
- 2024年中儲棉總公司招聘筆試參考題庫含答案解析
- 微整培訓課件
- TQRDC供應商評價標準-0314
- 2023年初級出版資格證考試:《初級出版專業(yè)實務》真題模擬匯編(共267題)
- SYT 0447-2014《 埋地鋼制管道環(huán)氧煤瀝青防腐層技術標準》
評論
0/150
提交評論