面向对象测试
测试基础 在传统的面向过程程序中,对于函数 y=Function(x),只需考虑函数Function()本身的行为特点 在面向对象程序中,不得不同时考虑基类函数Base::Function()的行为和继承类函数Derived::Function()的行为。 通常,传统软件中存在的依赖关系有:变量间的数据依赖;模块间的调用依赖;变量与其类型间的定义依赖;模块与其变量间的功能依赖。
测试基础 在传统的面向过程程序中,对于函数 y=Function(x),只需考虑函数Function()本身的行为特点 在面向对象程序中,不得不同时考虑基类函数Base::Function()的行为和继承类函数Derived::Function()的行为。 通常,传统软件中存在的依赖关系有:变量间的数据依赖;模块间的调用依赖;变量与其类型间的定义依赖;模块与其变量间的功能依赖。