专注在线职业教育23年
下载APP
小程序
希赛网小程序
导航

预约成功后,不错过重要时期

点击预约

软件评测师资料:面向对象软件的单元测试

责编:guolincai 2013-10-10

    软件评测师报名 成绩查询软件评测师考试培训  

二、面向对象软件的测试策略

软件评测师资料:面向对象软件的单元测试

4.面向对象软件的单元测试

(1) 可以将一些传统的单元测试方法在面向对象软件的单元测试中使用,如等价类划分、因果图、边界值分析法、逻辑覆盖法、路径分析法、程序插桩法,单元测试一般建议由程序员完成

(2) 单元级测试的测试分析和测试用例,规模和难度均远小于对整个系统的测试分析和测试用例,并且对语句应该有100%的代码执行覆盖率。

(3) 设计测试用例选择输入数据的两个假设:

l如果函数(程序)对某一类输入中的一个数据正确执行,对同类中的基他输入也能正确执行(等价类)

l如果函数(程序)对某一复杂度的输入正确执行,对更高复杂度的输入也能正确执行

(4) 针对继承性,Brian Marick两方面的考虑

继承的成员函数是否都不需要测试:当继承的成员函数在子类中做了改动;成员函数调用了改动过的成员函数的部分这两种情况需要对子类重新测试

对父类的测试是否能照搬到子类:可以重新测试或在父类原有的测试要求和测试用例上增加新的测试要求和测试用例,主要针对子类中变动的部分进行测试

 返回目录:2013软考中级软件评测师复习重点汇总

编辑推荐:软件评测师基础知识汇总

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关阅读
查看更多

加群交流

公众号

客服咨询

考试资料

每日一练