边界测试
什么是边界测试
边界测试是指用来探测和验证代码在处理极端的或偏门的情况时会发生什么。软件常常会在边界上出错,因此,需要进行边界测试。边界测试是单元测试中最后的任务。在进行边界测试时,需要特别注意数据流、控制流中刚好等于、大于或小于确定的比较值时出错的可能性,并在这些地方仔细地选择合适的测试用例来认真加以测试。
此外,如果对模块运行时间有特殊要求的话,还需要进行专门的关键路径测试,以确定最坏情况下和平均意义下影响模块运行时间的因素。
边界测试的内容
边界测试要检查的内容具体包括:
(1)普通非法数据是否正确处理。
(2)普通合法数据是否正确处理。
(3)在押次循环的第0次、第1次、第抑次是否有错误。
(4)边界内最接近边界的合法数据是否正确处理。
(5)边界外最接近边界的非法数据是否正确处理。
(6)判断或运算中取最大最小值时是否有错误。
(7)数据流、控制流中刚好等于、大于和小于确定值时是否出现错误等。
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请您通过400-62-96871或关注我们的公众号与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!







请先 登录后发表评论 ~