軟體測試試題
一、判斷正誤題
測試是除錯的乙個部分 ( ╳ )
軟體測試的目的是盡可能多的找出軟體的缺陷。( √ )
程式中隱藏錯誤的概率與其已發現的錯誤數成正比( √ )
beta 測試是驗收測試的一種。 ( √ )
測試人員要堅持原則,缺陷未修復完堅決不予通過。( √ )
專案立項前測試人員不需要提交任何工件。( ╳ )
單元測試能發現約80%的軟體缺陷。( √ )
測試的目的是發現軟體中的錯誤。( √ )
**評審是檢查源**是否達到模組設計的要求。( √ )
自底向上整合需要測試員編寫驅動程式。( √ )
二、選擇題
1、實施缺陷跟蹤的目的是:( abcd )
a、軟體質量無法控制 b、問題無法量化 c、重複問題接連產生
d、解決問題的知識無法保留 e、確保缺陷得到解決
f、使問題形成完整的閉環處理
2、使用軟體測試工具的目的:( abcdf )
a、幫助測試尋找問題 b、協助問題的診斷 c、節省測試時間
d、提高bug的發現率 e、更好的控制缺陷提高軟體質量
f、更好的協助開發人員
3、編寫測試計畫的目的是:( abc )
a、使測試工作順利進行 b、使專案參與人員溝通更舒暢
c、使測試工作更加系統化 d、軟體工程以及軟體過程的需要
e、軟體過程規範化的要求 f、控制軟體質量
4、選出屬於黑盒測試方法的選項( b )
a、測試用例覆蓋 b、輸入覆蓋 c、輸出覆蓋
d、分支覆蓋 e、語句覆蓋 f、條件覆蓋
5、以測試的形態分測試可以分為:( abc )
a、建構性測試 b、系統測試 c、專項測試
d、單元測試 e、元件測試 f、整合測試
6、進行軟體質量管理的重要性有:( )
a、維護降低成本 b、法律上的要求 c、市場競爭的需要
d、質量標準化的趨勢 e、軟體工程的需要 f、cmm過程的一部分
g、方便與客戶進一步溝通為後期的實施打好基礎
7、在gb/t17544中,軟體包質量要求包括三部分,即產品描述要求、( a )、程 序和資料要求。
a.使用者文件要求 b.系統功能要求
c.設計要求說明 d.軟體配置要求
8、典型的瀑布模型的四個階段是:( abcd )
a、分析 b、設計 c、編碼
d、測試 e、需求調研 f、實施
9、( )可以作為軟體測試結束的標誌。
a.使用了特定的測試用例 b.錯誤強度曲線下降到預定的水平
c.查出了預定數目的錯誤 d.按照測試計畫中所規定的時間進行了測試
10、導致軟體缺陷的原因有很多,a—d是可能的原因,其中最主要的原因包括( abcd )。
a.軟體需求說明書編寫的不全面,不完整,不準確,而且經常更改
b.軟體設計說明書
c.軟體操作人員的水平
d.開發人員不能很好的理解需求說明書和溝通不足
三、名詞解釋
beta測試:beta測試是從使用者角度進行的測試,是由軟體的多個使用者在乙個或多個使用者的實際使用環境下進行的測試。它是在開發者無法控制的軟體環境下進行的軟體現場應用。
負載測試:負載測試是乙個通過分析軟體應用程式和支撐架構,模擬真實環境的使用,來確定能夠接受的效能的過程。
軟體測試活動生命週期:是指軟體從進入測試到退出測試的過程中,所要經歷的引入程式錯誤、通過測試發現錯誤和清除程式錯誤的幾個階段。
改進的三明治整合:利用較高的並行度彌補三明治整合中不能充分測試中間層的缺點。但根據中間層選擇是否恰當,可能增加驅動模組和樁模組設計的工作量。
軟體測試試題
應用題 1.有乙個模組,有兩個輸入x,y 取值範圍分別是 1,1000 和 2,89 模組功能是判斷x和 y的大小,請劃分出它的等價類。2.nextdate是乙個有三個整數變數 y,m,d 的函式,分別表示年份 月份和日期的值。函式返回的是輸入日期的第二天的年份 月份和日期的值,其中 1 y 210...
華為機考 早年軟體測試試題
軟體測試按照測試層次可以分為 c a.黑盒測試 白盒測試 b.功能性測試和結構性測試 c.單元測試 整合測試和系統測試 d.動態測試和靜態測試 白盒測試也稱為結構測試,結構測試是根據規格說明書來寫測試用例的嗎?測試結束的準則可作為測試停止的標準是 d a.當時間用光時 b.執行了所有的測試用例,但沒...
loadrunner效能測試試題
第一 loadrunner的原理?答 loadrunner的工作原理是,錄製和回放 錄製時,在virtual user generator 按照一定的網路協議 http協議 對客戶端記錄,捕捉生成指令碼,編輯指令碼,除錯指令碼,加入檢查點,併發點,事務點 在controller中,選擇指令碼,對使用...