- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
测试用例文档
一、简介
1.1 目的
编写该测试用例的目的是检查程序的功能是否符合规格说明的要求,编写有效的测试用例能检测出测试人员的测试水平。具体的功能如下:
(1)根据用户需求所要求的产品特性写出功能测试用例。客户通过使用测试用例以确认是否达到了期望的要求。还要从测试用例追溯回功能需求以确保没有需求被疏忽,同时确保所有测试结果与测试用例相一致。另外,要使测试用例来验证需求模型的正确性,如对话框图和原型等。
(2)测试人员根据测试用例来判断软件测试的覆盖率,软件测试的步骤以及记录测试结果数据,作为数据分析的输入。如果没有测试用例,那么所有的测试都是随机性的,无法准确地计量测试的覆盖率,而且测试步骤也很随意,而这样的测试对于软件质量来说,是很不充分和科学的,也是很危险的。
1.2 范围
本文档的测试范围包括:
(1)功能测试用例
(2)性能测试用例
(3)图形用户界面测试用例
(4)信息安全性测试用例
(5)可靠性测试用例
1.3 定义、首字母缩写词和缩略语
(1)测试用例:
测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实某个特定需求。
(2)字段:
一个成员,它表示与对象或类关联的变量,在数据库中,大多数情况下,表的列称为字段。
1.4 参考资料
《软件测试技术概论》 古乐 清华大学出版社
《软件测试的有效方法》(美)William E.Perry著 兰雨晴,高静等译 机械工业出版社/中信出版社
《实用软件测试方法与应用》飞思科技产品研发中心编著 电子工业出版社
二、软件测试基础理论
2.1 软件测试定义
软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计的一批测试用例,并利用这些测试用例运行程序以及发现错误的过程,即执行测试步骤。
软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码实现的最终审查,它是软件质量保证的关键步骤。
2.1.1 软件测试基本概念
(1)测试的含义
所谓测试,首先是一项活动,在这项活动中某个系统或组成的部分将在特定的条件下运行,结果将被观察和记录,并对系统或组成部分进行评价。测试活动有两种结果:找出缺陷和故障,或显示软件执行正确。测试是一个或多个测试用例的集合。
测试用例:所谓测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果;测试用例是执行测试的最小实体。
(2)测试的步骤
测试步骤详细规定了如何设置、执行、评估特定的测试用例。
软件生命周期:一个软件生命周期包括制定计划、需求分析定义、软件设计、程序编码、软件测试、软件运行、软件维护、软件停用等8个阶段。
软件测试在软件生命周期中横跨两个阶段:
单元测试阶段:
即在每个模块编写出以后所做的必要测试
综合测试阶段:
即在完成单元测试后进行的测试,如集成测试、系统测试、验收测试。
2.2 软件测试目的
测试是程序的执行过程,目的在于发现错误;不能证明程序的正确性,除非仅处理有限种情况。检查系统是否满足需求也是测试的期望目标。一个好的测试用例在于发现了还未曾发现的错误;一次成功的测试则是发现了错误的测试。
软件测试技术按照不同的划分方法,有不同的分类:静态测试、动态测试;黑盒测试、白盒测试;单元测试、集成测试、回归测试、系统测试、验证测试以及确认测试。
2.3.2 黑盒白盒与白盒测试
本系统各部分模块,采黑盒测试。
三、测试用例
3.1 商品展台模块测试用例
测试优先级 高 标题 所在模块 前台 测试类型 功能性测试 设计日期 201.11.25 前置条件 进入首页 测试方法 黑盒测试 输入数据 步骤 预期结果 实际结果 符合预期
3.1.1 任务说明
检查系统的访客注册功能是否完善。
3.1.2 通过准则
访客能够正确的到达注册页面并且注册时有相应的检查标准并拥有注册的必要功能。
3.1.3 测试用例及测试步骤
(1)测试用例
表4-1会员注册模块测试用例表
事件 用户操作 测试类 系统反应 1 访客进入主界面点击注册按钮 功能测试 跳转到注册页面 2 填写电话时使用10位数字 功能测试 弹出警告窗口要求填写11位 3 填写密码时2次输出不一致 功能测试 提示重新输入 4 必填项没填写点击注册 功能测试 提示必须填写必要信息 5 全部合格填写后点击注册 功能测试 提示注册成功且回到登录界面 (2)测试步骤
① 运行系统进入起始界面,点击注册按钮;
② 在注册界面填写特定信息进行功能测试
③ 填写正确信息并点击完成注册按钮。
3.1.4 测试结果
测试通过。
3.2会员登录测试
3.2.1 任务说明
检查会员的登录功能是否正常,是否能正确拦截等。
3.2.2 通过准则
会员输出错
文档评论(0)