測試面試題(一)

2021-10-08 03:21:20 字數 995 閱讀 7233

1、什麼是軟體測試?軟體測試的目的?

1)軟體測試是為了發現程式中存在的**或業務邏輯錯誤

2)為了檢驗產品是否符合使用者需求

3)為了提高使用者的體驗

測試的目的: 1)檢查產品是否全部實現         2)檢查產品的完整性(包括相關的元件)

3)確保軟體產品在發布前軟體缺陷定位並解決    4)乙個成功的測試是發現了至今尚未發現的錯誤

2、軟體測試有哪些分類?怎麼樣來劃分?

1)按開發階段劃分 : a. 單一測試 b.整合測試  c.系統測試 d.驗收測試 

2)按是否執行劃分 : a. 動態測試 b.靜態測試

3)按是否檢視**劃分 : a. 白盒測試

b. 黑盒測試

b2. 效能測試 }

c. 灰盒測試

4)按是否手工執行 :a. 手工測試 b.自動化測試 

5)其他 :a.隨機測試  b.冒煙測試  c.安全測試  d.探索測試 e. 回歸測試 f. α測試 g.  β測試

3、簡述什麼是黑盒測試、白盒測試?區別是什麼?

白盒測試又稱結構測試、透明盒測試、邏輯驅動測試或基於**的測試。白盒指的開啟盒子,去研究裡面的源**和程式結果。

黑盒測試也稱功能測試,測試中把被測的軟體當成乙個黑盒子,不關心盒子的內部結構是什麼,只關心軟體的輸入資料與輸出資料

。黑盒主攻功能測試,白盒主攻**測試

4、什麼是軟體質量?

sqa1)產品質量是所生產的主要產品質量,包括軟體和系統以及組成他們的所有元素

2)過程質量是指為保證產品質量而採用的實現過程(包括措施和標準)

5、軟體測試分為幾個階段?

1)單元測試 2)整合測試 3)系統測試 4)驗收測試

6、軟體測試人員在軟體開發過程中的任務是什麼?

找bug

軟體測試面試題(一)

1.什麼是相容性測試?相容性測試側重哪些方面?2.描述測試用例設計的完整過程 3.beta測試與alpha測試有什麼區別?4.你認為做好測試計畫工作的關鍵是什麼?5.簡述一下缺陷的生命週期?6.當開發人員說不是bug時,如何應對?7.描述tcp ip協議的層次結構,以及每一層中重要協議。tcp ip...

介面測試面試題(一)

時間是擠出來的,那麼就衝啊,奧里給 關於fiddler抓取http協議的原理和配置比較簡單 標準http協議支援六種請求方法,即 head head和get本質是一樣的,區別在於head不含有呈現資料,而僅僅是http頭資訊。put 這個方法比較少見。html表單也不支援這個。本質上來講,put和p...

測試面試題

測試用例 test case 就是提供給系統乙份檔案,包括 測試環境 操作步驟 測試資料 預期結果等要素 把被測的軟體當成乙個黑盒子,至於盒子的內部結構是什麼不重要,只關心輸入資料與輸出資料 測試軟體基本組成單位的正確性。測試的物件是軟體設計的最小單位 模組。又稱為模組測試 測試階段 編碼後或者編碼...