天天看點

《軟體測試技術實戰:設計、工具及管理》—第1章 1.4節本章總結

本節書摘來自異步社群《軟體測試技術實戰:設計、工具及管理》一書中的第1章,第1.4節本章總結,作者顧翔,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

1.4 本章總結

1.4.1 介紹内容

軟體測試的基本理論。

軟體測試的定義。

軟體測試術語。

冒煙測試。

回歸測試。

白盒測試。

黑盒測試。

單元測試。

內建測試。

系統測試。

驗收測試。

alpha測試。

beta測試。

靜态測試。

動态測試。

軟體工程模型。

瀑布模型。

疊代模型和螺旋模型。

軟體測試模型。

v模型。

w模型。

x模型。

軟體測試方法。

軟體測試步驟。

軟體缺陷管理。

測試用例。

軟體測試類型。

功能測試。

易用性測試(使用者體驗性測試)。

可靠性測試。

性能測試。

安全性測試。

相容性測試。

可移植性測試。

可維護性測試。

資料與資料庫完整性測試。

本地化測試。

文字測試。

釋出測試。

軟體測試曲線。

軟體的殺蟲劑現象。

軟體測試的七條基本原則。

原則1:軟體測試顯示存在缺陷。

原則2:窮盡軟體測試是不可行的。

原則3:軟體測試盡早介入。

原則4:缺陷叢集性。

原則5:殺蟲劑悖論。

原則6:軟體測試活動依賴于軟體測試背景。

原則7:不存在缺陷(即有用系統)的謬論。

驗證(verification)與确認(validation)的差別。

1.4.2 案例

案例

所在章節

案例1-1:函數級别黑盒測試

1.1.2-4黑盒測試(black box testing)

案例1-2:單元測試

1.1.2-5單元測試(unit testing)

案例1-3:內建測試

1.1.2-6內建測試(integration testing)

案例1-4:測試用例的書寫

1.1.8-2測試用例案例

案例1-5:功能測試

1.1.9-1功能測試

案例1-6:易用性測試

1.1.9-2易用性測試(使用者體驗性測試)

案例1-7:電信系統軟體的可靠性

1.1.9-3可靠性測試

案例1-8:web系統的性能測試

1.1.9-4性能測試

案例1-9:黑客侵入

1.1.9-5安全性測試

案例1-10:xss注入

案例1-11:sql注入

案例1-12:裝置接口相容性

1.1.9-6相容性測試

案例1-13:螢幕分辨率測試

案例1-14:網絡裝置移植測試

1.1.9-7可移植性測試

案例1-15:代碼可維護性測試

1.1.9-8可維護性測試

案例1-16:産品的可測試性

案例1-17:根據軟體殺蟲劑現象進行測試計劃調整

1.1.11軟體的殺蟲劑現象

案例1-18:缺陷叢集性

1.2.4原則4:缺陷叢集性

本文僅用于學習和交流目的,不代表異步社群觀點。非商業轉載請注明作譯者、出處,并保留本文的原始連結。