- 4
- 0
- 约5.32千字
- 约 8页
- 2018-11-30 发布于江苏
- 举报
人民币大小写黑测试
成绩
辽宁工程技术大学上机实验报告
右键保存
实验名称
人民币大小写黑盒测试
院系
软件学院
专业
软件工程
班级
软件14-3班
姓名
董帅帅
学号
1420010303
日期
2017.03.23
实验
目的
1.掌握黑盒测试技术的基本方法并设计测试用例;
2.针对案例,能够运用黑盒测试技术中的等价类划分、边界值分析、因果图法进行测试。
实验
准备
测试在 win7 系统的 PC 机上进行
1.等价类划分方法;
2.边界值分析方法;
3.因果图方法。
实验
内容
利用黑盒测试技术中等价类划分方法设计用例并进行测试
可能输入的情况包括:输入非法字符、输入过大溢出、输入小于规定、输入精度高于规定、输入前几位为零 ;阿拉伯数字中间连续有几个零;阿拉伯金额数字万位和元位是0;数字中间连续有几个0,万位、元位也是0,但千位、角位不是0时;阿拉伯金额数字角位是0,而分位不是0;不含零。
利用边界值分析方法设计用例并进行测试
程序输入要求为正数,正数部分最多要求不超过13位,小数部分最多要求不超过3位,则输入最大为9999999999999.994,最小为0.000
3.利用因果图方法画出因果图
人民币数字大写转换,具体如下:
1)中文大写金额数字应用壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰、仟、万、亿、元、角、分、零、整(正)等字样。(符合)
2)中文大写金额数字到元为止的,在元之后,应写整(或正)字,在角之后,可以不写整(或正)字。(符合)
3)中文大写金额数字前应标明人民币字样,大写金额数字有分的,分后面不写整(或正)字。(符合)
4)大写金额数字应紧接人民币字样填写,不得留有空白。(符合)
5)阿拉伯数字小写金额数字中有0时,中文大写应按照汉语语言规律、金额数字构成和防止涂改的要求进行书写
实验
总结
日
本次实验的收获、体会、经验、问题和教训:
在这次实验,我学会了等价类划分方法,边界值分析方法,因果图方法来测试程序,复习了C语言知识。在测试中发现了自己写的程序中的错误,知道了测试的重要性。
具体
内容
等价类划分方法设计测试用例
等价类划分测试
测试用例
输入
等价类
预期输出
实际输出
1
34.b
输入非法字符
错误提示
非法输入
2
20000000000000.000
输入过大溢出
溢出提醒
数值溢出
3
-4.154
输入小于规定
错误提示
非法输入
4
6.269
输入精度高于规定
部分精度丢失
人民币陆元贰角柒分
5
0011.111
输入前几位为零
人民币壹拾壹元壹角壹分
人民币壹拾壹元壹角壹分
6
10001.111
阿拉伯数字中间连续有几个零
人民币壹万零壹元壹角壹分
人民币壹万零壹元壹角壹分
7
101230.111
阿拉伯金额数字万位和元位是0
人民币壹拾壹仟贰佰叁拾壹角壹分
人民币壹拾壹仟贰佰叁拾壹角壹分
8
101000.111
数字中间连续有几个0,万位、元位也是0,但千位、角位不是0时,而分位不是0
人民币壹拾万壹仟元壹角壹分
人民币壹拾万壹仟贰佰叁拾元壹角壹分
10
11111.111
不含零
人民币壹万壹仟壹佰壹拾壹元壹分壹角
人民币壹万壹仟壹佰壹拾壹元壹角壹分
边界值分析测试
边界值测试用例
测试用例
输入
预期输出
实际输出
1
10000000000000.004
溢出提醒
数值溢出
2
9999999999999.994
人民币玖兆玖仟玖佰玖拾玖万玖仟玖佰玖拾玖元玖角玖分
人民币玖兆玖仟玖佰玖拾玖亿玖仟玖佰玖拾玖万玖仟玖佰玖拾玖元玖角玖分
3
0.000
人民币零元整
人民币零元整
4
-1
错误提示
输入有错误,整数部分含有错误的字符
因果图分析
对说明进行分析(此处只分析正确输入的情况),并将输入的整数部分与小数部分开讨论,得到原因和结果如下:
对说明进行分析(此处只分析正确输入的情况并且在四舍五入之后),并将输入的整数部分与小数部分分开讨论,得到原因和结果如下:
整数以四位作为一个判断周期如【个,十,百,千】等,高位不足四位也算一个周期。(其中[i,i+3] i=1,4,9...)
1)原因
1.i位是0
2.i+1位不是0
3.一周期没出现4个0
4.整数转换完毕
5.小数部分全为0
6.有角
7.有分
其中 5与6或5与7不能同时发生
结果
21.判断下一位
22.加零
23.加非零大写数字+对应位的千,百,十
24.加万,亿等
25.加元
26.加整
27.加非零大写数字+角
28.加非零大写数字+分
代码:
/*
**程序通过控制MAX,X的大小c[]的内容实现扩展程序的整数位转换上限 c[]要和MA
您可能关注的文档
最近下载
- 原调bE耳边响起他的声音qui la voce钢琴伴奏正谱简谱.pdf VIP
- 多份聚焦“五个带头”文:带头固本培元、增强党性等方面存在问题、整改措施2026年对照检查材料【供参考】.docx VIP
- 2026年党支部在学习贯彻党的创新理论、加强党性锤炼等“对照五个方面”存在的问题及整改措施4030字范文.docx VIP
- 【最新】初级上册旧版标准日本语电子书.pdf VIP
- 成都市新都区2025年网格员考试题库(含答案).docx VIP
- 领导干部2025年度民主生活会(五个带头)个人对照检查发言提纲八篇.docx VIP
- 2026年怀化职业技术学院单招职业技能考试题库及答案解析.docx VIP
- 广东大湾区2026届高三语文一模作文讲评:“卡路里的数字定义饮食”.docx VIP
- 高速大容量HD FIFO_AL460A_规格书_凌泰科技.pdf VIP
- 特殊环境下人群的食品营养要求张 (2).ppt VIP
原创力文档

文档评论(0)