生活在信息时代,软件是链接物理世界和数字世界的“桥梁”。而软件测试在软件的生命周期中占有重要地位,它能发现程序中的错误、降低代码出错风险、保证代码质量;它是软件工程化的重要环节。让我们一起走进软件测试课堂,探索软件测试的奥秘,发现测试之美。
1 面向对象测试的概述
面向对象软件测试的目标与传统测试一样:用尽可能低的测试成本和尽可能少的测试用例,发现尽可能多的软件缺陷。
面向对象的测试策略也遵循从“小型测试”到“大型测试”,即从单元测试到最终的功能性测试和系统性测试。
变化
面向对象 = 对象 + 类 + 继承 + 通信
新特点:封装、继承、多态