測試人員面試題

2021-08-17 05:27:39 字數 2197 閱讀 3270

判斷題

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

2、發現錯誤多的模組,殘留在模組中的錯誤也多。( √ ) (初級)

3、測試人員在測試過程中發現一處問題,如果問題影響不大,而自己又可以修改,應立即將此問題正確修改,以加快、提高開發的程序。( × )(初級)

4、單元測試通常應該先進行「人工走查」,再以白盒法為主,輔以黑盒法進行動態測試。( √ )(中級)

5、功能測試是系統測試的主要內容,檢查系統的功能、效能是否與需求規格說明相同。( √ )(中級)

6、軟體質量管理即qm由qa和qc構成,軟體測試屬於qc的核心工作內容。(√)(高階)

7、軟體測試只能發現錯誤,但不能保證測試後的軟體沒有錯誤。(√)

8、軟體就是程式。(x)

9、測試只要做到語句覆蓋和分支覆蓋,就可以發現程式中的所有錯誤。(x)

10、i18n測試是指對產品做出具有國際性的規劃,而l10n測試則是指對軟體做出符合本地需求更改工作。(√)【高階】

選擇題 (每題2分 20 )

1、 進行軟體質量管理的重要性有:(abcd)【中級】

a、維護降低成本 b、法律上的要求 c、市場競爭的需要

d、質量標準化的趨勢 e、軟體工程的需要 f、cmm過程的一部分

g、方便與客戶進一步溝通為後期的實施打好基礎

2、以測試的形態分測試可以分為:(abc)【中級】

a、建構性測試 b、系統測試 c、專項測試

d、單元測試 e、元件測試 f、整合測試

3、選出屬於黑盒測試方法的選項(abc)【初級】

a、測試用例覆蓋 b、輸入覆蓋 c、輸出覆蓋

d、分支覆蓋 e、語句覆蓋 f、條件覆蓋

4、編寫測試計畫的目的是:(abc)【中級】

a、使測試工作順利進行 b、使專案參與人員溝通更舒暢 c、使測試工作更加系統化

d、軟體工程以及軟體過程的需要 e、軟體過程規範化的要求 f、控制軟體質量

5、依存關係有4種分別是:(abcd)【高階】

a、開始-結束 b、開始-開始 c、結束-開始

d、結束-結束 e、開始-實施-結束 f、結束-審核-開始

6、軟體質量管理(qm)應有質量保證(qa)和質量控制(qc)組成,下面的選項屬於qc得是:(abc)【高階】

a、測試 b、跟蹤 c、監督

d、制定計畫 e、需求審查 f、程式**審查

7、實施缺陷跟蹤的目的是:(abcd)【中級】

a、軟體質量無法控制 b、問題無法量化 c、重複問題接連產生

d、解決問題的知識無法保留 e、確保缺陷得到解決 f、使問題形成完整的閉環處理

8、使用軟體測試工具的目的:(abc)【中級】

a、幫助測試尋找問題 b、協助問題的診斷 c、節省測試時間

d、提高bug的發現率 e、更好的控制缺陷提高軟體質量 f、更好的協助開發人員

9、典型的瀑布模型的四個階段是:(abcd)【高階】

a、分析 b、設計 c、編碼

d、測試 e、需求調研 f、實施

10、psp是指個人軟體過程 ,是一種可用於( a )、( b )和( c )個人軟體工作方式的自我改善過程。【高階】

a、控制 b、管理 c、改進

d、高效 e、充分 f、適宜

問答題1、 測試人員在軟體開發過程中的任務是什麼?(初級)(5分)

答:1、尋找bug;

2、避免軟體開發過程中的缺陷;

3、衡量軟體的品質;

4、關注使用者的需求。

總的目標是:確保軟體的質量。

2、 在您以往的工作中,一條軟體缺陷(或者叫bug)記錄都包含了哪些內容?如何提交高質量的軟體缺陷(bug)記錄?(初級)(6分)

答:一條bug記錄最基本應包含:編號、bug所屬模組、bug描述、bug級別、發現日期、發現人、修改日期、修改人、修改方法、回歸結果等等;要有效的發現bug需參考需求以及詳細設計等前期文件設計出高效的測試用例,然後嚴格執行測試用例,對發現的問題要充分確認肯定,然後再向外發布如此才能提高提交bug的質量。

3、 介面測試題及設計題。請找出下面介面中所存在的問題並分別列出;用黑盒測試的任何一種方法設計出此登陸窗體的測試用例。(中級)(6分)

答:1、窗體的標題欄中為空,沒有給出標題。

2、使用者名稱和密碼控制項的字型不一致並且沒有對齊。

3、文字框的大小不一致沒有對其。

4、確定和取消按鈕控制項的大小不一致。

實施人員面試題

總結實施的面試,圍繞我們自己的專案進行 簡述之前的工作經歷 常見的應用伺服器 microsoft iis apache ibm websphere bea weblogic tomcat tomcat的最大執行緒數配置,資料庫連線的最大連線數配置,jvm記憶體設定 用過哪些資料庫 oracle資料庫...

測試面試題

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

測試面試題

1 get和post的區別?l http是上層請求協議,主要定義了服務端和客戶端的互動規格,底層都是tcp ip協議 l get會把引數附在url之後,用?分割,連線不同引數,get獲取資源,post會把引數放置在http請求體中,post傳送請求資料 l get產生乙個tcp資料報,post產生兩...