軟體測試複習大題部分

2021-09-06 21:31:24 字數 706 閱讀 3453

1試著描述軟體測試的定義

軟體測試是一種用來促進鑑定軟體的正確性,完整性,安全性和質量的過程

2.什麼是軟體缺陷

計算機軟體或程式中存在的某種破壞正常執行能力的問題,錯誤,或者隱藏的功能缺陷

3.常見的黑盒測試用例的設計方法?並分別介紹一下各自的思想

1.等價類劃分法

2.邊界值分析法

3.錯誤推測法

4.因果圖法

5.判定表

6.正交試驗設計法

4.列舉常見的系統測試方法。答出5個即可

白盒測試 黑盒測試  灰盒測試 整合測試 單元測試 靜態測試 動態測試

5.文件測試主要測試哪些內容?

檢驗使用者文件的一致性,正確性,完整性

6.單元測試主要測試哪幾方面的問題?

模組介面測試 區域性資料結構測試 路徑測試 錯誤處理測試 邊界測試

一.優秀的軟體測試工程師應具備哪些素質?

業務分析能力 全域性把控能力 團隊協助能力 邏輯思考能力  缺陷洞察能力 問題解決能力

二.自動化測試的優點

提高效率,降低成本,提高使用者滿意度,降低工程量

三.簡單分析軟體缺陷產生的原因,其中那個階段引入的缺陷最多,修復成本又最低

原因:需求不明確 演算法不準確 使用者溝通存在困難

需求分析階段

四.請詳細論述軟體測試在軟體專案開發中的地位

是不可取代,極為重要的

測試 軟體質量部分

三 軟體質量模型 重點 2.過程質量 內部質量 外部質量 使用質量 適合性 有沒有 準確性 對不對 互操作性 系統互動能力 保密安全性 功能性的依從性 行業標準 成熟性 內部介面防範 軟體產品為避免由軟體中錯誤而導致失效的能力 容錯性 外部介面防範 易恢復性 易理解 易操作 易學習 吸引性 依從性 ...

20140325軟體測試複習 測試型別

功能測試 在測試工作中佔的比例最大,功能測試也叫黑盒測試。是把測試物件看作乙個黑盒子。利用黑盒測試法進行動態測試時,需要測試軟體產品的功能,不需測試軟體產品的內部結構和處理過程。黑盒測試主要是為了發現以下幾類錯誤 1 是否有不正確或遺漏的功能?2 在介面上,輸入是否能正確的接受?能否輸出正確的結果?...

01 複習 軟體測試基礎

一 軟體測試的定義 通過手工或者工具對被測物件進行測試操作,從而驗證實際結果和預期結果是否存在差異 二 軟體測試的作用 目的 1 通過測試工作發現並修改軟體中存在的缺陷,從而提高使用者對軟體的資訊 2 測試可以記錄軟體執行過程中產生的一些資料,從而為決策提高資料的支援 3 測試可以有效降低同類產品開...