- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件黑盒测试报告
天津农学院
软件测试课程实验报告
——黑盒测试
院 系:计算机科学与信息工程学院
专 业:软件工程
班 级:12级软件4班 ______
小组成员:王震 1208054413__
许勇 1208054401___
许帅杰 1208054408___
吴世兵 1208054417__
王艺 1208054418___
一: 实验内容:
系统地学习和理解黑盒测试的基本概念、原理,照我黑盒测试的基本技术和方法;
对一个已知的程序进行测试,这里用的网上小说阅读查询的系统。
通过实验和应用,要逐步提高和运用黑盒测试技术解决世界测试问题的能力;这采用的是等价类划分法和边界值法两种黑盒测试常用的方法。
完成试验并认真书写报告
二,实验原理:
黑盒测试是常用的软件测试的方法,用这种方法测试时,把被测试程序当做一个黑盒,在不考虑内部结构和内部特征性,测试者只知道该程序的输入和输出之间个关系或程序的功能的情况下,依靠能反应这一关系和程序功能需求规格的说明书,来确定测试永烈和推断测试结构的正确性。软件的黑盒测试被用来证实软件功能的正确性和可操作性。
划分等价类:
等价类划分法是把程序的输入值划分成若干等价类,然后从每个类中选取少数代表性数据作为测试用例,使每一个类中的任何一个测试用例都能代表这个等价类中的其他数据。也就是说,如果从某等价类中选出任意一个测试用例都能发现错误,就可以认为该类中其他测试用例也能发现错误,这样就不需要漫无边际地寻找测试用例,而是针对性地使用测试用例。该方法是一种重要的、常用的黑盒测试用例设计方法。
边界值分析法:
就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。
功能图法:
三 实验过程
以网上小说阅读查询的系统为测试对象。;依次进行等价类划分法、边界值分析法来设计测试用例。
等价类划分法:
这里选用注册模块:
按照产品规格说明书的要求,注册的账号和密码取值位数是1~10位字符。
按等价类划分方法,可以把它划分成一个有效等价类、两个无效等价类。如下图所示:
根据上面的图解分析,可以设计出入下表所示的测试用例图:
输入条件 有效等价类 无效等价类
1~10 1位字母、数字 6位字母、数字汉字 10位字母、数字或汉字 10 12位 字母、数字或汉字 0 有负号 加上负号的字符、数字或汉字 有小数 加上小数的字符、数字或汉字
分析
根据上图的测试用例,进行测试,测试过程步骤如下:
输入有效等价类中个的1位、8位、10位。这些都能输入。而且可以成功的保存在数据库中,说明在有效等价范围内是正常的,没有缺陷存在。
输入第一个无效等价类中大于10位的数,结果就不可以输入了,没有缺陷存在
(3)
输入无效等价类中为负数和小数,结果也可以输入。因为负数和小数本身就是字符的一种,但是这里不能超过字符的取值范围,这是不符合设计要求的,是缺陷。
边界值法:
按照产品的规格说明,图书编号应该是1~10为字符。如果按边界值划分,其中1~10为有效边界值,而11位为无效等价类中边界值,如下表:
输入条件 有效边界值 无效边界值 10位字符 1000200202 11位字符 10000123456
根据上表中得到:
当输入字符为10位时:
可以正常输入,而且可以成功的保存在数据库中,说明在有效等价范围内是正常的,没有缺陷存在。
当输入字符为11位时:
功能图表法:
所以根据功能图的状态显示,如果用户名、密码正确,成功登录;用户名、密码错误,不能登录,重新登录状态。
如下图的登录测试用例列表:
序号 输入条件 测试用例 期望测试结果 1 用户名 用户名正确 重新输入 密码 密码错误 2 用户名 用户名错误 重新输入 密码 密码错误 3 用户名 用户名错误 重新输入 密码 密码错误 4 用户名 用户名正确 成功登录 密码 密码正确 测试结果分析:
对于序号1,2,3的测试结果均可达到预期效果。
对于序号4,测试时出现问题:当用户注册账号的密码为汉字时,序号4将会在登录时报错。这是因为登录密码在在登录时为隐藏的,只能输入字母或数字等其它符号,因此出现错误。
四.测试结论
测试执行只是针对部分用户注册进行测试,尚有未考虑充分之处。留待以后发现错误时进行纠正。
测试目标完成
测试未通过,不可进行交付。
1
您可能关注的文档
最近下载
- 新生儿肠造瘘术后营养支持实践指南(2024版)解读PPT课件.pptx VIP
- 2022大理农林职业技术学院招聘笔试真题及参考答案详解一套.docx VIP
- 19S406 建筑排水管道安装-塑料管道.pdf VIP
- 供电线路工程施工投标方案技术标.docx
- imt面向2030及未来发展的框架和总体目标建议书内容 .pdf VIP
- NBT 32047-2018光伏发电站土建施工单元工程质量评定标准.docx VIP
- 2024人教版PEP英语三年级上册Unit 4Plants around usAB卷.pdf
- 浪潮英信服务器 NF5468M6 产品技术白皮书.pdf VIP
- bga返修台_zm-r5860说明书8800元.pdf VIP
- 2025能源行业发展蓝皮书-新能源发展现状及趋势.pdf VIP
文档评论(0)