軟體測試面試題目

2021-05-10 12:55:02 字數 4741 閱讀 5952

下面列出的是網上的乙個軟測筆試題,好多單位在筆試的時候都會copy下來作為筆試題,我至少遇到兩次了,其他的筆試題還有,但不一一列出了。

一、判斷題(每題1分,12 分,正確的√,錯誤的╳)

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

2.beta 測試是驗收測試的一種。()

3.驗收測試是由終端使用者來實施的。()

4.專案立項前測試人員不需要提交任何工件。()

5.單元測試能發現約80%的軟體缺陷。()

6.**評審是檢查源**是否達到模組設計的要求。()

7.自底向上整合需要測試員編寫驅動程式。()

8.負載測試是驗證要檢驗的系統的能力最高能達到什麼程度。()

9.測試人員要堅持原則,缺陷未修復完堅決不予通過。()

10.**評審員一般由測試員擔任。() 1

11.我們可以人為的使得軟體不存在配置問題。()

12.整合測試計畫在需求分析階段末提交。()

二、不定項選擇題(每題2 分,10分)

1.軟體驗收測試的合格通過準則是:()

a. 軟體需求分析說明書中定義的所有功能已全部實現,效能指標全部達到要求。

b. 所有測試項沒有殘餘一級、二級和**錯誤。

c. 立項審批表、需求分析文件、設計文件和編碼實現一致。

d. 驗收測試工件齊全。

2.軟體測試計畫評審會需要哪些人員參加?()

a.專案經理

b.sqa 負責人

c.配置負責人

d.測試組

3.下列關於alpha 測試的描述中正確的是:()

a.alpha 測試需要使用者代表參加

b.alpha 測試不需要使用者代表參加

c.alpha 測試是系統測試的一種

d.alpha 測試是驗收測試的一種

4.測試設計員的職責有:()

a.制定測試計畫

b.設計測試用例

c.設計測試過程、指令碼

d.評估測試活動

5.軟體實施活動的進入準則是:()

a.需求工件已經被基線化

b.詳細設計工件已經被基線化

c.構架工件已經被基線化

d.專案階段成果已經被基線化

三、填空題(每空1分,24 分)

1.軟體驗收測試包括(正式驗收測試)、(非正式驗收測試和alpha測試)、(beta測試)三種型別。

2.系統測試的策略有功能測試、(效能測試)、(負載測試)、(壓力測試)、易用性測試、(容量測試)、(強度測試)、 (相容性測試又稱)、(本地化測試)、(bvt測試)、(裸機測試)、(安全性測試)、()、(容錯性測試)、(恢復測試)、()等15 種方法。

3.設計系統測試計畫需要參考的專案文件有(需求規格說明書)、()和迭代計畫。

4.對面向過程的系統採用的整合策略有()、()兩種。

5.通過畫因果圖來寫測試用例的步驟為、、、及把因果圖轉換為狀態圖共五個步驟。

四、簡答題(共37分)

1. 階段評審與同行評審的區別。(4 分)

2 . 什麼是軟體測試。(3 分)

答:通過人工或自動化手段對系統進行測試,目的是為了驗證系統是否滿足預定功能或者是為了弄清楚實際結果與預期結果之間的差別。

3 . 簡述整合測試的過程。(5 分)

答:將通過單元測試的單元模組按照設計要求組合起來再進行測試。重點檢查程式介面處是否有問題。

過程:首先進行整合測試的測試計畫測試設計測試開發測試用例執行測試評估,並且進行全程的缺陷跟蹤。

4 . 怎樣做好文件測試?(4 分)

答:文件測試要注意一下幾點:文件的讀者群、文件的術語、文件的正確性、文件的完整性、文件的一致性、文件的易用性、樣例與示例、文件的語言

5. 白盒測試有那幾種方法?(6 分)

答:白盒測試方法分為:靜態測試和動態測試

靜態測試方法:①編碼標準與準則 ②走查 ③審查 ④評審

動態測試方法:①語句覆蓋 ②判定覆蓋 ③條件覆蓋 ④判定-條件覆蓋 ⑤條件組合覆蓋 ⑥路徑覆蓋

⑦條件組合+路徑覆蓋

6. 系統測試計畫是否需要同行評審,為什麼?(4 分)

答:系統測試計畫需要進行同行評審,因為如果對乙個系統長時間進行測試可能會出現測試疲勞甚至出現

對系統的免疫現象,因此可以進行同行評審,減少對相同系統的疲勞測試。

7. alpha 測試與beta 測試的區別。(4 分)

8 . 比較負載測試、容量測試和強度測試的區別。(6 分)

9 . 測試結束的標準是什麼?(3 分)

一、判斷題

1.軟體測試的目的是盡可能多的找出軟體的缺陷。(√)

2.beta 測試是驗收測試的一種。(√)

3.驗收測試是由終端使用者來實施的。(√)

4.專案立項前測試人員不需要提交任何工件。(╳)

5.單元測試能發現約80%的軟體缺陷。(√)

6.**評審是檢查源**是否達到模組設計的要求。(√)

7.自底向上整合需要測試員編寫驅動程式。(√)

8.負載測試是驗證要檢驗的系統的能力最高能達到什麼程度。(√)

9.測試人員要堅持原則,缺陷未修復完堅決不予通過。(√)

10.**評審員一般由測試員擔任。(╳)

11.我們可以人為的使得軟體不存在配置問題。(√)

12.整合測試計畫在需求分析階段末提交。(╳)

二、不定項選擇題(每題2 分,10分)

1.軟體驗收測試的合格通過準則是:()

a. 軟體需求分析說明書中定義的所有功能已全部實現,效能指標全部達到要求。

b. 所有測試項沒有殘餘一級、二級和**錯誤。

c. 立項審批表、需求分析文件、設計文件和編碼實現一致。

d. 驗收測試工件齊全。

2.軟體測試計畫評審會需要哪些人員參加?()

a.專案經理

b.sqa 負責人

c.配置負責人

d.測試組

3.下列關於alpha 測試的描述中正確的是:()

a.alpha 測試需要使用者代表參加

b.alpha 測試不需要使用者代表參加

c.alpha 測試是系統測試的一種

d.alpha 測試是驗收測試的一種

4.測試設計員的職責有:()

a.制定測試計畫

b.設計測試用例

c.設計測試過程、指令碼

d.評估測試活動

5.軟體實施活動的進入準則是:()

a.需求工件已經被基線化

b.詳細設計工件已經被基線化

c.構架工件已經被基線化

d.專案階段成果已經被基線化

三、填空題(每空1分,24 分)

1.軟體驗收測試包括:正式驗收測試、非正式驗收測試和alpha、beta測試

2.系統測試的策略有功能測試、、、、易用性測

試、、、、、、、、

、、等15 種方法。

3.設計系統測試計畫需要參考的專案文件有、和迭代計畫。

4.對面向過程的系統採用的整合策略有、兩種。

5.通過畫因果圖來寫測試用例的步驟為、、、及把因果圖轉

換為狀態圖共五個步驟。

四、簡答題(共37分)

1. 階段評審與同行評審的區別。

2 . 什麼是軟體測試。

3 . 簡述整合測試的過程。

4 . 怎樣做好文件測試?

5. 白盒測試有那幾種方法?

6. 系統測試計畫是否需要同行評審,為什麼?

7. alpha 測試與beta 測試的區別。

8 . 比較負載測試、容量測試和強度測試的區別。

9 . 測試結束的標準是什麼?

五、 設計題

對下面給出的程式控制圖,分別以各種不同的測試方法寫出最少的測試用例。

姓名部門員工號

一、填空題:

1、 軟體實施活動的輸出工件有 、 、 、 。

2、 **評審主要做工作。

3、 軟體實施活動中集成員的職責是 。

4、 驗證與確認軟體實施活動主要有 、**評審、 、 、 、sqa

驗證。5、 表明測試已經結束。

6、 軟體測試的目的是 。

7、 軟體測試主要分為 、 、 、 四類測試。

8、 軟體測試活動有制定測試計畫測

試評估、測試結束八個步驟。

9、 軟體測試活動的輸出工件有

10、軟體測試角色有 、 、 、 。

二、不定項選擇題:

1、 軟體實施活動的進入準則是()

a、 需求工件已經被基線化

b、 詳細設計工件已經被基線化

c、 構架工件已經被基線化

d、 專案階段成果已經被基線化

2、 下面角色不屬於整合計畫評審的是()

a、 配置經理

b、 專案經理

c、 測試員

d、 編碼員

3、軟體測試設計活動主要有()

a、 工作量分析

b、 確定並說明測試用例

c、 確立並結構化測試過程

d、 複審並評估測試覆蓋

4、不屬於整合測試步驟的是()

a、 制定整合計畫

b、 執行整合測試

c、 記錄整合測試結果

d、 回歸測試

5、屬於軟體測試活動的輸入工件的是()

a、 軟體工作版本

b、 可測試性報告

c、 軟體需求工件

d、 軟體專案計畫

三、問答題:

1、 專案的集中管理在軟體公司的哪乙個層面?

2、 請描述軟體測試活動的生命週期。

3、 什麼是測試評估,測試評估的範圍是什麼?

4、 闡述工作版本的定義。

5 、 請畫出軟體測試活動的流程圖。贊同

軟體測試面試題目

答題人姓名 時間 1.軟體測試的目的是什麼?2.跟據測試方法的不同,軟體測試可以分為哪兩種?3.黑盒測試常用的方法有哪些?4.一套完整的測試應該由哪些階段組成?5.測試用例通常有哪幾部分組成?6.您認為做好測試工作的關鍵是什麼?7.您覺得描述乙個bug,至少要描述清楚哪些方面?8.如果您提出的某個b...

幾個常見軟體測試面試題目

幾個常見軟體測試面試題目.txt愛情是彩色氣球,無論顏色如何嚴厲,經不起針尖輕輕一刺。一流的愛人,既能讓女人愛一輩子,又能一輩子愛乙個女人!幾個常見軟體測試面試題目 1.軟體測試分哪兩種方法?分別適合什麼情況?2.一套完整的測試應該由哪些階段組成?分別闡述一下各個階段。3.軟體測試的型別有那些?分別...

幾個常見軟體測試面試題目

幾個常見軟體測試面試題目.txt 1.軟體測試分哪兩種方法?分別適合什麼情況?2.一套完整的測試應該由哪些階段組成?分別闡述一下各個階段。3.軟體測試的型別有那些?分別比較這些不同的測試型別的區別與聯絡。4.測試用例通常包括那些內容?著重闡述編制測試用例的具體做法 5.在分別測試winform的c ...