系統測試的內容

發表于:2009-06-26來源:作者:點擊數: 標簽:系統
系統測試 應該由若干個不同測試組成,目的是充分運行系統,驗證系統各部件是否都能正常工作并完成所賦予的任務。這里所謂的系統不僅僅包括軟件本身,而且還包括計算機硬件及其相關的外圍設備、實際運行時大批量數據、非正常操作(如黑客攻擊)等。通常意義上的

 系統測試應該由若干個不同測試組成,目的是充分運行系統,驗證系統各部件是否都能正常工作并完成所賦予的任務。這里所謂的系統不僅僅包括軟件本身,而且還包括計算機硬件及其相關的外圍設備、實際運行時大批量數據、非正常操作(如黑客攻擊)等。通常意義上的系統測試包括壓力測試、容量測試、性能測試、安全測試、容錯測試等。這里先簡單介紹一下它們的概念,使讀者有一個整體的認識。

    ·  壓力測試(s"esstest):也稱為強度測試、負載測試。壓力測試是模擬實際應用的軟硬件環境及用戶使用過程的系統負荷,長時間或超大負荷地運行測試軟件,來測試被測系統的性能、可靠性、穩定性等。壓力測試的目的就是在軟件投入使用以前或軟件負載達到極限以前,通過執行可重復的負載測試,了解系統硼J靠性、性能瓶頸等,以提高軟件系統的可靠性、穩定性,減少系統的宕機時間和因此帶來的損失。

    ·  容暈測試(c印ac時test):預先分析出反映軟件系統應用特征的某項指標的極限值,如某個web站點可以支持多少個并發用戶的訪問量、網絡在線會議系統的與會者人數。知道了系統的實際容量,如果不能滿足要求,就應該尋求新的解決方案, 以提高系統的容量。若一時沒有新的解決方案,就有必要在產品發布說明書上明確這些容量的限制,避免引起軟件產品使用上的糾紛。如果實際容量已滿足要求,就能幫助用戶建立對產品的信心。

    ·  性能測試(pe晌nllance test):通過測試確定系統運行時的性能表現,如得到運行速度、響應時間、占有系統資源等方面的系統數據。對丁那些實時或嵌入式系統,系統有時滿足了功能要求,但未必能夠滿足性能要求,如某個}{_9站可以被訪問, 而且司以提供預先設定的功能,但每打開一個頁面都需要1~2分鐘,用戶不可忍 受,其結果沒有用戶愿意使用這個網站所提供的服務。

    ·  安全測試(securhyten):檢查系統對非法侵入的防范能力。安全測試期間。測試人員假扮非法入侵者,采用各種辦法試圖突破防線。系統安全設計的準則是,使非法侵入的代價超過被保護信息的價值。

    ·  容錯測試(recovervtest):主要檢查系統的容錯能力。當系統出錯時,能否在指定時間間隔內修正錯誤并重新啟動系統。容錯測試首先要通過各種手段,讓軟件強制性地發生故障,然后驗證系統是否能盡快恢復。對于自動恢復需驗證熏新初始化、檢查點、數據恢復和重新啟動等機制的正確性;對于人工干預的恢復系統,還需估測平均修復時間,確定是否在可接受的范圍內。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97