




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
軟件測試方法和技術練習題與答案軟件測試方法和技術練習題與答案軟件測試方法和技術練習題與答案xxx公司軟件測試方法和技術練習題與答案文件編號:文件日期:修訂次數(shù):第1.0次更改批準審核制定方案設計,管理制度一、
判斷題
1.
測試是調試的一個部分
(
╳
)
2.
軟件測試的目的是盡可能多的找出軟件的缺陷。(
√
)
3.
程序中隱藏錯誤的概率與其已發(fā)現(xiàn)的錯誤數(shù)成正比(
√
)
4.
Beta
測試是驗收測試的一種。
(
√
)
5.
測試人員要堅持原則,缺陷未修復完堅決不予通過。(
√
)
6.
項目立項前測試人員不需要提交任何工件。(
╳
)
7.
單元測試能發(fā)現(xiàn)約80%的軟件缺陷。(
√
)
8.
測試的目的是發(fā)現(xiàn)軟件中的錯誤。(
√
)
9.
代碼評審是檢查源代碼是否達到模塊設計的要求。(
√
)
10.
自底向上集成需要測試員編寫驅動程序。(
√
)
11.
測試是證明軟件正確的方法。(
╳
)
12.
負載測試是驗證要檢驗的系統(tǒng)的能力最高能達到什么程度。(
√
)
13.
測試中應該對有效和無效、期望和不期望的輸入都要測試。(
√
)
驗收測試是由最終用戶來實施的。(
√
)
14.
測試人員要堅持原則,缺陷未修復完堅決不予通過。(
√
)黑盒測試也稱為結構測試。(
╳
)集成測試計劃在需求分析階段末提交。(
╳
)
軟件測試的目的是盡可能多的找出軟件的缺陷。(√
)
16.
自底向上集成需要測試員編寫驅動程序。(√
)
17.
負載測試是驗證要檢驗的系統(tǒng)的能力最高能達到什么程度。(╳)18.
測試程序僅僅按預期方式運行就行了。(╳)19.
不存在質量很高但可靠性很差的產(chǎn)品。(╳)
20.
軟件測試員可以對產(chǎn)品說明書進行白盒測試。(╳)
21.
靜態(tài)白盒測試可以找出遺漏之處和問題。(√)
22.
總是首先設計白盒測試用例。(╳
)
23.
可以發(fā)布具有配置缺陷的軟件產(chǎn)品。(√)
24.
所有軟件必須進行某種程度的兼容性測試。(√
)
25.
所有軟件都有一個用戶界面,因此必須測試易用性。(╳)
26.
測試組負責軟件質量。(╳
)
27.
按照測試實施組織劃分,可將軟件測試分為開發(fā)方測試、用戶測試和第三方測試。(√)
28.
好的測試員不懈追求完美。(×
)
29.
測試程序僅僅按預期方式運行就行了。(
×
)
30.
在沒有產(chǎn)品說明書和需求文檔的條件下可以進行動態(tài)黑盒測試。(
√
)
31.
靜態(tài)白盒測試可以找出遺漏之處和問題。(
√
)
32.
測試錯誤提示信息不屬于文檔測試范圍。(
×
)
33.
代碼評審是檢查源代碼是否達到模塊設計的要求。(√
)
34.
總是首先設計黑盒測試用例。(
√
)
35.
軟件測試是有風險的行為,并非所有的軟件缺陷都能夠被修復。(∨
)
36.
軟件質量保證和軟件測試是同一層次的概念。(x
)
37.
程序員兼任測試員可以提高工作效率。(
x
)
38.
在設計測試用例時,應當包括合理的輸入條件和不合理的輸入條件。(
∨
)
39.
傳統(tǒng)測試是在開發(fā)的后期才介入,現(xiàn)在測試活動已經(jīng)擴展到了整個生命周期。(
∨
)
40.
傳統(tǒng)測試以發(fā)現(xiàn)錯誤為目的,現(xiàn)在測試已經(jīng)擴展到了錯誤預防的范疇?!?/p>
41.
軟件測試的生命周期包括測試計劃、測試設計、測試執(zhí)行、缺陷跟蹤、測試評估。(∨
)
42.
軟件生存周期是從軟件開始開發(fā)到開發(fā)結束的整個時期。
(
x
)
43.
測試用例的數(shù)目越多,測試的效果越好。(
x
)
44.
只要能夠達到100%的邏輯覆蓋率,就可以保證程序的正確性。(
x
)
45.
單元測試屬于動態(tài)測試。(
∨
)
46.
驗收測試是以最終用戶為主的測試。(∨
)
47.
沒有發(fā)現(xiàn)錯誤的測試是沒有價值的。(
∨
)
48.
可以把不合格的開發(fā)人員安排做測試。(
x
)
二、
不定項選擇題
1.
軟件驗收測試的合格通過準則是:(
abcd
)
A.
軟件需求分析說明書中定義的所有功能已全部實現(xiàn),性能指標全部達到要求。
B.
所有測試項沒有殘余一級、二級和三級錯誤。
C.
立項審批表、需求分析文檔、設計文檔和編碼實現(xiàn)一致。
D.
驗收測試工件齊全。
軟件測試計劃評審會需要哪些人員參加(
abcd
)
項目經(jīng)理
B.
SQA
負責人
C.
配置負責人
D.
測試組
測試設計員的職責有:(
bc
)
制定測試計劃
B.
設計測試用例
C.
設計測試過程、腳本
D.
評估測試活動
下面哪些屬于動態(tài)分析(
c
d
)
代碼覆蓋率
B.
模塊功能檢查
C.
系統(tǒng)壓力測試
D.
程序數(shù)據(jù)流分析
下面哪些屬于靜態(tài)分析(
abc
)
代碼規(guī)則檢查
B、
程序結構分析
C、
程序復雜度分析
D、
內存泄漏
6.
不屬于單元測試內容的是
(
d
)
(A)模塊接口測試
(B)局部數(shù)據(jù)結構測試
B.
(C)
路徑測試
(D)用戶界面測試
7.
軟件測試設計活動主要有(
abcd
)
A、
工作量分析
B、
確定并說明測試用例
C、
確立并結構化測試過程
D、
復審并評估測試覆蓋
8.
不屬于集成測試步驟的是(
d
)
A、
制定集成計劃
B、
執(zhí)行集成測試
C、
記錄集成測試結果
D、
回歸測試
實施缺陷跟蹤的目的是:(
ABCD
)A、軟件質量無法控制
B、問題無法量化
C、重復問題接連產(chǎn)生
D、解決問題的知識無法保留
E、確保缺陷得到解決
F、使問題形成完整的閉環(huán)處理
使用軟件測試工具的目的:(
ABCDF
)
幫助測試尋找問題
B、協(xié)助問題的診斷
C、節(jié)省測試時間
D、提高Bug的發(fā)現(xiàn)率
E、更好的控制缺陷提高軟件質量
F、更好的協(xié)助開發(fā)人員
11.
編寫測試計劃的目的是:(
ABC
)
A、使測試工作順利進行
B、使項目參與人員溝通更舒暢
C、使測試工作更加系統(tǒng)化
D、軟件工程以及軟件過程的需要
E、軟件過程規(guī)范化的要求
F、控制軟件質量
選出屬于黑盒測試方法的選項(
B
)
測試用例覆蓋
B、輸入覆蓋
C、輸出覆蓋
D、分支覆蓋
E、語句覆蓋
F、條件覆蓋
導致軟件缺陷的原因有很多,A—D是可能的原因,其中最主要的原因包括(
ABCD
)。
軟件需求說明書編寫的不全面,不完整,不準確,而且經(jīng)常更改
B.軟件設計說明書
C.軟件操作人員的水平
D.開發(fā)人員不能很好的理解需求說明書和溝通不足
14.
軟件驗收測試的合格通過準則是:(
AD
)
A.
軟件需求分析說明書中定義的所有功能已全部實現(xiàn),性能指標全部達到要求。
B.
所有測試項沒有殘余一級、二級和三級錯誤。C.
立項審批表、需求分析文檔、設計文檔和編碼實現(xiàn)一致。
D.
驗收測試工件齊全。
下面的哪一項測試步驟中需要進行局部數(shù)據(jù)結構測試:
(
A
)
A、單元測試
B、集成測試
C、確認測試
D、系統(tǒng)測試
16.
從是否需要執(zhí)行被測軟件的角度,軟件測試技術可劃分的類型是:(AC
)。
A、
靜態(tài)測試
B、
黑盒測試
C、
動態(tài)測試
D、
白盒測試
17.
從測試階段角度,測試結束的正確順序是:(
B
)
A、
單元測試、集成測試、系統(tǒng)測試、確認測試
B、
單元測試、系統(tǒng)測試、集成測試、確認測試C、
確認測試、集成測試、系統(tǒng)測試、單元測試
D、
確認測試、系統(tǒng)測試、集成測試、單元測試
18.
軟件的六大質量特性包括:
(
A
)
A.
功能性、可靠性、可用性、效率、可維護、可移植
B.
功能性、可靠性、可用性、效率、穩(wěn)定性、可移植
C.
功能性、可靠性、可擴展性、效率、穩(wěn)定性、可移植
D.
功能性、可靠性、兼容性、效率、穩(wěn)定性、可移植
19.
以下測試方法是白盒測試方法的是
__CD____
A.
判定覆蓋和邊界值分析法
B.
等價劃分和錯誤推測法
C.
路徑覆蓋和判定/條件覆蓋法
D.
條件組合覆蓋和語句覆蓋法
E.
條件覆蓋和錯誤推測法
20.
以下屬于黑盒測試方法的有__ABCDE____
A.
等價類劃分
B.
邊界值分析
C.
錯誤推測
D.
因果圖
E.
決策表
21.
下列哪些屬于軟件測試階段的交付成果物
ABC
A.
測試計劃
B.
測試用例
C.
測試報告D.
用戶手冊
E.
安裝部署手冊
22.
以下哪些過程能夠提高軟件質量?
BD
A.
可行性分析B.
需求評審
C.
測試
E.
概要設計
D.
代碼走查
三、
填空題
1.
軟件測試主要分為___單元測試_、_集成測試__、___系統(tǒng)測試___、___驗收測試___四類測試。
2.
軟件缺陷產(chǎn)生的原因包括__編寫代碼___、設計、_編寫需求__以及其他原因。
3.
對面向過程的系統(tǒng)采用的集成策略有
自頂向下集成
、
自底向上集成
兩種。
4.
黑盒測試用例設計方法包括
等價類劃分、邊界值分析
以及
因果圖
,錯誤推測法等。
5.
測試工作就是進行輸入、接受輸出、檢驗結果,不深入代碼細節(jié),這樣的測試方法稱為___黑盒測試__。
6.
軟件測試的目的是盡可能多地發(fā)現(xiàn)軟件中存在的
錯誤
,將測試
測試結果
作為糾錯的依據(jù)。
7.
軟件測試方法一般分為兩大類:
動態(tài)測試
方法和
靜態(tài)測試
方法。
8.
動態(tài)測試通過
運行程序
發(fā)現(xiàn)錯誤。根據(jù)
測試用例
的設計方法不同,動態(tài)測試又分為
黑盒測試
與
白盒測試
兩類。
9.
黑盒法只在軟件的
接口
處進行測試,依據(jù)
需求規(guī)格
說明書,檢查程序是否滿足
功能
要求。
10.
白盒法必須考慮程序的
內部結構
和
處理過程
,以檢查
處理過程
的細節(jié)為基礎,對程序中盡可能多的邏輯路徑進行
測試
。
11.
邏輯覆蓋是對程序內部有
判定
存在的邏輯結構設計測試用例,根據(jù)程序內部的邏輯覆蓋程度又可分為
語句覆蓋
判定覆蓋
條件覆蓋
判定/條件覆蓋
條件組合覆蓋
路徑覆蓋6種覆蓋技術。
12.
等價類劃分從程序的
功能
說明,找出一個輸入條件(通常是
一句話
或
一個短語
),然后將每個輸入條件劃分成兩個或多個
等價類
。
13.
邊界值分析是將測試
邊界
情況作為重點目標,選取正好等于、剛剛大于或剛剛小于邊界值的測試數(shù)據(jù)。如果輸入或輸出域是一個有序集合,則應選取集合的
第一個
元素和
最后一個
元素作為測試用例。
14.
測試的綜合策略是在測試中,聯(lián)合使用各種
測試
方法。通常先用
黑盒
法設計基本的測試用例,再用
白盒
法補充一些必要的測試用例。
15.
軟件測試過程中需要3類信息:軟件配置
、
測試配置
和
測試工具
。
16.
軟件測試一般經(jīng)過4個測試:單元測試
集成測試
系統(tǒng)測試
驗證測試
。
17.
單元測試
指對源程序中每一個程序單元進行測試,檢查各個模塊是否正確實現(xiàn)規(guī)定的功能,從而發(fā)現(xiàn)模塊在編碼中或算法中的錯誤,它涉及
編碼
和
詳細設計
的文檔。
18.
集成測試指在
單元
測試基礎上,將所有模塊按照設計要求組裝成一個完整的系統(tǒng)進行的測試。也稱
組裝
測試或
聯(lián)合
測試。
19.
成測試的方法有兩種:
非漸增式測試
漸增式測試
。
20.
漸增式測試有兩種不同的組裝模塊的方法:
自頂向下結合
自底向上結合
。
21.
驗證測試在模擬環(huán)境下運用
黑盒
測試方法,由專門測試人員
和
用戶
參加的測試。
22.
軟件配置審查的任務是檢查軟件的所有文檔資料的
完整性
和
正確性
。
23.
用等價類劃分法設計一個測試用例時,使其覆蓋
盡可能多的
尚未被覆蓋的合理等價類。
24.
用等價類劃分法設計一個測試用例時,使其覆蓋
一個
不合理等價類。
25.
軟件測試是為了
發(fā)現(xiàn)錯誤
而執(zhí)行程序的過程。
26.
運行被測程序的方法稱為
動態(tài)
測試。
27.
在單元測試中,測試一個模塊時,需要設計
驅動模塊和樁模塊
。
四、
簡答題
1.
請簡述軟件測試活動的生命周期?
答:軟件從進入測試到退出測試的過程中,所要經(jīng)歷的引入程序錯誤、通過測試發(fā)現(xiàn)錯誤和清除程序錯誤的幾個階段。
2.
軟件的缺陷等級應如何劃分?
1).致命錯誤,可能導致本模塊以及其他相關模塊異常,死機等問題;
2).嚴重錯誤,問題局限在本模塊,導致模塊功能失效或異常退出3).一般錯誤,模塊功能部分失效;
4).建議問題,由問題提出人對測試對象的改進意見;
3.
什么是軟件測試(
見第一章)
4.
什么是V模型簡述V模型在軟件測試過程中的作用,以及在V模型中各個測試階段和開發(fā)過程的對應關系
答:
V模型是軟件開發(fā)瀑布模型的變種,它反映了測試活動與分析和設計的關系
。
從左到右,描述了基本的開發(fā)過程和測試行為,非常明確地標明了測試過程中存在的不同級別,并且清楚地描述了這些測試階段和開發(fā)過程期間各階段的對應關系
。
左邊依次下降的是開發(fā)過程各階段,與此相對應的是右邊依次上升的部分,即各測試過程的各個階段。
V模型的局限性在于沒有明確地說明早期的測試,無法體現(xiàn)“盡早地和不斷地進行軟件測試”的原則
5.
軟件測試應該劃分幾個階段簡述各個階段應重點測試的點各個階段的含義
答:大體上來說可分為單元測試,集成測試,系統(tǒng)測試,驗收測試
每個階段又分為以下五個步驟
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年醫(yī)學基礎考試試題及答案
- 方向明確護士資格證備考策略試題及答案
- 北外網(wǎng)院期末試題及答案
- 心理咨詢師2024年心理評估結果的解釋與應用試題及答案
- 公共營養(yǎng)師2025年考試常見錯題解析試題及答案
- 幼兒心理學在育嬰師考試中的運用試題及答案
- 2024系統(tǒng)規(guī)劃與管理師考試試題及答案快速指南
- 母豬照護質量提升措施試題及答案
- 2025年臨床執(zhí)業(yè)醫(yī)師考試醫(yī)學前沿試題及答案
- 臨床執(zhí)業(yè)醫(yī)師考試中護理評估的標準試題及答案
- 自考06216中外建筑史大綱知識點匯總
- C139營銷模型簡介(含案例)課件
- x-net運動總線手冊
- 橋梁加固改造工程施工質量管理體系與措施
- 第二十六章慢性腎小球腎炎演示文稿
- 設施設備維修記錄表
- 自動化設備檢修規(guī)程
- 新疆主要造林樹種苗木質量分級
- 單片機控制led燈實驗總結
- 帕金森患者的麻醉課件
- 電梯運行故障與事故記錄表
評論
0/150
提交評論