完善壓力測試
避免系統崩潰惡果
講到測試,人們腦海中首先浮現的是針對軟體正確性的測試,即常說的功能測試
。但是軟體僅僅只是功能正確是不夠的。在實際開發
中,還有許多其它的非功能因素在起著決定性作用。比如軟體響應速度,影響軟體響應速度的因素很多,有些是因為演算法不夠高效,有些可能受使用者併發數的影響。
在我所負責的測試專案中,程式功能能夠滿足客戶需求
,但當把程式交付客戶使用時,由於客戶網路
應用環境複雜,而我們在壓力測試時沒有周密考慮各種可能發生的情況,軟體程式在巨大負載下頻繁崩潰,使測試團隊飽受客戶和老闆的抱怨。由此,我認識到隨著網路環境的複雜性和多樣性,壓力測試是軟體質量保證
的重要元素之一,絕對不能馬虎了事。
什麼是壓力測試?
在軟體功能測試中,白盒
和黑盒
技術用於對正常程式功能和效能
進行詳盡的檢查和測試。而壓力測試(stree testing)則是用來對付非正常的情況。
(1)什麼是壓力測試
壓力測試是指模擬巨大的工作負荷來測試應用程式在峰值情況下如何執行操作。例如模擬實際軟硬體環境,在超出使用者常規負荷下,長時間執行測試工具來測試被測系統的可靠性
,和測試被測系統的響應時間,目的是在極限負載下識別程式的弱點。
在眾多態別的軟體測試
負載測試
的區別
詳情:
完善壓力測試 避免系統崩潰惡果
網際網路 講到測試,人們腦海中首先浮現的是針對軟體正確性的測試,即常說的功能測試。但是軟體僅僅只是功能正確是不夠的。講到測試,人們腦海中首先浮現 的是針對軟體正確性的測試,即常說的功能測試。但是軟體僅僅只是功能正確是不夠的。在實際開發中,還有許多其它的非功能因素在起著決定性作用。比如軟體響 應速度,...
使用AB壓力測試工具進行系統壓力測試
ab是apache自帶的乙個很好用的壓力測試工具,當安裝完apache的時候,就可以在bin下面找到ab linux mac windows 1 我們可以模擬100個併發使用者,對乙個頁面傳送1000個請求 ab n1000 c100 其中 n代表請求數,c代表併發數 返回結果 首先是apache的...
服務匯流排yali測試 匯流排壓力測試系統及其方法
匯流排壓力測試系統及其方法 技術領域 0001 本發明涉及一種壓力測試系統及其方法,特別是指以快捷外設互聯標準裝置 pc1 e 產生壓力資料流避免占用 處理器使用時間的匯流排壓力測試系統及其方法。背景技術 0002 近年來,隨著半導體技術的蓬勃發展,目前 處理器 central processing...