码迷,mamicode.com
首页 > 其他好文 > 详细

四则运算小程序测试

时间:2015-03-15 22:49:55      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:

一、测试题目是否重复:  

  在程序中,我分为了6个模块,我只在“简单加减”模块中实现了避免题目重复,其他模块也用类似的方法实现,故没有在程序中体现出来。

      在加减模块中,假如运算数最大值为30,出题数目为1000,运行程序后发现没有重复;假如运算数最大值为10,而出题数目为300,发现程序不再往下运行,原因是0-10这11个数最多只能出11*11*2=242道题,若出300道,必会有重复,而程序中已实现避免重复,故程序运行出错。

      而在其他模块中,无论最大值为多少,都能输出任意数目的运算题,但是可以发现,当出题数目较少时,题目几乎没有重复,出题数目较多时,会出现很多重复!

二、测试边界值:

  主要测试出题数量,由于在实现避免重复时,用到了字符串数组,当出题数目为0时,会发生数组越界错误;而当出题数目上万,十万,百万,出题时间会变成,影响性能!

四则运算小程序测试

标签:

原文地址:http://www.cnblogs.com/maximumminimum/p/4340457.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!