永发信息网

金额校验测试用例设计:金额范围[0.00,99.99](最多只能有两位小数),要求划分等价类,然后设计测试用例

答案:3  悬赏:50  手机版
解决时间 2021-02-09 13:44
  • 提问者网友:风月客
  • 2021-02-08 19:17
例如输入:56.57 21. 23.4
输出: 56元5角7分 21元 23元4角
要比较详细的
例如无效等价类有小数位有3位的 等等
谢谢
最佳答案
  • 五星知识达人网友:野慌
  • 2021-02-08 19:57
一、有效等价类
1、左边界值0.01
2、右边界值99.98
3、边界上的值0.00/0
4、边界上的值99.99
5、分为零 33.3
6、分、角为零 78
7、分元为零 0.80
8、角为零 99.01
9、元为零 0.9
10、角元为零 0.01
11、分角元同为零 0.00
12、不确定是否有效-0.00
二、无效等价类
1、边界值 -0.01
2、边界值 99.991
3、非数字 %、$、A、;
4、三位以上(含三位)小数 0.001/99.9901
5、含有小数点,但小数点后无数字 1. 或者0.
6、溢出 65535
7、猜测 0000000000
全部回答
  • 1楼网友:长青诗
  • 2021-02-08 21:27
有效等价类0.00~99.99 无效等价类小于0.00和大于99.99的 用例其实很简单,随便从3个等价类中取值就行了 例如: 输入50.00 ,正常接收,输入50元 输入-2.55 ,接收失败 输入120.30 ,接收失败 如果是要加上边界值法的话 输入-0.01 ,接收失败 输入0.00 ,成功接收,输出0元 输入0.01 ,成功接收,输出1分 输入99.98 ,成功接收,输出99元9角8分 输入99.99 ,成功接收,输出99元9角9分 输入100.00,接收失败 一般边界值法和等价类法结合起来使用 无效等价类1:非数字,超过2位的小数 输入abc ,接收失败 输入22.235 ,接收失败 输入-22.335 ,接收失败 输入67.6624 ,接收失败
  • 2楼网友:躲不过心动
  • 2021-02-08 20:10
有效等价类0.00~99.99 无效等价类小于0.00和大于99.99的 用例其实很简单,随便从3个等价类中取值就行了 例如: 输入50.00 ,正常接收,输入50元 输入-2.55 ,接收失败 输入120.30 ,接收失败 如果是要加上边界值法的话 输入-0.01 ,接收失败 输入0.00 ,成功接收,输出0元
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯