软件边界测试的典型案例分析

2021-12-18 13:42:01李莉张青
电脑知识与技术 2021年31期
关键词:程序案例

李莉 张青

摘要:软件的安全性和可靠性在今天越来越受到重视,由于软件边界值处理不当引起的问题层出不穷,该文结合若干边界测试的典型案例,从循环边界、数据值边界、数据量边界、状态转换边界等多个角度阐述软件相关边界问题产生原因,总结软件中的边界处理要点,为软件设计提供参考。

关键词:软件测试;边界测试

中图分类号:TP311      文献标识码:A

文章编号:1009-3044(2021)31-0132-03

1 边界测试概述

随着大数据和人工智能时代的来临,各种软件在人们的工作和生活中承担的任务越来越重要,随之而来,对软件的可靠性要求也越来越高。软件测试是保障软件安全可靠性的一种重要手段,测试类型从最初的功能测试,扩展和细化到现在的功能、性能测试、数据测试、接口测试、边界测试、余量测试、安全性、可靠性测试等等众多类型。

由测试数据统计得知,大量的软件错误是发生在输入或输出的边界上,而不是发生在输入输出范围的内部[1-2],但是在软件设计和程序编写过程中,设计师常常对需求中的输入或输出边界重视不够,导致出现各种错误,因此针对各种边界情况开展测试,我们可以查找出更多的软件错误[3]。

2 边界测试方法

边界值分析是边界测试的主要测试方法,它是对等价类分析方法的一种补充。开展软件边界测试首先需要确定边界情况,然后选取正好等于、刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据[4]。……

登录APP查看全文

猜你喜欢
程序案例
案例4 奔跑吧,少年!
少先队活动(2021年2期)2021-03-29 05:40:48
随机变量分布及统计案例拔高卷
试论我国未决羁押程序的立法完善
人大建设(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
发生在你我身边的那些治超案例
中国公路(2017年7期)2017-07-24 13:56:38
英国与欧盟正式启动“离婚”程序程序
环球时报(2017-03-30)2017-03-30 06:44:45
随机变量分布及统计案例拔高卷
创卫暗访程序有待改进
中国卫生(2015年3期)2015-11-19 02:53:32
一个模拟案例引发的多重思考
中国卫生(2015年4期)2015-11-08 11:16:06