软件测试试题
(1)OOA Test:面向对象的分析测试
(2)OOD Test:面向对象的设计测试
(3)OOP Test:面向对象的编程测试
(4)OO Unit Test:面向对象的单元测试
(5)OO Integrate Test:面向对象的集成测试
(6)OO System Test:面向对象的系统测试
15.面向对象的编程测试在类功能的实现和相应的面向对象程序构架,重要体现在
一下两方面:::1)数据成员是否满足数据封装的要求
2)类是否实现了要求的功能------------------------p167
16.面向对象的覆盖测试-----p168
面向对象上下文覆盖的三层含义:
(1) 集成上下文覆盖,该覆盖测试用于度量在系统中的多态调用被测试的程度
(2) 基于状态的上下文覆盖,该测试用例用于改进对带有状态依赖行为的类的测
试
(3) 已定义用户上下文覆盖,该度量允许上下文覆盖的方法被应用到传统结构化
无法使用的地方,如多线程的应用。
17.面向对象集成测试有两种不同的策略p170:基于线程的测试、基于使用的测试
18.在面向对象设计方法中,通常采用状态转移图建立对象的动态行为模型p174
19.软件自动化测试的概念:软件自动化测试一般是指软件测试的自动化,自动化测试也是在预设条件下运行系统或应用程序,评估运行结果,预先条件包括正常条件和异常条件P193
20.自动化脚本的种类p198:(1)结构化脚本 (2)共享脚本 (3)数据驱动脚本
(4)关键字驱动脚本(5)线性脚本 (6)脚本的预处理