目錄
品質模型的概念
常見的測試類型
項目相關的文檔
品質模型的概念
軟體測試需要從以下幾個方面去考慮,如果問一支筆怎麼測試就要從以下幾個方面去考慮
- 功能性
- 可靠性
- 易用性
- 性能效率
- 安全性
- 相容性
- 可移植性
- 維護性
問題:給你一個水杯怎麼測試
凡是問到一個産品怎麼測(不管是軟體還是硬體),都必須從産品品質模型所規定的8大品質屬性去考慮。
面試不要隻說功能,要從其他方面考慮,不讓容易被當成小白。
常見的測試類型
黑盒測試:指在不知道被測軟體代碼結構的基礎上,根據産品需求規格來對軟體呢的輸入和輸出進行測試的過程叫黑盒測試
白盒測試:指基于被測軟體的代碼和結構,對被測軟體的代碼和結構本身進行測試的過程叫白盒測試。(一般是由開發人員來測)
灰盒測試:介于白盒和黑盒之間,一般來說灰盒是針對接口來進行測試,比如隻知道函數的函數名、參數以及傳回值,并不知道函數内部的實作結構。
其他常見測試類型