2016網路測試面試題目整理
面試題目回答得好,網路測試求職者就有望得到用人單位的青睞,下面是小編為大家精心推薦的,希望能夠對您有所幫助。
***一***
1、測試的關鍵問題是******
A.如何組織對軟體的評審 B.如何驗證程式的正確性
C.如何採用綜合策略 D.如何選擇測試用例
2、下面不屬於軟體測試步驟的是
A.整合測試 B.迴歸測試 C.確認測試 D.單元測試
3、自底向上整合需要測試員編寫驅動程式。請判斷這句話的正確與否。
A.T B.F
4、測試人員要堅持原則,缺陷未修復完堅決不予通過。請判斷這句話的正確與否。
A.T B.F
5、軟體測試型別按開發階段劃分是?
A.需求測試、單元測試、整合測試、驗證測試
B.單元測試、整合測試、確認測試、系統測試、驗收測試
C.單元測試、整合測試、驗證測試、確認測試、驗收測試
D.除錯、單元測試、整合測試、使用者測試
6、如果我們可以通過覆蓋率檢測來判斷我們是否對所有的路徑都進行了測試,但是仍然可能存在未被檢測出來的缺陷,原因是******
A.全部選項
B.程式可能因為缺某些路徑而存在問題
C.窮舉路徑的測試可能不好暴露資料敏感的錯誤
D.就算窮舉路徑測試也不能保證程式符合需求
7、下面哪些屬於網遊的測試內容?
A.客戶端效能
B.伺服器端效能
C.從執行完 game.exe 開啟遊戲介面後可進行的各種操作、玩法
D.介面
8、下述有關負載測試,容量測試和強度測試的描述正確的有?
A.負載測試:在一定的工作負荷下,系統的負荷及響應時間。
B.強度測試:在一定的負荷條件下,在較長時間跨度內的系統連續執行給系統性能所造成的影響。
C.容量測試:容量測試目的是通過測試預先分析出反映軟體系統應用特徵的某項指標的極限值***如最大併發使用者數、資料庫記錄數等***,系統在其極限值狀態下沒有出現任何軟體故障或還能保持主要功能正常執行。
D.容量測試是面向資料的,並且它的目的是顯示系統可以處理目標內確定的資料容量。
9、整合測試的過程包括有以下哪些?
A.構建的確認過程 B.系統整合測試測試組提交過程
C.測試用例設計過程 D.Bug的報告過程
10、下面關於軟體測試,描述正確的是?
A.軟體測試是使用人工操作或者軟體自動執行的方式來檢驗它是否滿足規定的需求或弄清預期結果與實際結果之間的差別的過程。
B.軟體測試的測試目標是發現一些可以通過測試避免的開發風險。
C.軟體測試的原則之一是測試應該儘早進行,最好在需求階段就開始介入
D.軟體測試主要工作內容是驗證***verification***和確認***validation***
***二***
11、驗收測試是由終端使用者來實施的。請判斷這句話的正確與否。
A.T B.F
12、下面屬於黑盒測試方法的是
A.語句覆蓋 B.邏輯覆蓋 C.邊界值分析 D.路徑覆蓋
13、專案立項前測試人員不需要提交任何工件。請判斷這句話的正確與否。
A.T B.F
14、下面屬於白盒測試方法的是
A.等價劃分方法 B.邏輯覆蓋 C.邊界值分析 D.錯誤推測法
15、負載測試是驗證要檢驗的系統的能力最高能達到什麼程度。請判斷這句話的正確與否。
A.T B.F
16、既可以用於黑盒測試,也可以用於白盒測試的方法的是******
A.邏輯覆蓋法 B.邊界值法 C.基本路徑法 D.正交試驗設計法
17、判斷對錯。系統測試計劃屬於專案階段性關鍵文件,因此需要同行評審。
A.T B.F
18、單元測試能發現約80%的軟體缺陷。請判斷這句話的正確與否。
A.T B.F
19、軟體測試的目的是儘可能多的找出軟體的缺陷。請判斷這句話的正確與否。
A.T B.F
20、軟體測試的物件包括******
A.目標程式和相關文件 B.源程式、目標程式、資料及相關文件
C.目標程式、作業系統和平臺軟體 D.源程式和目標程式
***三***
21、程式碼評審員一般由測試員擔任。請判斷這句話的正確與否。
A.T B.F
22、alpha測試與beta的區別,描述錯誤的是?
A.alpha測試是在使用者組織模擬軟體系統的執行環境下的一種驗收測試,由使用者或第三方測試公司進行的測試,模擬各類使用者行為對即將面市的軟體產品進行測試,試圖發現並修改錯誤。
B.Beta測試是使用者公司組織各方面的典型終端使用者在日常工作中實際使用beta版本,並要求使用者報告異常情況,提出批評意見。
C.beta測試的環境是不受開發方控制的,誰也不知道使用者如何折磨軟體,使用者數量相對比較多,時間不集中。
D.beta測試先於alpha測試執行
23、關於測試驅動開發,描述錯誤的是
A.測試驅動開發式是一種敏捷開發方法
B.TDD需求開發人員學習測試相關知識
C.測試驅動開發不適合使用CMM/CMMI方法
D.測試驅動開發可以和結對程式設計結合使用
24、下面有關白盒測試和黑盒測試說法錯誤的有?
A.白盒測試也稱結構測試或邏輯驅動測試,是指基於一個應用程式碼的內部邏輯知識,即基於覆蓋全部程式碼、分支、路徑、條件的測試。
B.黑盒測試也稱功能測試或資料驅動測試,它是在已知產品所應具有的功能,通過測試來檢測每個功能是否都能正常使用
C.黑盒測試,也稱作黑盒分析,是基於對程式內部細節有限認知上的軟體除錯方法
D.黑盒測試與白盒測試相比,更需要關心模組與模組之間的互動
25、用基本路徑法測試需要覆蓋幾條路徑?******
A.3 B.4 C.5 D.6
26、在下面說列舉的邏輯測試覆蓋中,測試覆蓋最強的是?
A.條件覆蓋 B.條件組合覆蓋 C.語句覆蓋 D.判定/條件覆蓋
27、計算一個任意三角形的面積,S=√***p***p-a******p-b******p-c******,p=***a+b+c***/2,以下等價類測試用例中,不屬於無效等價類的是******
A.a=5,b=3,c=6; B.a=2,b=3,c=5;
C.a=7,b=3,c=3; D.a=2,b=6,c=3;
28、如果某測試用例集實現了某軟體的路徑覆蓋,那麼它一定同時實現了該軟體的
A.條件覆蓋 B.判定/條件覆蓋 C.組合覆蓋 D.判定覆蓋
29、系統測試的策略有哪些?
A.負載測試 B.易用性測試 C.強度測試 D.安全測試
30、下面描述測試工具的功能正確的有?
A.JMeter: 基於JAVA的壓力測試工具,Badboy用來進行指令碼的錄製
B.Junit: 白盒測試工具:針對程式碼測試
C.LoadRunner:負載壓力測試 D.TestLink: 用例管理工具
31、設計系統測試計劃需要參考的專案文擋有哪些?
A.軟體測試計劃 B.可行性研究報告 C.軟體需求規範 D.迭代計劃
32、軟體驗收測試包括哪些?
A.正式驗收測試 B.白盒測試 C.alpha測試 D.beta測試
33、下面哪些測試屬於黑盒測試方法******
A.路徑測試 B.等價類劃分 C.邊界值分析 D.條件判斷
E.迴圈測試 F.因果圖分析 G.正交分析法
34、測試設計員的職責有哪些?
A.制定測試計劃B.設計測試用例 C.設計測試過程、指令碼D.評估測試活動
35、軟體驗收測試的合格通過準則是:
A.軟體需求分析說明書中定義的所有功能已全部實現,效能指標全部達到要求。
B.所有測試項沒有殘餘一級、二級和三級錯誤。
C.立項審批表、需求分析文件、設計文件和編碼實現一致。
D.驗收測試工件齊全。
36、有關"測試驅動開發",下列說法正確的有?
A.TDD的原理是在開發功能程式碼之前,先編寫單元測試用例程式碼,測試程式碼確定需要編寫什麼產品程式碼
B.TDD的基本思路就是通過測試來推動整個開發得進行,但測試驅動開發並不只是單純的測試工作,而是把需求分析,設計,質量控制量化的過程。
C.TDD的重要目的不僅僅是測試軟體,測試工作保證程式碼質量僅僅是其中一部分,而且是在開發過程中幫助客戶和程式設計師去除模稜兩可的需求。
D.TDD首先考慮使用需求***物件、功能、過程、介面等***,主要是編寫測試用例框架對功能的過程和介面進行設計,而測試框架可以持續進行驗證。
***四***
37、下面屬於白盒測試方法的有哪些?
A.語句覆蓋 B.等價類劃分 C.邊界值分析 D.判定條件覆蓋
38、測試方法可以分成哪幾種?
A.個人複查 B.抽查和會審 C.黑盒測試 D.白盒測試
39、對於軟體的β測試,下列描述正確的是*** ***。
A.β測試就是在軟體公司內部展開的測試,由公司專業的測試人員執行的測試
B.β測試就是在軟體公司內部展開的測試,由公司的非專業測試人員執行的測試
C.β測試就是在軟體公司外部展開的測試,由專業的測試人員執行的測試
D.β測試就是在軟體公司外部展開的測試,可以由非專業的測試人員執行的測試
40、Beta 測試是驗收測試的一種。請判斷這句話的正確與否。
A.T B.F
41、整合測試計劃在需求分析階段末提交。請判斷這句話的正確與否。
A.T B.F
42、對手機軟體的壓力測試通常可以包括【多選】******
A.儲存壓力 B.響應能力壓力 C.網路流量壓力 D.併發壓力
43、下列關於alpha 測試的描述中正確的是哪些?
A.alpha 測試需要使用者代表參加 B.alpha 測試不需要使用者代表參加
C.alpha 測試是系統測試的一種 D.alpha 測試是驗收測試的一種
44、做好文件測試需要注意的點有哪些?
A.仔細閱讀,跟隨每個步驟,檢查每個圖形,嘗試每個示例
B.檢查文件的編寫是否滿足文件編寫的目的
C.內容是否齊全,正確,完善
D.標記是否正確
45、軟體測試計劃評審會需要哪些人員參加?
A.專案經理 B.SQA 負責人 C.配置負責人 D.測試組