慕课软件质量保证与测试(第九章.课后作业)

慕课金陵科技学院.软件质量保证与测试.第九章.软件质量与质量保证.课后作业

0 目录

9 软件质量与质量保证

9.6 课后作业

9.6.1 课堂重点

9.6.2 测试与作业

1 ( 1分 )面向对象软件测试不包括( )。
A、分析与设计模型测试技术 B、类的封装技术
C、类测试技术 D、对象交互测试技术
参考答案:B

2 ( 1分 )以下表述中错误的是( )。
A、类测试工作的时间一般在完全说明一个类,并且准备对其编码后。
B、应该在软件的其它部分使用该类之后来执行对类的测试。
C、在测试类的功能实现时,应该首先保证类成员函数的正确性。
D、应防止因未经测试的类被使用而导致缺陷传导和扩散。
参考答案:B

3 ( 3分 )
封装这一特征简化了对对象的使用,但同时也给_________、_________、_________等带来了困难。
参考答案:测试结构的分析 测试路径的选取 测试数据的生成

4 ( 1分 )
通过继承机制,子类可以继承父类的特点和功能,这一特征为_________提供了途径
参考答案:缺陷

5 ( 1分 )
_________是由那些与验证类的实现是否和该类的说明完全一致的相关联的活动组成的。
参考答案:类测试

6 ( 1分 )
类测试的目的是要确保一个类的代码能够完全满足_________所描述的要求。
参考答案:类的说明

7 ( 1分 )
每当一个类的实现发生变化时,就应该执行_________。
参考答案:回归测试

8 ( 1分 )
(判断)虽然类的实现正确,但类的每一个实例的行为不一定是正确的。( )
参考答案:对

9 ( 1分 )
(判断)软件测试等于程序测试。( )
参考答案:错

10 ( 1分 )
(判断)设计-实现-测试,软件测试是开发后期的一个阶段。( )
参考答案:错

11 ( 1分 )
(判断)类测试应测试到操作和状态转换的所有组合情况。( )
参考答案:错

12 ( 8分 )
什么是多态,多态对测试有什么影响?
参考答案:

多态:允许将子类型的指针赋给父类类型的指针,子类类型对象转变为父类类型对象。
好处:隐藏了子类类型,提高了代码的可扩展性。
弊端:只能使用父类的功能,无法使用子类的特有的功能,功能有限制。

10 下一章

博客地址:

猜你喜欢

转载自blog.csdn.net/weixin_42473228/article/details/106210721