赞
踩
测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方
法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测
试脚本等,最终形成文档。简单地认为,测试用例是为某个特殊目标而编制的一组测试输
入、执行条件以及预期结果,用于核实是否满足某个特定软件需求。
1、指导测试的实施
测试用例主要适用于集成测试、系统测试和回归测试。
2、规划测试数据的准备
在我们的实践中测试数据是与测试用例分离的。按照测试用例配套准备一组或若干组测原
始数据,以及标准测试结果。尤其像测试报表之类数据集的正确性,按照测试用例规划准
备测试数据是十分必须的。
3、编写测试脚本的“设计规格说明书”
为提高测试效率,软件测试已大力发展自动测试。自动测试的中心任务是编写测试脚本。
如果说软件工程中软件编程必须有设计规格说明书,那么测试脚本的设计规格说明书就是
测试用例。
4、评估测试结果的度量标准
完成测试实施后需要对测试结果进行评估,并且编制测试报告是判断软件测试是否完成,
衡量测试质量需要一些量化的结果。
5、分析缺陷的标准
通过收集缺陷,对比测试用例和缺陷数据库,分析确证是漏测还是缺陷复现。漏测反映了
测试用例的不完善,应立即补充相应测试用例,最终达到逐步完善软件质量。而已有相应
测试用例,则反映实施测试或变更处理存在问题。
1、测试用例八个基本项是:
测试用例编号、测试项目、测试标题、重要级别、预置条件、输入、操作步骤、预期输出
2、(不同公司的测试用例内容不尽相同)下面是更为详尽的测试用例内容:
用例编码,用例名称/标题,测试背景,前置条件,优先级,重要级,测试数据,测试步
骤,预期结果,实际结果,测试人员,测试时间,备注
需求分析-->提取测试点-->测试用例设计-->测试用例评审
1、等价类划分法: 等价类是输入的集合,比如在注册时,密码规定为6-16位英文字母或数字及下划线,那么 小于6位的一串字符就是一个等价类,大于16位的一串字符是另一个等价类,在6-16位之间 且符合规范的一串字符也是一个等价类,在6-16位之间的但包含除英文字母和数字和下划 线之外的字符是另外一个等价类。在每个等价类中选取一定数目的值作为代表。等价类分 为有效等价类和无效等价类,输入符合条件的值对功能进行检验,输入无效等价类中的值 可以找出程序错误的地方。 2、边界值分析法: 对输入的边界值或稍大(小)于边界值的值进行分析。比如某公司在招聘时筛选简历时对 年龄的要求是20岁到35岁,那么19、20、21、34、35、36都是边界值,对其进行输入测试 观察结果是否符合要求。 3、场景法:通过运用场景来对系统的功能点或业务流程的描述,从而提升测试效果。场景 法一般分为基本流和备用流,覆盖所有的场景。 4、错误猜测法:通过直觉和经验对结果进行分析。
CSDN Web端的登录界面截图(部分)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。