3、确认测试 在确认和系统测试层次,和传统的一样。测试的内 容主要集中于用户可见的动作和用户可识别的系统输出 (用户可见的功能),以及系统性能等其他需求。测试 人员应该根据需求说明和用例模型设计测试用例。 确认测试使用的图模型主要是用例图。 安交通大学刘海岩
西安交通大学 刘海岩 11 3、确认测试 在确认和系统测试层次,和传统的一样。测试的内 容主要集中于用户可见的动作和用户可识别的系统输出 (用户可见的功能),以及系统性能等其他需求。测试 人员应该根据需求说明和用例模型设计测试用例。 确认测试使用的图模型主要是用例图
103面向对象软件的测试用例设计 传统测试用例设计是由软件的输入、加工、输出视图 或个体模块的算法细节驱动的,面向对象测试关注于设 计合适的操作序列以测试类的状态和用例的实现。 1、传统方法的可用性 白盒测试:用于类级别的测试。测试类中封装的操作, 检查类的状态以确定是否存在错误。 黑盒测试:集成测试、确认测试。构件、子系统是黑 盒。测试序列跟踪跨越类协作的操作流 2、类级别测试用例设计(单元测试) 着重于单个类及封装的操作。可按照以下方法设计用 例: 安交通大学刘海岩
西安交通大学 刘海岩 12 10.3 面向对象软件的测试用例设计 传统测试用例设计是由软件的输入、加工、输出视图 或个体模块的算法细节驱动的,面向对象测试关注于设 计合适的操作序列以测试类的状态和用例的实现。 1、传统方法的可用性 白盒测试:用于类级别的测试。测试类中封装的操作, 检查类的状态以确定是否存在错误。 黑盒测试:集成测试、确认测试。构件、子系统是黑 盒。测试序列跟踪跨越类协作的操作流。 2、类级别测试用例设计(单元测试) 着重于单个类及封装的操作。可按照以下方法设计用 例: