单选题 一个关键模块具有的特性有______。
  • A.和多个软件需求有关,或与关键功能相关
  • B.处于程序控制结构的顶层
  • C.含有确定的性能需求
  • D.以上全部
【正确答案】 D
【答案解析】[解析] 系统中的模块可划分为3个等级:高危模块(即关键模块)、一般模块和低危模块。所以,划分集成测试模块时,首先应该判断系统中哪些是关键的模块,一个关键模块具有的特性有:和多个软件需求有关,或与关键功能相关;处于程序控制结构的顶层;本身是复杂的或者是容易出错的;含有确定的性能需求;被频繁使用的模块。