1、 以类为单元进行单元测试时,以下说法中正确的是______。
A.一个测试用例可以调用该类的多个方法,但每个方法只能调用一次
B.一个测试用例只能调用在该类中定义的方法,不能调用在该类的父类中定义的方法
C.由该类方法组成的任何一个序列都是一个合理的测试用例
D.针对一个类的多个实例问协作的测试仍然属于面向对象单元测试的范畴
2、 单元测试中,测试人员应根据设计文档或源程序了解模块的功能和逻辑结构,采用______。
A.黑箱测试以测试其功能,然后辅以白箱测试以测试其结构
B.白箱测试以测试其功能,然后辅以黑箱测试以测试其功能
C.白箱测试以测试其功能,然后辅以黑箱测试拟测试其结构
D.黑箱测试以测试其功能,然后辅以白箱测试以测试其功能
3、 单元测试首先对通过模块接口的数据流进行测试。接口测试主要从如下几个方面考虑______。 ①模块的形参和其驱动模块送来的参数的个数、类型、次序是否一致 ②模块传送给被调用模块的参数与其桩模块的参数的个数、类型和次序是否一致 ③模块传送给库函数的变量个数、类型次序是否正确 ④全局变量的定义和用法在各个模块中是否一致 ⑤所使用的外部文件的属性是否正确,打开文件的语句是否正确,缓冲区大小是否与记录长度相匹配, 文件结束判断处理是否一致
A.①③④⑤
B.①②③④
C.②③④⑤
D.①②③④⑤
4、 以下关于面向对象软件测试的说法中,正确的是
A.对于一个类进行单元测试时,一个测试用例只能调用在该类中定义的方法,不能调用在该类的父类中定义的方法
B.对于一个类进行单元测试时,一个测试用例只能调用在该类的父类中定义的方法,不能调用在该类中定义的方法
C.对于一个类进行单元测试时,一个测试用例既可以调用在该类的父类中定义的方法,也可以调用在该类中定义的方法
D.对于一个类进行单元测试时,由该类及其父类中定义的方法组成的任何一个序列都是一个合理的测试用例