下载此文档

08软件测试-课件ppt.ppt


文档分类:IT计算机 | 页数:约62页 举报非法文档有奖
1/62
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/62 下载此文档
文档列表 文档介绍
软件工程 第八章 软件测试
2021/8/26
1
目标
了解测试各个阶段,从开发过程中的测试到系统客户的验收测试。
介绍可以帮助客户选择测试案例的技术以发现程序的缺陷。
了解测试优先的开发。
掌握组件测试、系统测试和发布测试的主要差异,以及了解用户测试过程和技术。
2021/8/26
2
主要内容
开发测试
测试驱动的开发
发布测试
用户测试
2021/8/26
3
程序测试
测试是试图说明一个程序可以做我们期望它所做的工作和在投入使用之前发现程序的缺陷。
当测试软件时,使用人工数据来执行这个程序。
审查测试运行的结果,找出关于程序的非功能属性的错误、异常或其他信息。
能够揭示程序的错误。
测试是检查和验证过程的组成部分之一。
2021/8/26
4
程序测试目标
向开发者和用户展示软件满足需求。
对于定制软件,意味着对用户和系统需求文档中的每个需求至少要有一个测试。
对通用软件,意味着对每个集成在产品发布版本中的所有系统特征以及这些特征组合进行测试。
找出软件中缺陷和不足,即软件行为是不正确的、所不希望的或不符合它的描述。
找出所有不希望出现的系统行为的根源。如,系统崩溃,与其他系统不期望的交互、不正确的计算和数据毁坏。
2021/8/26
5
有效性和缺陷测试
有效性测试(是否满足需求)
向开发者或系统客户展示软件满足了其需求;
一个成功的测试表明系统运行符合预期。
缺陷测试(是否存在缺陷)
发现系统中行为不正确或不满足需求规格说明的错误或缺陷;
一个成功的测试是是系统执行不正确的测试或暴露系统缺陷的测试。
2021/8/26
6
程序测试的输入和输出模型
Ie
输入测试数据
Oe
输出测试结果
系统
导致异常
行为的输

表明存在
缺陷的输

测试只能证明存在错误,而不能证明它们不存在。
2021/8/26
7
检验和验证
检验
我们在建立正确的产品吗?
验证
我们建立的产品正确吗?
软件行为符合用户的期望
2021/8/26
8
检验和验证的信心
检验和验证过程的最终目的是建立信心,即这个软件系统是“达到目的”的。
这个信心水平取决于系统的目的、用户期望和市场环境
软件目的
这个软件越重要,他的可靠性就越重要
用户期望
市场环境
2021/8/26
9
审查和测试
软件审查,是分析和检查系统需求、设计模型、程序源代码,甚至是建议的系统测试,是一种静态的检验。
软件测试,是执行动作,观察行为,是一种动态的检验。
2021/8/26
10

08软件测试-课件ppt 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数62
  • 收藏数0 收藏
  • 顶次数0
  • 上传人回忆笑一笑
  • 文件大小293 KB
  • 时间2021-12-17