1 / 494
文档名称:

软件测试100901(answer).ppt

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

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

分享

预览

软件测试100901(answer).ppt

上传人:wefe2019 2022/2/18 文件大小:4.39 MB

下载得到文件列表

软件测试100901(answer).ppt

相关文档

文档介绍

文档介绍:软件测试 Software testing
D312


1
课程安排:
学时分配:40学时(32+8)
教材: 《软件测试与质量保障》袁玉宇著
2
要软件测试是有风险的行为
如果试图测试所有情况,费用将大幅增加,软件缺陷漏掉的数量并不会随费用上涨而显著下降。
如果减少测试或者错误地确定测试对象,那么费用很低,但是会漏掉大量软件缺陷。
(每个项目都有一个最优的测试量)
22

“Program testing can be used to show the presence of bugs but never to show their absence.”
—Edsger W. Dijkstra, 1972
23
,就说明软件缺陷越多
充分注意测试中的群集现象。 经验表明,测试后程序中残存的错误数目与该程序中已发现的错误数目成正比。
There is Always One More Bug
24

没有足够的时间—必须保证按时完成
不算真正的软件缺陷
修复的风险太大—修复一个可能导致其他
不值得修复—不常出现或在不常用功能中出现的
对于软件缺陷是否应该修复,其决策过程应由软件测试员、项目管理员和程序员共同参与。
25
6. 软件测试是一项讲究条理的技术专业
对于软件测试应严格制定并执行测试计划,排除测试的随意性。
应当对每一个测试结果做全面检查。
妥善保存测试计划,测试用例,出错统计和最终分析报告,为维护提供方便。
程序员应避免检查自己的程序。
26

purpose
27
基于不同的立场,存在着两种完全不同的测试目的
从用户的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品。
从软件开发者的角度出发,则希望测试成为表明软件产品中不存在错误的过程,验证该软件已正确地实现了用户的要求,确立人们对软件质量的信心
28
Myers’s Testing Objectives
Testing is a process of executing a program with the intent of finding an error.
A good test is one that has a high probability of finding an as yet undiscovered error.
A successful test is one that uncovers an as yet undiscovered error.
29
换言之,测试的目的是:
以最少的时间和人力,系统地找出软件中潜在的各种错误和缺陷。
证明
检测
预防
30

object
31
测试对象
软件测试并不等于程序测试。软件测试应贯穿于软件定义与开发的整个期间。
需求分析、概要设计、详细设计以及程序编码等各阶段所得到的文档,包括需求规格说明、概要设计规格说明、详细设计规格说明以及源程序,都应成为软件测试的对象。
32

glossary
33
错误(error)
人类会犯错误,很接近的一个同义词是过错(mistake)。人们在编写代码是会出现过错,我们把这种过错叫做bug。
34
缺陷(fault)
缺陷是错误的结果。更精确地说,缺陷是错误的表现,而表现是表示的模式,例如:叙述性文字、数据流框图、层次结构图、源代码等。
缺陷分为过错缺陷和遗漏缺陷。
若把某些信息输入到不正确的表示中,就是过错缺陷;如果没有输入正确信息,则为遗漏缺陷。
35
失效(failure)
当缺陷执行时会发生失效。有两点需要解释:一是失效只出现在可执行的表现中,通常是源代码,或更确切地说是被装载的目标代码;二是这种定义只与过错缺陷有关。对于遗漏缺陷,可以通过有效的评审来避免其产生的失效。
事故(incident)
当出现失效时,可能会也可能不会呈现给用户,事故说明出现了与失效类似的情况,警告用户注意所出现的失效。
36
测试(test)
测试显然要处理错误、缺陷、失效和事故。
测试用例(test case)
测试用例应由测试输入数据和对应的预期输出结果这两部分组成。
OVER
37
通过维恩图理解测试
软件测试基本上关心的是行为,而行为与软件(和系统)开发人员很常见的结构视图无关。
结构视图关注的是它是什么,而行为视图关注的是它做什么。
一直困扰测