以下关于面向对象软件测试的说法中,正确的是
A) 单个成员方法的测试不属于面向对象单元测试考虑的范畴
B) 等价类划分测试只适用于传统软件的测试,不适用于面向对象软件的测试
C) 基于判定表的测试适用于面向对象软件的测试
D) 抽象类无法进行单元测试
以下关于面向对象软件测试的说法中,错误的是
A) 面向对象软件的大突击集成测试只进行一轮,无需增量集成
B) 测试一个类的不同实例间的协作属于面向对象软件单元测试考虑的范畴
C) 测试动态绑定属于面向对象软件单元测试考虑的范畴
D) 等价类划分是一种类树层次的测试技术
A.按照实时性划分软件功能模块→确定硬件驱动的软件接口→生成各模块代码→功能模块的集成测试→调试→代码固化
B.按照实时性划分软件功能模块→确定硬件驱动的软件接口→生成各模块代码→固化调试→功能模块的集成测试→代码固化
C.确定硬件驱动的软件接口→按厢实时性划分软件功能模块→生成各模块代码→功能模块的集成测试→代码固化→调试
D.确定硬件驱动的软件接口→按照实时性划分软件功能模块→生成各模块代码→固化调试→功能模块的集成测试→代码固化
A.面向对象软件只能采用白盒测试,不能采用黑盒测试
B.测试一个类时,该类成员方法的任何一个消息序列都是合理的测试用例
C.若类B是类A的子类,针对类B的测试用例可以包含对类A的成员方法的调用
D.等价类划分是一种类树层次的测试技术
A.错误推测法不属于基于经验的测试技术
B.错误推测法是比探索性测试更有效的测试方法
C.基于错误推测法的测试就是在测试执行期间动态地设计、执行、记录和评估非正式的(非预定义的)测试
D.可能的错误、缺陷和失效列表的构建可以建立在对软件失败原因的常识基础上
● 不属于黑盒测试技术的是 (36) 。
(36)
A. 错误猜测
B. 逻辑覆盖
C. 边界值分析
D. 等价类划分
以下正确描述嵌入式系统的设计流程的是(60)。
A.系统需求分析→硬件和软件划分→系统详细设计→迭代与实现→系统集成→系统测试→系统维护
B.系统需求分析→硬件和软件划分→系统详细设计→系统集成→迭代与实现→系统测试→系统维护
C.系统需求分析→系统集成→硬件和软件划分→系统详细设计→迭代与实现→系统测试→系统维护
D.系统需求分析→硬件和软件划分→迭代与实现→系统详细设计→系统集成→系统测试→系统维护
A.评估和测试架构是否满足需求,是否存在可识别的技术和协作风险
B.质量需求是否在设计中得到体现,层次是否清晰
C.构件的划分是否合理,构件的设计是否满足功能与性能的要求
D.文档表达是否简练,能否使用系统演化步骤去修改应用以满足新的需求