天天看點

軟體測試面試題_每天一道軟體測試面試題系列 (二)

1. 你們公司的測試流程是怎樣的?

軟體測試面試題_每天一道軟體測試面試題系列 (二)

2. 軟體測試應該劃分幾個階段?簡述各個階段應重點測試的點?各個階段的含義?

軟體測試有五個階段:單元測試、內建測試、系統測試、驗收測試、回歸測試

(1)單元測試是對軟體中的基本組成單元進行測試,如一個子產品、一個過程等等,它是軟體動态測試的最基本的部分,也是最重要的部分之一,其目的是檢驗軟體最基本組成單元的正确性。

(2)內建測試是在軟體系統內建過程中所進行的測試,其主要目的是檢驗軟體各機關之間的接口是否正确。

(3)系統測試是對已經內建好的軟體系統進行徹底的測試,已驗證軟體系統的正确性和性能等滿足其規約所指定的要求,檢查軟體的行為和輸出是否正确。

(4)驗收測試旨在向軟體的購買者展示該軟體滿足其使用者的需求。它的測試資料通常是系統測試的測試資料的子集。

(5)回歸測試是在軟體的維護階段,對軟體進行修改之後進行的測試,其目的是檢驗對軟體的修改是否正确。

3. 測試的分類有哪些?

軟體測試面試題_每天一道軟體測試面試題系列 (二)

4. 缺陷報告裡面的組成部分有哪些?

軟體測試面試題_每天一道軟體測試面試題系列 (二)

5.測試計劃的内容有哪些?

第一:項目背景

簡單得介紹項目的名稱,項目開發的背景和開發的情況,以及隻要完成的功能;術語的定義,參考的文檔等内容。

第二:資源配置設定

1)測試環境的搭建所需要的軟體和硬體說明,包括作業系統,更新檔版本、資料庫版本,被測軟體版本,還有諸如列印 機、掃描器等外件資訊;

2)人員安排:包括任務、時間、人員及此任務輸出的産品。任務包括測試的産品、對軟體測試産品的了解、書寫測試文檔,執行測試等。

第三:測試依據文檔和輸出的文檔說明:

測試依據就是該項目的需求文檔、設計文檔等資訊,輸出文檔包括測試需求、測試計劃,測試用例,結果統計,缺陷分析。

第四:測試内容

1)測試的功能點;

 2)測試方法、政策:包括采用何種方法測試,采用手工或自動化測試工具;

 3)測試類型:包括功能測試、安全測試、壓力測試等等;

 4)限制條件(或測試邊界):例如測試的軟體需要有一定的網絡環境,但是本次 測試隻測試軟體,預設網絡環境為正常

第五:回歸測試的政策和具體安排以及缺陷的分析和總結

第六:風險估算

6.測試完成之後有什麼文檔留存?

測試計劃、測試用例、測試報告 以及測試用例執行結果和bug

繼續閱讀