当前位置:课程学习>>第六章>>课前准备>>学习任务


在线学习任务

自我分析:软件测试的目的是为了发现软件的错误。

教师主导:

软件测试的目的是为了发现软件的错误。

软件测试中应注意的原则有:

(1)测试用例应由输入数据和预期的输出数据两部分组成。这样便 于对照检查,做到有的放矢。

(2)测试且例不仅选用合理输入数据,还要选择不合理的输入数据。这样能更多地发现错误,提高程序的可靠性。对于不合理的输入数据,程序应拒绝接受,并给出相应的提示。

(3)除了检查程序是否做了它应该做的事,还应该检查程序是否做了它不应该做的事。

(4)应制定测试计划并严格执行,排除随意性。

(5)长期保留测试用例。

(6)对发现错误较多的程序段,应进行更深入的测试。

(7)程序员应避免测试自己的程序。测试是一种"挑剔性"的行为,心理状态是测试自己程序的障碍。


线下学习任务

自我分析:根据具体的应用,说明何时需要进行白盒测试,何时进行黑盒测试,单元测试和集成测试有什么关系。

教师引导:要从白盒测试和黑盒测试的功能进行分析,单元测试和集成测试形成互补关系。


进入学习内容学习