軟體測試工程師面試題及答案

2021-03-03 23:06:55 字數 1741 閱讀 3622

班級姓名

1. 軟體測試就是為了驗證軟體功能實現是否正確,是否完成既定目標的活動所以軟體測試在軟體工程的後期才開始具體的工作。(錯誤)

1)正確2)錯誤

2. 功能測試是系統測試的主要內容,檢查系統的功能、效能是否與需求規格說明相同。

(正確)

1)正確2)錯誤

3. 軟體就是程式。(正確)

1)正確2)錯誤

4. 軟體測試的目的是盡可能多的找出軟體的缺陷。(正確)

1)正確2)錯誤

5. 軟體測試的作用是對開發出的軟體提供( b )的依據

(a)驗證

(b)確認

(c)設計

(d)判斷

6. 隨著軟體確認測試階段的結束,《軟體測試報告》通過評審和批准,建立( d)基線

(a)功能

(b)分配

(c)設計

(d)產品

7. 使用者在真實的工作環境中使用軟體,用於測試系統的使用者友好性等,這種測試是(d)。

(a)整合測試

(b)系統測試

(c)alpha測試

(d)beta測試

8. 對於軟體測試分類,下列各項都是按照不同階段來進行的劃分,除了(c)。

(a)單元測試

(b)整合測試

(c)黑盒測試

(d)系統測試

9. 軟體測試方法有哪些分類?各有什麼特點?設計測試用例的主要方法有哪些?

軟體測試方法分類

1) 白盒、黑盒、灰盒

2) 單元測試、整合測試、系統測試、驗收測試、回歸測試、alpha 測試、beta 測試

3) 靜態測試和動態測試

設計測試用例的主要方法

1) 等價類劃分

2) 邊界值分析法

3) 因果圖法

4) 場景法

10. 系統測試是什麼?需要考慮哪些方面?

1) 系統測試是將已經確認的軟體、計算機硬體、外設、網路等其他元素結合在一起,進行資訊系統的各種組裝測試和確認測試,其目的是通過與系統的需求相比較,發現所開發的系統與使用者需求不符或矛盾的地方,從而提出更加完善的方案.。

2) 它的的任務是盡可能徹底地檢查出程式中的錯誤,提高軟體系統的可靠性,其目的是檢驗系統"做得怎樣?"。這階段又可分為三個步驟:

模組測試,測試每個模組的程式是否有錯誤;組裝測試,測試模組之間的介面是否正確;確認測試,測試整個軟體系統是否滿足使用者功能和效能的要求。該階段結束應交付測試報告,說明測試資料的選擇,測試用例以及測試結果是否符合預期結果。

3) 測試發現問題之後要經過除錯找出錯誤原因和位置,然後進行改正。是基於系統整體需求說明書的黑盒類測試,應覆蓋系統所有聯合的部件。

4) 系統測試是針對整個產品系統進行的測試,目的是驗證系統是否滿足了需求規格的定義,找出與需求規格不相符合或與之矛盾的地方。

系統測試的物件不僅僅包括需要測試的產品系統的軟體,還要包含軟體所依賴的硬體、外設甚至包括某些資料、某些支援軟體及其介面等。因此,必須將系統中的軟體與各種依賴的資源結合起來,在系統實際執行環境下來進行測試

11. 怎樣才能成為乙個合格的軟體測試工程師?

1) 計算機專業技能

2) 測試專業技能

3) 軟體程式設計技能

4) 網路、作業系統、資料庫、中介軟體等知識

5) 較強的責任心,對待測試工作要有不厭其煩的態度,與需求人員、研發人員多交流多溝通

12. 一名軍官要求24名士兵站成6排,每排都是5人,士兵們全犯傻了。最後一名士兵終於想出了乙個好辦法。他是怎樣安排的?

只要排成乙個六邊形即可

軟體測試工程師面試題 有答案

1 軟體測試的目的是盡可能多的找出軟體的缺陷。y 2 beta 測試是驗收測試的一種。y 3 驗收測試是由終端使用者來實施的。n 4 專案立項前測試人員不需要提交任何工件。y 5 單元測試能發現約80 的軟體缺陷。y 6 評審是檢查源 是否達到模組設計的要求。n 7 自底向上整合需要測試員編寫驅動程...

軟體測試工程師與面試題

開發思想,邏輯能力 目錄測試用例 2 測試用例的設計 3 一 白盒技術 3 二 黑盒技術 4 面試題 9 測試用例 test case 是為某個特殊目標而編制的一組測試輸入 執行條件以及預期結果,以便測試某個程式路徑或核實是否滿足某個特定需求。指對一項特定的軟體產品進行測試任務的描述,體現測試方案 ...

常見軟體測試工程師面試題 一

04.您在以往的測試工作中都曾經具體從事過哪些工作?其中最擅長哪部分工作?答 從事過write test plan,creation of test case,進行功能測試,效能測試,編寫測試工具,文件的管理等,比較擅長與寫測試用例和進行功能測試。05.您所熟悉的軟體測試型別都有哪些?請試著分別比較...