问题 单项选择题

下列关于面向对象软件测试模型的说法中,正确的是______。

A.面向对象软件的每一个测试活动,时间上都是连贯的
B.面向对象软件的各个测试活动之间都是首尾相接的
C.面向对象软件的测试任务必须遵循严格的执行顺序
D.面向对象软件的测试活动通常是迭代与渐进的

答案

参考答案:D

解析: 面向对象的软件开发过程通常是一个迭代与渐进的过程,其测试活动也是迭代与渐进的。测试活动实际上只是一系列相关测试任务的集合,时间上并不一定是连贯的。测试活动之间,也是相互交错而非首尾相接的。一般情况下,在系统渐进的每一步,都应循环地执行各个测试活动中的某些任务。也就是说,面向对象软件的测试实际上是一个螺旋式上升的过程。因此,选项A、B、C均错误,选项D正确。

单项选择题
问答题