"": 200,
"": "",
"": "性能測試是通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對係統的各項性能指標進行測試。負載測試和壓力測試都屬於性能測試,兩者可以結合進行。通過負載測試,確定在各種工作負載下係統的性能,目標是測試當負載逐漸增加時,係統各項性能指標的變化情況。壓力測試是通過確定一個係統的瓶頸或者不能接收的性能點,來獲得係統能提供的最大服務級別的測試。
性能測試在軟件的質量保證中起著重要的作用,它包括的測試內容豐富多樣。中國軟件評測中心將性能測試概括為三個方麵:應用在客戶端性能的測試、應用在網絡上性能的測試和應用在服務器端性能的測試。通常情況下,三方麵有效、合理的結合,可以達到對係統性能全麵的分析和瓶頸的預測。
應用在客戶端性能的測試
請前往oop.tw閱讀本書最新內容
應用在客戶端性能測試的目的是考察客戶端應用的性能,測試的入口是客戶端。它主要包括並發性能測試、
性能測試圖像
疲勞強度測試、大數據量測試和速度測試等,其中並發性能
性能測試圖像測試是重點。
並發性能測試是重點
並發性能測試的過程是一個負載測試和壓力測試的過程,即逐漸增加負載,直到係統的瓶頸或者不能接收的性能點,通過綜合分析交易執行指標和資源監控指標來確定係統並發性能的過程。負載測試(LoadTesting)是確定在各種工作負載下係統的性能,目標是測試當負載逐漸增加時,係統組成部分的相應輸出項,例如通過量、響應時間、CPU負載、內存使用等來決定係統的性能。負載測試是一個分析軟件應用程序和支撐架構、模擬真實環境的使用,從而來確定能夠接收的性能過程。壓力測試(StressTesting)是通過確定一個係統的瓶頸或者不能接收的性能點,來獲得係統能提供的最大服務級別的測試。
並發性能測試的目的主要體現在三個方麵:以真實的業務為依據,選擇有代表性的、關鍵的業務操作設計測試案例,以評價係統的當前性能;當擴展應用程序的功能或者新的應用程序將要被部署時,負載測試會幫助確定係統是否還能夠處理期望的用戶負載,以預測係統的未來性能;通過模擬成百上千個用戶,重複執行和運行測試,可以確認性能瓶頸並優化和調整應用,目的在於尋找到瓶頸問題。
當一家企業自己組織力量或委托軟件公司代為開發一套應用係統的時候,尤其是以後在生產環境中實際使用起來,用戶往往會產生疑問,這套係統能不能承受大量的並發用戶同時訪問?這類問題最常見於采用聯機事務處理(OLTP)方式數據庫應用、Web瀏覽和視頻點播等係統。這種問題的解決要借助於科學的軟件測試手段和先進的測試工具。
舉例說明:電信計費軟件
眾所周知,每月20日左右是市話交費的高峰期,全市幾千個收費網點同時啟動。收費過程一般分為兩步,首先要根據用戶提出的電話號碼來查詢出其當月產生費用,然後收取現金並將此用戶修改為已交費狀態。一個用戶看起來簡單的兩個步驟,但當成百上千的終端,同時執行這樣的操作時,情況就大不一樣了,如此眾多的交易同時發生,對應用程序本身、操作係統、中心數據庫服務器、中間件服務器、網絡設備的承受力都是一個嚴峻的考驗。決策者不可能在發生問題後才考慮係統的承受力,預見軟件的並發承受力,這是在軟件測試階段就應該解決的問題。
性能測試圖像
目前,大多數公司企業需要支持成百上千名用戶,各類應用環境以及由不同供
複的來起裝組件元的供提商應像圖試測能性
。失損的益收司公致導是就果結其。題問等靈失統係、慢應反受遭戶用、差能性放投生發會憂擔司公使,序程用應的雜複愈來愈和載負戶用的知預以難,品產雜
。助輔的具工試測力壓要需就樣這,況情化變部內序程捉捕法無且,際實切不法方試測的式坊作工手的樣這?間時應反下錄記表秒拿後然,作操行進刻時一同在員人作操的目數樣同和腦電台乾若找?呢況情際實擬模何如
。據依的力有了供提置配的境環行運個整劃規戶用終最為就,力受承的統係了道知先預。能性統係化優及以在所題問定確,能性和性展擴可的用應量度地底徹夠能試測的實真、的複重可過通。等態狀庫據數、據數值峰器務服件間中、間時的理處務事一每下錄記時同,試測行進序程用應對,景情的務業行執時同戶用擬虛的千上或百成擬模上機CP台幾或台一在過通,試測載負動自是略策本基的試測
作工備準的前試測能性發並
。境環的成構件軟用應他其及庫據數、統係作操的時行運件軟測被指境環件軟;境環的成構所備設件硬助輔等儀描掃/\機印打及以備設接連絡網、端戶客、器務服的需必試測指境環件硬,境環件軟和境環件硬括包境環試測。性確正和性實真的果結試測響影重嚴會否與合適的境環試測,段階要重個一的施實試測是境環試測置配:境環試測
。果結試測的解理易及以的複重可、的確正到得證保;求需術技的行執試測到達證保;確正的果結試測證保夠能,境環試測的複重可、定穩個一:點優個三有境環試測的好備準分充個一
。試測的序程用應對成完而務業鍵關行執發並戶用的千上百成擬模以可,務任試測行執動自、台平種多越跨、期周命生發開個整在以可,能性和性展擴可的用應量度地底徹夠能,試測的實真、的複重可過通,具工試測載負化動自是都具工試測些這。等ssertsbeW和yrotcaFkramhcneB、rennuRdaoL、daoLAQ有具工試測能性發並的名著。比格價能性和求需試測是要主據依的擇選,多很有具工試測能性發並的熟成,前目。行進式方化動自用采具工用利是而,式方工手用采不般一,試測盒黑的行執端戶客在是試測能性發並:具工試測
輸要需中境環試測的始初在:據數試測