軟體測試技術學習總結

2021-06-29 06:22:09 字數 1206 閱讀 8340

乙個開發人員不能自己測試一下自己開發的程式是件很尷尬的事,秉著對這句話的理解,最近學習了一下軟體測試技術的基礎知識,現在總結一下學習過程,供想學習了解一下軟體測試的同學參考參考。

學習資源:

課本:《軟體測試技術》清華大學出版社

下面是學習心得,按學習順序列出,盡量寫的通俗易懂,讓大家都能讀懂,甚至對軟體測試有個入門了解

1.     軟體測試的目標

減少bug?發現bug?都不是。軟體測試的目標:穩定控制產品質量的振幅,避免產品質量出現較大波動。軟體測試能提高產品質量麼,難說,因為假如產品的需求分析已經做錯,那麼再好的測試人員也無能為力。

2.     編碼先還是單元測試先

單元測試,編碼的目的是為了通過單元測試

3.     系統測試和驗收測試的區別

執行人不同,驗收執行者代表使用者利益

目標不同,系統測試目標為提公升質量,驗收為證明系統沒問題

驗收測試的測試用例是系統測試的最小測試用例集

驗收測試不屬於測試體系,而是偏向商務,因為一般系統測試通過驗收測試也會通過

4.     什麼是測試用例,書寫測試用例的目的是什麼?

測試用例(test case)是為某個特殊目標而編制的一組測試輸入、執行條件以及預期結果,以便測試某個程式路徑或核實是否滿足某個特定需求

測試用例的目標是復用,提高測試效率

5.     兩個模型

v模型和x模型

6.     為什麼軟體測試不能保證產品質量

測試是保證質量的其中乙個指標,通過測試提高質量如同如同通過稱重來**

7.     測試方法

黑盒,白盒,灰盒測試

(另外還有模糊測試、增量測試、大突擊測試和極限測試等)

8.     自動化測試

指軟體測試的自動化,軟體測試就是在預設條件下執行系統或應用程式,評估執行結果,預先條件應包括正常條件和異常條件

工具:qtp

9.     效能測試

負載測試、壓力測試都屬於效能測試範圍

工具:loadrunner

10.qtp和lr工作方式的區別

lr效能測試是針對協議層的

qtp功能測試是針對介面物件的

最後祝各位學習愉快!

軟體測試技術學習技巧總結,助你事半功倍

軟體測試行業還是很熱門的,大家可以去招聘 看一下相關的招聘資訊,需求量非常大,而且待遇還不錯,但是這些軟體公司也不是什麼人都招,至少技能要達到用人單位的要求吧,另外這些公司基本要求大專及其以上的學歷,如果學歷不夠趕緊把學歷給提公升上來。軟體測試雖然辛苦,但是掌握了一定的技巧之後將使你事半功倍。下面是...

軟體測試學習總結

軟體測試 1 基本名詞 1 測試用例 test case 測試用例描述了乙個完整的測試過程,包括了測試環境 輸入 以及預期的輸出結果。2 軟體缺陷 bug 症狀 程式錯誤 根本原因。2 測試計畫 1 測試的總體策略和方法 2 測試日程安排 何時開始什麼樣的測試。3 質量目標 測試要達到什麼樣的目標。...

軟體測試 測試技術

一 按開發階段分類 1.單元測試 又叫模組測試,對軟體最小組成單元測試。2.整合測試 也叫聯合 聯調 組裝測試,將程式模組組裝起來,對系統的 介面及整合後的功能 進行正確性檢測的測試工作。3.系統測試 對系統的功能 效能 軟硬體環境進行測試。系統測試包括 回歸測試 和 冒煙測試 冒煙測試 系統測試 ...