您的位置:首页 > 其它

软件测试——基于判断是否为闰年输入非法数据的改善

2015-04-07 19:55 274 查看
问题提出:

课堂上我们看到如果正常的只用 int = int.parse("abcd");代码时会出现异常报错,

我们该如何修改来完善程序?

问题解决方案:

我们可以加入异常处理,当输入数据非法不合理时,我们的异常处理会提示您输入有误,请重新

输入有效数据,就可以避免出错,更加好的测试程序。

下面改进后的JAVA程序:









我们可以看到利用了try{}catch(Exception exp){};抛出异常的函数后我们来测试一下

以下为测试用例:

编号输入年份预期输出
119551955年不是闰年
219561956年是闰年
319001900年不是闰年
420002000年是闰年
5abcd输入有误!重新输入
测试结果如下:





















思考:我们在写程序时一定要注意细节,有时候细节出错,会给我们带来

很多不必要的麻烦,类似此程序,如果我们没有异常处理,会给我们的软件

测试带来很多麻烦。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: