由於效能測試與功能測試有很大的區別,所以討論出的結果可能與預先的設想有一定的區別。
效能測試的目的:
為了驗證系統是否達到使用者提出的效能指標,同時發現系統中存在的效能瓶頸,起到優化系統的目的。
使用者對各項指標提出的明確需求;如果使用者沒有提出效能指標則根據使用者需求、測試設計人員的經驗來設計各項測試指標。(需求+經驗)
主要的效能指標:
伺服器的各項指標(cpu、記憶體佔用率等)、後台資料庫的各項指標、網路流量、響應時間。
bug觀點:
1、效能測試就象人在無風情況下跑步(正常情況下的效能指標);
2、壓力測試就象人在微風中跑步(在正常的基礎上加大多少百分比壓力的效能指標);
3、負載測試就象人在強風中跑步(不斷加壓,直到系統崩潰)。
http觀點:
1、 負載測試是正常情況下持續的加壓;
2、 壓力測試是直接加壓達到乙個極限值。
效能測試、壓力測試、負載測試密不可分,可統稱為效能測試。
效能測試要點:
1、 效能測試是在功能測試完成之後進行。
2、 效能測試計畫、方案一般與測試用例統一在乙個文件裡。
3、 測試環境應盡量與使用者環境保持一致。
4、 效能測試一般使用測試工具和測試人員編制測試指令碼來完成,效能測試的環境應單獨執行盡量避免與其他軟體同時使用。
5、 效能測試的重點在於前期資料的設計與後期資料的分析。
6、 效能測試的用例主要涉及到整個系統架構的問題,所以測試用例一旦生成,改動一般不大,所以做效能測試的重複使用率一般比較高。(說明:當系統中出現的某個功能點需要修改,它一般只會影響到功能測試的設計用例,而對於效能測試,很少影響到效能測試的設計用例。但是如果某個功能有較大的修改,效能測試也應該進行重新測試。)
效能測試界「網紅」雲效能測試服務,了解一下?
摘要 解密cloudtest雲服務如何助力電商平台應對11 11全球購物狂歡節。剛剛結束的雙11全球狂歡季,當日總成交額達到了4982億人民幣,實時物流訂單量破22.5億單!大家有沒有加入 剁手 大軍,感受這場購物狂歡呢?活動期間,多個購物平台都熱鬧非凡,隨著科技的發展,我們的消費體驗一年比一年絲滑...
詳細了解SQLITE 優缺點 效能測試
什麼是sqlite sqlite是乙個開源免費的資料庫,一般用於嵌入系統或者小規模的應用軟體開發中,你可以像使用access一樣使用它,你可以免費用於任何應用,包括商業應用,另外,它還支援各種平台和開發工具,這點是某些資料庫 比如access dbisam sqlite的主要優點 零配置 zero ...
效能測試 效能測試步驟
針對此次庫內作業效能測試,梳理一下期間的工作流程 梳理已有的介面指令碼,確認需要做效能測試的幾個介面,即使用率高,對效能有要求的幾個主要介面。結合頁面的操作,和確認的介面,梳理具體的業務邏輯 同時,請開發人員部署了測試環境。測試環境的伺服器指標,盡量和生產環境一致。部署的時候,負載均衡等情況也盡量和...