- 27
- 0
- 约2.53千字
- 约 26页
- 2017-05-10 发布于湖北
- 举报
13、面向对象交互测试教程
面向对象交互测试 涂星明 fjxmzzlycttxm@126.com 主要内容 13.1对象交互测试基础 13.2对象交互的测试 13.3现成组件的测试 * 13.1对象交互测试基础 13.1.1对象交互的概念 13.1.2对象交互的类型 13.1.3对象交互测试的考虑 * 13.1.1对象交互的概念 对象交互是一个对象(称为发送者对象,sender)对另一个对象(称为接收者对象,receiver)的请求,发送者对象请求接收者对象的一个操作,而接收者进行的所有处理工作就是完成这个请求。 * 对象交互的方式 1)在公共操作中将一个或多个类作为形参的类型。 2)公共操作的返回类型是一个或多个类类型。 3)一个类的方法创建了另一个类的实例,并将其作为实现的一部分。 4)类的方法引用了某个类的全局实例。 注意:多态性增加了与被测试的类进行交互的对象数量 * 13.1.2对象交互的类型 根据非原始类与其他实例交互的程度,可以将非原始类分为: (1)汇集类 指维护与其他类实例之间的关联但从来不和那些实例交互的类,仅是表现为以下行为:存放这些对象的引用 创建实例 删除实例 (2)协作类 指具有更广泛交互的在一个或多个操作中使用其它的对象并将其作为实现中不可缺少的一部分的类。 * 13.1.3对象交互测试的考虑 一组对象间的交互非常复杂,对每个交互进行独立的测试还是将所有交互作为一
原创力文档

文档评论(0)