1 / 45
文档名称:

测试用例设计.ppt

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

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

分享

预览

测试用例设计.ppt

上传人:likuilian1 2018/7/4 文件大小:262 KB

下载得到文件列表

测试用例设计.ppt

文档介绍

文档介绍:测试用例设计
张乐
Wednesday, July 04, 2018
软件测试的目的
基于不同的立场,存在着两种完全不同的测试目的。
从用户的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品。
从软件开发者的角度出发,则希望测试成为表明软件产品中不存在错误的过程,验证该软件已正确地实现了用户的要求,确立人们对软件质量的信心。
软件测试的目的
测试是程序的执行过程,目的在于发现错误;
一个好的测试用例在于能发现至今未发现的错误;
一个成功的测试在于发现了至今未发现的错误。
软件测试的目的
换言之,测试的目的是
想以最少的时间和人力,系统地找出软件中潜在的各种错误和缺陷。如果我们成功地实施了测试,我们就能够发现软件中的错误。
测试的附带收获是,它能够证明软件的功能和性能与需求说明相符合。
实施测试收集到的测试结果数据为可靠性分析提供了依据。
测试不能表明软件中不存在错误,它只能说明软件中存在错误。
软件测试的原则
应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭。
测试用例应由测试输入数据和对应的预期输出结果这两部分组成。
程序员应避免检查自己的程序。
在设计测试用例时,应当包括合理的输入条件和不合理的输入条件。
软件测试的原则
充分注意测试中的群集现象。经验表明,测试后程序中残存的错误数目与该程序中已发现的错误数目成正比。
严格执行测试计划,排除测试的随意性。
应当对每一个测试结果做全面检查。
妥善保存测试计划,测试用例,出错统计和最终分析报告,为维护提供方便。
软件测试的对象
软件测试并不等于程序测试。软件测试应贯穿于软件定义与开发的整个期间。
需求分析、概要设计、详细设计以及程序编码等各阶段所得到的文档,包括需求规格说明、概要设计规格说明、详细设计规格说明以及源程序,都应成为软件测试的对象。
测试方法
两种常用的测试方法
黑盒测试
白盒测试
黑盒测试
这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。
黑盒测试又叫做功能测试或数据驱动测试。
黑盒测试
黑盒测试方法是在程序接口上进行测试,主要是为了发现以下错误:
是否有不正确或遗漏了的功能?
在接口上,输入能否正确地接受? 能否输出正确的结果?
是否有数据结构错误或外部信息(例如数据文件)访问错误?
性能上是否能够满足要求?
是否有初始化或终止性错误?

最近更新

业务助理的实习报告6 4页

上课讲话向老师认错的检讨书(精选7) 4页

美的集团股权激励方案实施效果研究 4页

一种真空微波酶法预处理制备冷榨油茶籽油的工.. 6页

【部编版小学语文】诗歌鉴赏训练经典题目(含答.. 11页

养老院翻新包清工协议3篇 46页

儿童用品居间服务合同3篇 44页

儿童活动中心翻新施工合同3篇 61页

儿童乐园装修施工合同3篇 51页

健身服务居间服务批文3篇 56页

健身房装修国家标准合同3篇 56页

空压机曲轴圆角滚压强化工艺与强度分析 3页

保健品经销居间协议3篇 50页

《图形的放大与缩小》优秀教学设计(通用10) 10页

《与妻书》教案统编版高中语文必修下册 33页

示范性幼儿园游戏活动质量的评价研究 3页

2025行政文员述职述廉报告(通用3) 4页

2025年长租公寓行业现状 6页

知行合一——驱动式任务设计方法与原则案例谈.. 3页

2025年环境科学学会工作报告 5页

2025年智慧文旅市场分析报告 6页

疏水阻燃聚氨酯弹性体的制备与性能研究 3页

电视访谈节目《非常静距离》中模糊限制语研究.. 3页

电影《站台》的叙事及人物研究 3页

(飞机)燃烧室 4页

2025年天然饮用水生产项目投资计划书范本 29页

2025年天津市滨海新区八年级物理下册第十章第.. 3页

2025年天和苑物业管理1230挂网 69页

2023入团知识测试入团测试题及答案 36页

焦虑自评量表SAS完整 6页