軟體測試 基礎

2021-10-07 03:58:00 字數 1038 閱讀 2107

需求分析–>測試計畫–>測試設計、測試開發–>測試執行–>測試評估

1.測試版本號

2.測試環境

3.操作步驟

4.預期結果

5.實際結果

系統無法正常執行,比如,司機,死迴圈

系統可以執行,但是不穩定,例如,資料庫資料插入錯誤,密碼明文顯示,直播畫面失真,資料洩露等。

系統可以穩定執行,但是功能沒有完全實現,例如,查詢錯誤

建議類的,例如,介面檔案的展示排版,模糊

測試人員應該跟蹤乙個bug的整個生命週期,從open到closed的所有狀態。

1.開啟待測試的系統

2.開啟測試管理工具用例模組,開始執行用例

3.發現bug!進行復現並確認bug的復現步驟

4.記錄bug

5.溝通bug

6.驗證以前提交的bug

7.確認本次測試完成

8.編寫測試報告

如何發現更多的bug

1.軟體測試同樣存在二八原則,80%的故障集中於20%的模板,如果某部分問題較多,加強測試廣度和深度

2.開發人員也存在二八原則,80%的故障集中於20%的開發人員,如果某些開發人員的bug較多,加強他開發模組的測試廣度和深度!

3.多進行逆向思維回文發散性思維

4,不要侷限於用例和需求文件

5,盡早介入專案,不要等到開發的差不多了再介入專案

1.先檢查自身,是否bug描述不清楚

2.站在使用者角度考慮問題,應該讓開發人員了解到bug對使用者可能造成的困擾

3.bug定級(公司的標準)要有理有據

4.提高自身的技術和業務水平,不光要提出問題,最好也能提出解決方案

5.開發人員不接受,不要爭吵

軟體測試基礎 軟體測試概要

1.歷史上由軟體bug引發的重大事故 因此,軟體質量是非常重要的,而軟體測試作為軟體質量保證重要的組成部分,在軟體研發中有著重要的地位,是不可或缺的一環。2.什麼是測試?ieee定義 iso iec ieee 29119 使用人工或自動的手段來執行或測量軟體系統的過程,以檢驗軟體系統是否滿足規定的要...

軟體測試基礎

功能測試 主要是黑盒測試,也稱行為測試 只考慮各個功能,不考慮整個軟體的內部結構及 一般從軟體產品的介面 架構出發 按照需求編寫出來的測試用例,輸入資料在預期結果和實際結果之間進行評測,進而提出使產品更加符合使用者使用的要求。包括邊界值測試 找到邊界,然後在其邊界及其邊界附近選點 健壯性測試 最壞情...

軟體測試基礎

1 缺陷編號 defect id 所提交的bug的順序 2 缺陷標題 summary 簡明扼要地說明一下該缺陷 3 缺陷的發現者 detected by 4 發現缺陷的日期 detected on date 5 缺陷所屬的模組 subject 在測試哪個模組的時候發現的bug 6 發現缺陷的版本 d...