- 開發(fā)者測試
- 王興亞等
- 491字
- 2019-04-12 17:48:32
習(xí)題1
一、單項選擇題
1.軟件測試的目的是( )。
A.試驗性運行軟件
B.發(fā)現(xiàn)缺陷
C.證明軟件正確
D.找出軟件中的全部缺陷
2.以下不屬于開發(fā)者測試的內(nèi)容是( )。
A.黑盒測試
B.動態(tài)測試
C.失效重現(xiàn)
D.迭代上線
3.測試的關(guān)鍵問題是( )。
A.如何組織軟件評審
B.如何選擇測試用例
C.如何驗證程序的正確性
D.如何采用綜合策略
4.為了提高軟件測試效率,應(yīng)( )。
A.隨機(jī)選取測試數(shù)據(jù)
B.取一切可能的輸入作為測試數(shù)據(jù)
C.完成編碼后制定測試計劃
D.選取錯誤可能性最大的數(shù)據(jù)作為測試用例
二、簡答題
1.簡述測試與調(diào)試的聯(lián)系與區(qū)別。
2.請列舉出靜態(tài)測試和動態(tài)測試的不同應(yīng)用場景。
3.請列舉出黑盒測試與白盒測試的不同應(yīng)用場景。
4.什么是開發(fā)者測試?
三、分析設(shè)計題
1.構(gòu)造一個盡可能簡單的程序P(包含1個Fault),同時構(gòu)造3個測試t1、t2、t3,使得:
1)t1單獨執(zhí)行到Fault但不觸發(fā)Error;
2)t2單獨執(zhí)行到Fault觸發(fā)Error,但不引起Failure;
3)t3引起Failure。
(請標(biāo)明詳細(xì)注釋。)
2.構(gòu)造一個盡可能簡單的程序P(包含兩個Fault:F1和F2),同時構(gòu)造測試t1、t2和t3,使得:
1)t1單獨執(zhí)行到F1并且發(fā)現(xiàn)Failure;
2)t2單獨執(zhí)行到F2并且發(fā)現(xiàn)Failure;
3)t3同時執(zhí)行到F1和F2,并且能夠?qū)1產(chǎn)生Error,但沒有Failure。
(請標(biāo)明詳細(xì)注釋。)
- ServiceNow Application Development
- 秒懂設(shè)計模式
- Oracle BAM 11gR1 Handbook
- Android 應(yīng)用案例開發(fā)大全(第3版)
- Unity 3D/2D移動開發(fā)實戰(zhàn)教程
- Java EE Web應(yīng)用開發(fā)基礎(chǔ)
- Oracle Data Guard 11gR2 Administration Beginner's Guide
- 分布式架構(gòu)原理與實踐
- INSTANT JQuery Flot Visual Data Analysis
- JavaWeb從入門到精通(視頻實戰(zhàn)版)
- Pandas 1.x Cookbook
- Getting Started with RethinkDB
- Learning Yeoman
- Hands-On GUI Application Development in Go
- Drools 8規(guī)則引擎:核心技術(shù)與實踐