中科大软件测试实验一人民币数字大写转换黑盒测试实验技术总结.docxVIP

中科大软件测试实验一人民币数字大写转换黑盒测试实验技术总结.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验报告 / EX1 黑盒测试===SA========工具:Windows7,Microsoft Visual Studio 10.0目录一 引言11.1标识11.2系统概述11.3文档概述1二 引用文件2三 测试结果概述33.1对被测试软件的总体评估33.2测试环境的影响33.3改进建议3四 详细的测试结果44.1 等价类划分测试(test1-trans-ecdiv)44.1.1测试用例设计44.2 边界值测试(test1-trans-boundary)44.2.1测试用例设计54.3 因果图测试(test1-trans-cegraph)54.3.1测试用例设计5五 测试记录7六 评价86.1能力86.2缺陷和限制86.3建议86.4结论8七 测试活动总结97.1人力消耗97.2物质资源消耗9八 注解10附录11一引言1.1标识本文档适用系统:Windows 7;本文档使用软件:test1.exe注【】1.2系统概述本文档测试软件为“人民币数字大写转换程序”,具体功能如下:中文大写金额数字应用壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰、仟、万、亿、元、角、分、零、整(正)等字样。中文大写金额数字到元为止的,在元之后,应写整(或正)字,在角之后,可以不写整(或正)字。中文大写金额数字前应标明人民币字样,大写金额数字有分的,分后面不写整(或正)字。大写金额数字应紧接人民币字样填写,不得留有空白。阿拉伯数字小写金额数字中有0时,中文大写应按照汉语语言规律、金额数字构成和防止涂改的要求进行书写。1.3文档概述本文档为上述“人民币数字大写转换程序”的黑盒测试报告,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本文档的研究成果不包含他人享有著作权的内容。对本文档所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。二引用文件本文档引用了课程内容说明文档、《计算机软件文档编制规范》——GB/T 8567-2006。三测试结果概述3.1对被测试软件的总体评估软件输入为0-9的数字与小数点,数字大小不应超过千亿,程序为中国科学技术大学软件学院软件系统设计,软件测试与技术课程的课程实验,开发使用Xcode,编写使用C程序设计语言。软件当前已实现上述的基本需求。程序现有以下缺陷:①当输入非法数据如‘sss’时,程序陷入死循环②程序对精度大于分位的数据进行处理时没有进行四舍五入;③未实现软件的图形化,测试时稍有不便。3.2测试环境的影响由于原程序是队友在MAC机上进行编写,而测试时只是在win7上进行测试,因此对于测试在不同机种上的运行结果会有不全面性。3.3改进建议建议解决输入非数字数据时出现的问题;建议实现软件的图形化,如使用MFC等…建议实现高精度数据的四舍五入,使用判断取整等。四详细的测试结果黑盒测试又称功能测试、数据驱动测试或基于规格说明书的测试,是一种从用户观点出发的测试。 本次测试将采用等价类划分方法,边界值方法,因果图方法来进行测试。4.1 等价类划分测试(test1-trans-ecdiv)标识符test1-trans-ecdiv测试项用等价类划分方法来设计用例测试test1.exe的人民币大小写转换功能。方法原理把程序的输入域划分为若干个等价类(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。测试环境要求Windows 7,Visual Studio x64 兼容工具命令提示(2010)预期输出正确转换或者提示错误测试人xxx表4.1 等价类划分标识符4.1.1测试用例设计按照以下表格进行等价类划分测试:测试用例操作数据期望结果实际结果测试状态1-1不输入数据,并执行转换-提示并不执行提示并不执行Pass 1-2输入非法数据,并执行转换sss提示并不执行程序陷入死循环Fail 1-3输入多个小数点并执行转换1..1提示并不执行提示并不执行Pass1-4输入超大数据100000000000000000提示并不执行提示并不执行Pass1-5输入负值-1提示并不执行提示并不执行Pass1-6输入高精度数据1002.345人民币壹仟零贰元叁角五分人民币壹仟零贰元叁角四分Warn1-7输入数据中包含连续的零1-8输入不含零的数据12345.67人民币壹万贰仟叁佰四拾伍元陆角柒分人民币壹万贰仟叁佰四拾伍元陆角柒分Pass1-9输入数据角位是0,而分位不是01.01人民币壹元零壹分人民币壹元零壹分Pass1-10输入数据前几位为000123人民币壹佰贰拾叁元整人民币壹佰贰拾叁元整Pass1-11输入数据到元为止1-12输入数据角位分位都为01.00人民币壹元整人民币壹元整Pass表4.2 等价类划分测试用例4.2 边界值测试(t

您可能关注的文档

文档评论(0)

1112111 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档