通常情况下,模块测试方案设计比较容易,发现的错误主要是编码和详细设计方面的错误。
第1题:
B) 【解析】在“测试”子阶段,要发现并排除前面各阶段产生
的各种错误。选项A),将模块的过程描述变成程序这是“编码”子阶段的任
务。
第2题:
瀑布模型将软件生命周期划分为八个阶段,它们是:问题定义、可行性研究、需求分析、总体设计和______。
A) 数据库设计、详细设计、编码、测试
B) 数据库设计、详细设计、测试、维护
C) 详细设计、编码、测试、调试
D) 详细设计、编码、测试、维护
A.
B.
C.
D.
第3题:
A、模块测试、系统测试和子系统测试
B、子系统测试、模块测试和系统测试
C、模块测试、子系统测试和系统测试
D、系统测试、子系统测试和模块测试
第4题:
在()测试中,主要测试详细设计和编码实现阶段中的错误。
第5题:
A.具有独立的模块软件比较容易开发出来
B.独立的模块比较容易测试和维护
C.模块的独立程度可以通过内聚和耦合标定
D.独立的模块可以完成一个相对独立的特定子功能
第6题:
下列关于测试策略,说法错误的是 ______。
A.自底向上测试的优点是随着上移,驱动模块逐步减少,测试开销小一些
B.自顶向下测试的优点是较早的发现高层模块接口、控制等方面的问题
C.自底向上测试的优点是比较容易设计测试用例
D.自顶向下测试的优点是使得低层模块的错误较早发现
第7题:
主要发现并排除程序设计和详细设计阶段错误的是()。
A、模块调试
B、联合调试
C、系统总调试
D、验收测试和试运行
第8题:
程序排错(debugging)是排除经测试发现出错程序中错误的措施,其中测试排错发发现和排除错误的手段主要是利用
A.跟踪程序执行
B.测试实例比较
C.实现逻辑推断
D.路径反向搜索
第9题:
第10题:
编码和详细设计的错误往往是通过( )发现的。
A.单元测试
B.组装测试
C.确认测试
D.系统测试