- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目六 软件测试
自底向上测试的优点是: 随着上移, 驱动模块逐步减少, 测试开销小一些;比较容易设计测试用例;早期可以并行工作; 低层模块的错误能较早发现。其缺点是:系统整体功能最后才能看到;上层模块错误发现的晚,上层模块的问题是全局性的问题,影响范围大。 由于自顶向下渐增式测试和自底向上渐增式测试的方法各有利弊,实际应用时,应根据软件的特点、任务的进度安排选择合适的方法。 一般是将这两种测试方法结合起来,低层模块使用自底向上结合的方法组装成子系统,然后由主模块开始自顶向下对各子系统进行集成测试。 6.5.4确认测试 确认测试又称有效性测试。它的任务是检查软件的功能与性能是否与需求说明书中确定的指标相符合。因而需求说明是确认测试的基础。 确认测试阶段有进行确认测试与软件配置审查两项工作。 1. 进行确认测试 确认测试一般是在模拟环境下运用黑盒测试方法, 由专门测试人员和用户参加的测试。确认测试需要需求说明书、用户手册等文档, 要制定测试计划,确定测试的项目,说明测试内容,描述具体的测试用例。测试用例应选用实际运用的数据。 测试结束后,应写出测试分析报告。 (1) 功能、 性能与需求说明一致, 该软件系统是可以接受的。 (2) 功能、性能与需求说明有差距,要提交一份问题报告。 对这样的错误进行修改,工作量非常大,必须同用户协商。 2. 软件配置审查 软件配置审查的任务是检查软件的所有文档资料的完整性、正确性。如发现遗漏和错误, 应补充和改正。同时要编排好目录, 为以后的软件维护工作奠定基础。 6.5.5 系统测试 软件系统只是计算机系统中的一个组成部分,软件经过确认后,最终还要与系统中的其他部分(如计算机硬件、外部设备、某些支持软件、 数据及人员)结合在一起,在实际使用环境下运行,测试其能否协调工作,这就是所谓的系统测试。 1.系统测试的定义 系统测试是将已经集成好的软件系统,作为整个计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合在一起,在实际运行环境下,对计算机系统进行一系列的组装测试和确认测试。 2.系统测试的目标 确保系统测试的活动是按计划进行的。 验证软件产品是否与系统需求用例不相符合或与之矛盾。 建立完善的系统测试缺陷记录跟踪库。 确保软件系统测试活动及其结果及时通知相关小组和个人。 3.几种常见的系统测试方法 恢复测试 安全测试 强度测试 性能测试 容量测试 正确性测试 可靠性测试 兼容性测试 6.6 案 例 分 析 案例1:在某网站申请免费信箱时,要求用户必须输入用户名、密码及确认密码,对每一项输入条件的要求如下: 用户名要求4位以上,16位以下,使用英文字母、数字、“-”、“_”,并且首字符必须为字母或数字;密码要求为6~16位之间,只能使用英文字母、数字以及“-”、“_”,并且区分大小写。 运用等价类划分法设计测试用例。 输入条件 有效等价类 编号 无效等价类 编号 用户名 4~16位 1 少于4位 8 多于16位 9 首字符为字母 2 首字符为除字母、数字之外的其他字符 10 首字符为数字 3 英文字母、数字、“-”、“_”组合 4 组合中含有除英文字母、数字、“-”、“_”之外的其他字符 11 密码 6~16位 5 少于6位 12 多于16位 13 英文字母、数字、“-”、“_”组合 6 组合中含有除英文字母、数字、“-”、“_”之外的其他字符 14 确认密码 内容与密码相同 7 内容与密码相同,但字母大小写不同 15 ①分析程序的规格说明,列出等价类表(包括有效等价类和无效等价类),如表6-6所示。 表6-6 等价类表 测试用例 用户名 覆盖范围 密码 覆盖范围 确认密码 覆盖范围 预期输出 TC1 abc_2000 1,2,3,4 abc_123 5,6 abc_123 7 注册成功 TC2 2000-abc 123-abc 123-abc 注册成功 TC3 abc 812345678 提示用户名错误 TC4 abcdefghijk123456 912345678 提示用户名错误 TC5 _abc123 1012345678 提示用户名错误 TC6 abc123 1112345678 提示用户名错误 TC7 abc_123 12345 12 12345 提示密码错误 TC8 abc_123 abcdefghijk123456 13 abcdefghijk123456 提示密码错误 TC9 abc_123 abc1
您可能关注的文档
最近下载
- 镇痛治疗规范.docx VIP
- 数字文化与娱乐:2025年动漫IP衍生品市场洞察报告.docx
- 护理安全管理在新生儿病房的应用课件教学教材演示幻灯片.pptx VIP
- 2025至2030中国动物园行业产业运行态势及投资规划深度研究报告.docx
- NB-T 47047-2015 承压设备用镍及镍合金无缝管.pdf VIP
- 气道净化护理(2024年中华护理学会团体标准).pptx VIP
- 高中数学函数的单调性教学设计比赛一等奖.doc VIP
- 《电子商务概论》(附微课 第5版)课件 第7、8章 新媒体运营、 电子商务安全.pdf
- 深圳市育才教育团育才三中语文新初一分班试卷含答案.doc VIP
- 测绘地形图图技术总结.doc VIP
文档评论(0)