1 / 28
文档名称:

测试用例详解.doc

格式:doc   大小:71KB   页数:28页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

测试用例详解.doc

上传人:yzhluyin1 2018/2/3 文件大小:71 KB

下载得到文件列表

测试用例详解.doc

文档介绍

文档介绍:测试用例详解
测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。
测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。
测试用例(Test Case)目前没有经典的定义。比较通常的说法是:指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档。
不同类别的软件,测试用例是不同的。不同于诸如系统、工具、控制、游戏软件,管理软件的用户需求更加不统一,变化更大、更快。笔者主要从事企业管理软件的测试。因此我们的做法是把测试数据和测试脚本从测试用例中划分出来。测试用例更趋于是针对软件产品的功能、业务规则和业务处理所设计的测试方案。对软件的每个特定功能或运行操作路径的测试构成了一个个测试用例。
随着中国软件业的日益壮大和逐步走向成熟,软件测试也在不断发展。从最初的由软件编程人员兼职测试到软件公司组建独立专职测试部门。测试工作也从简单测试演变为包括:编制测试计划、编写测试用例、准备测试数据、编写测试脚本、实施测试、测试评估等多项内容的正规测试。测试方式则由单纯手工测试发展为手工、自动兼之,并有向第三方专业测试公司发展的趋势。
要使最终用户对软件感到满意,最有力的举措就是对最终用户的期望加以明确阐述,以便对这些期望进行核实并确认其有效性。测试用例反映了要核实的需求。然而,核实这些需求可能通过不同的方式并由不同的测试员来实施。例如,执行软件以便验证它的功能和性能,这项操作可能由某个测试员采用自动测试技术来实现;计算机系统的关机步骤可通过手工测试和观察来完成;不过,市场占有率和销售数据(以及产品需求),只能通过评测产品和竞争销售数据来完成。
既然可能无法(或不必负责)核实所有的需求,那么是否能为测试挑选最适合或最关键的需求则关系到项目的成败。选中要核实的需求将是对成本、风险和对该需求进行核实的必要性这三者权衡考虑的结果。
确定测试用例之所以很重要,原因有以下几方面。
测试用例构成了设计和制定测试过程的基础。测试的"深度"与测试用例的数量成比例。由于每个测试用例反映不同的场景、条件或经由产品的事件流,因而,随着测试用例数量的增加,您对产品质量和测试流程也就越有信心。判断测试是否完全的一个主要评测方法是基于需求的覆盖,而这又是以确定、实施和/或执行的测试用例的数量为依据的。类似下面这样的说明:"95%的关键测试用例已得以执行和验证",远比"我们已完成95%的测试"更有意义。测试工作量与测试用例的数量成比例。根据全面且细化的测试用例,可以更准确地估计测试周期各连续阶段的时间安排。测试设计和开发的类型以及所需的资源主要都受控于测试用例。测试用例通常根据它们所关联关系的测试类型或测试需求来分类,而且将随类型和需求进行相应地改变。最佳方案是为每个测试需求至少编制两个测试用例:
·一个测试用例用于证明该需求已经满足,通常称作正面测试用例;·另一个测试用例反映某个无法接受、反常或意外的条件或数据,用于论证只有在所需条件下才能够满足该需求,这个测试用例称作负面测试用例。
编辑本段
类别
测试用例测试用例(Test Case);同时测试用例也是将测试具体量化的方法之一.
测试用例不同类别的软件,测试用例是不同的。不同于诸如系统、工具、控制、游戏软件,管理软件的用户需求更加不统的趋势。
要使最终用户对软件感到满意,最有力的举措就是对最终用户的期望加以明确阐述,以便对这些期望进行核实并确认其有效性。测试用例反映了要核实的需求。然而,核实这些需求可能通过不同的方式并由不同的测试员来实施。例如,执行软件以便验证它的功能和性能,这项操作可能由某个测试员采用自动测试技术来实现;计算机系统的关机步骤可通过手工测试和观察来完成;不过,市场占有率和销售数据(以及产品需求),只能通过评测产品和竞争销售数据来完成。
既然可能无法(或不必负责)核实所有的需求,那么是否能为测试挑选最适合或最关键的需求则关系到项目的成败。选中要核实的需求将是对成本、风险和对该需求进行核实的必要性这三者权衡考虑的结果。
编辑本段
重要性
概述
确定测试用例之所以很重要,原因有以下几方面。
测试用例测试用例构成了设计和制定测试过程的基础。
测试的"深度"与测试用例的数量成比例。由于每个测试用例反映不同的场景、条件或经由产品的事件流,因而,随着测试用例数量的增加,您对产品质量和测试流程也就越有信心。
判断测试是否

最近更新

水稻花粉植株遗传学的初步研究 2页

2025年最新幼儿园教师个人述职报告 14页

超声波成像新技术-全面剖析 32页

二零二五年度智能安防系统与技术工人服务合同.. 9页

水泥工业大气污染物排放控制水平确立研究 2页

二零二五年度智能办公空间租赁合作协议 8页

部编版三年级上册道德与法治期末测试卷附参考.. 6页

高速公路ETC门架系统建设合同 6页

高端商务区办公室租房合同 6页

2025年湖南机电职业技术学院单招职业技能测试.. 66页

2025年最新安全隐患教育心得体会 3页

二零二五年度智慧旅游平台劳务补充协议 9页

教科版小学二年级上册科学期末测试卷附完整答.. 8页

二零二五年度智慧城市建设劳动雇佣合同 7页

2022年一年级上册数学期中测试卷附参考答案【.. 7页

二零二五年度智慧交通系统设计岗位聘用合同集.. 9页

氧阴极节能环保制备电解二氧化锰新方法 2页

沉雄瑰丽的青铜艺 55页

二零二五年度旅游纪念品商标授权使用协议 8页

二零二五年度旅游服务业员工劳动合同规范协议.. 7页

打造团队凝聚力培训课件PPT(共44张) 45页

(语文版)中职英语基础模块2 Unit6同步检测卷+.. 6页

(语文版)中职英语基础模块2 Unit7同步检测卷+.. 5页

四年级科学下册第一单元测试卷(含答案) 4页

HSK汉语水平考试5级真题 9页

美国药品生产质量管理规范(cGMP) 20页

商业银行固定资产管理办法 11页

ASCE 7-10美国建筑荷载规范(中文版) 60页

基于单片机的自动节水灌溉系统 24页

小学英语合作学习的策略 5页