人民币数字大写转换黑盒测试报告
需积分: 10 79 浏览量
更新于2024-09-12
收藏 619KB PDF 举报
实验一——人民币大小写转换
本次实验是中科大软件测试课程的一部分,由学生袁昊于2017年3月5日至2日完成,主题是对一个人民币数字大写转换程序进行黑盒测试。报告详细记录了测试过程和结果。
一、引言部分介绍了文档的目的,即通过黑盒测试方法验证程序是否满足以下需求:
1. 使用中文大写汉字表示金额,如壹、贰等,且正确处理"元"、"角"、"分"和"整"的书写规则。
2. "元"后需注明"整","角"后可省略;大写金额与"人民币"字样紧密相连,无空格。
3. 对于含有"0"的小写金额,大写需遵循汉语语言规律和防止涂改的要求。
文档的目的是总结测试阶段的结果,确定程序是否符合需求,并指出可能存在的问题。
二、引用了国家标准GB/T8567-6000作为测试依据,强调了专业性和规范性。
三、测试结果概述显示,该程序在功能实现上基本符合要求,能够正确转换成大写,但在健壮性和容错性方面存在不足,例如最大支持的数字为999999999,这意味着对于非常大的金额可能无法正确处理。
四、详细测试部分涵盖了多种测试技术,如等价类划分,用于确定输入值的合理范围;边界值分析,关注边缘情况下的行为;以及因果图方法,设计出覆盖各种可能输入条件的测试用例。
五、测试记录详细列出了每个测试步骤及其结果,有助于追踪和复现测试过程。
六、评价部分指出,尽管测试结果总体上积极,但仍建议程序开发者增强其容错能力和处理大额数字的能力,以提高用户体验。
七、测试活动总结中,作者提到资源消耗,虽然报告主要集中在软件测试上,但实际执行测试可能涉及到的时间、人力资源和硬件设施也是评估项目成本的一部分。
本次实验不仅验证了人民币大写转换程序的基本功能,还揭示了潜在的优化空间,对软件开发人员改进程序提供了有价值的信息。
2021-01-14 上传
2013-05-04 上传
2020-12-22 上传
昔召阆梦
- 粉丝: 1
- 资源: 4
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章