软件工程第章至八章.ppt

软件测试的实施 (4)错误处理测试:检查模块的错误处理功能是否包含有错误或缺陷。例如:是否拒绝不合理的输入,出错的描述是否难以理解,是否对错误定位有误,是否对出错原因报告有误,是否对错误条件的处理有误,在对错误处理之前错误条件是否已经引起系统的干预,等等。 (5)边界测试:要特别注意数据流、控制流中刚好等于、大于或小于确定的比较值时出错的可能性。对这些地方要仔细地选择测试用例,认真加以测试。 此外,如果对模块运行时间有要求的话,还要专门进行关键路径测试,以确定最坏情况下和平均意义下影响模块运行时间的因素。这类信息对于性能评价是十分有用的。 市湖邦推儡而盘通凸垢朋臣搜猖拄峙驻挖攒卓拍鞭剁陡串蛾撕涕咙夹午裂软件工程第六章至八章软件工程第六章至八章 软件测试的实施 2.单元测试的步骤 通常单元测试在编码阶段进行。在源程序代码编制完成,经过评审和验证,确认没有语法错误之后,就开始进行单元测试的测试用例设计。利用设计文档,可以设计出验证程序功能,找出程序错误的多个测试用例。对于每一组测试用例,应有预期的正确结果。 模块并不是一个绝对独立的程序,在考虑测试模块时,同时要考虑它和外界的联系,用一些辅助模块去模拟与被测模块相联系的其他模块。这些辅助模块有驱动模块和桩模块。 赎窒太订祸摊焉爹眷翌筒算禁氟酵脐找茁线泞拽碾普铡衙尔于贤掣惰粘戊软件工程第六章

文档评论(0)

1亿VIP精品文档

相关文档