- 1、本文档共62页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
sxy3-第1215章软件测试的实践过程概述
- Ch.3 软件测试的实践流程简介 书12-15章 软件测试实践流程 §1 组织和管理测试团队 二、测试团队的地位 三、测试团队的规模 四、测试团队的构成 五、优秀测试人员的必备素质 §2 测试环境的建立 一、测试环境的重要性 2.各阶段测试环境对测试的影响 3. 主测试环境与辅测试环境 二、测试环境的五要素 三、建立软件测试实验室 §3 软件测试用例的设计 1.什么是测试用例 定义 根据测试内容的一系列情景和每个情景中必须依靠的输入和输出,而对软件的正确性进行判断的测试文档,称为测试用例。 测试用例是为了特定的目的而设计的测试数据及与之相关的测试规程的一个特定的集合。测试用例就是将软件测试的行为活动,做一个科学化的组织归纳。 为什么需要测试用例 在开始实施测试之前设计好测试用例,避免盲目测试并提高测试效率,减少测试的不完全性; 测试用例的使用令软件测试的实施重点突出、目的明确;便于大型软件测试项目; 根据测试用例的多少和执行难度,估算测试工作量,便于测试项目的时间和资源管理与跟踪; 减少回归测试的复杂程度;在软件版本更新后只需修正少量的测试用例便可展开测试工作,降低工作强度、缩短项目周期; 功能模块的测试用例的通用化和复用化则会使软件测试易于开展,并随着测试用例的不断细化其效率也不断攀升; 根据测试用例的操作步骤和执行结果,可以方便地书写软件测试缺陷报告;为分析软件缺陷和程序模块质量提供依据; 可以根据测试用例的执行等级,实施不同级别的测试; 良好测试用例的特征 可以最大程度地找出软件隐藏的缺陷 可以最高效率的找出软件缺陷 可以最大程度地满足测试覆盖要求 既不过分复杂、也不能过分简单 使软件缺陷的表现可以清楚的判定 测试用例包含期望的正确的结果 待查的输出结果或文件必须尽量简单明了 不包含重复的测试用例 测试用例内容清晰、格式一致、分类组织 2.测试用例的设计书写标准 ANSI/IEEE829-1983标准 标识符 Identification 编号:整型,必有----用于不同文档、相互引用 测试项 test item 准确描述所要测试的项及特征:字符型,必有---指明具体的测试对象/具体测试特性要求 测试环境要求 test environment 特殊的环境要求:字符型,可选----一般软硬件环境可以不必给出 输入标准 input criteria 准确描述输入需求,包括数据、文件或操作步骤,必要时罗列数据库和文件:字符型,必有---指明执行测试时具体的数据及输入步骤 输出标准 output criteria 按照指定的环境和输入标准执行后所期望的输出结果:字符型,必有----描述清楚无异议,必要时尽量提供适当的系统规格说明来证明期望的结果 测试用例之间的关联 标志本测试用例与其他测试用例的依赖关系:整型,可选 测试用例 测试类型与测试用例设计 根据测试类型设计 3.设计测试用例的原则 尽量避免含糊的测试用例 尽量将具有相类似功能的测试用例抽象并归类 尽量避免冗长和复杂的测试用例 4.测试用例设计工具 设计依据: 软件需求文档 软件设计文档 案例研究1:根据输入判断三角形的形状 案例研究1:判断三角形的形状(续1) 案例研究1:判断三角形的形状(续2) 案例研究2:测试用户登录对话框的功能 案例研究2:登录对话框的功能(续1) 案例研究2:登录对话框的功能(续2) 案例研究3:压力/负载测试用例设计 案例研究3:压力/负载测试用例设计(续1) §4 报告所发现的软件缺陷 软件缺陷 软件缺陷指的是系统或系统部件中那些导致系统或部件不能实现其功能的缺陷。如果在执行中遇到一个缺陷,可能引起系统的失效。 准确有效的定义和描述软件缺陷 分离、再现、跟踪软件缺陷 快速修复软件缺陷 1. 软件缺陷的基本描述 软件缺陷的描述是软件缺陷报告中测试人员对问题的陈述的一部分并且是软件缺陷报告的基础部分。同时,软件缺陷的描述也是测试人员就一个软件问题与开发小组交流的最初且最好的机会。 一个好的描述,需要使用简单的、准确的、专业的语言来抓住缺陷的本质。 以下是软件缺陷的有效描述规则: 单一准确 可以再现 完整统一 短小简练 特定条件 补充完善 不做评价 (1)软件缺陷标识和类型 缺陷标识:是标记某个缺陷的唯一的表示,可以使用数字序号表示。 缺陷类型:是根据缺陷的自然属性划分缺陷种类。 (2)软件缺陷的严重程度 缺陷严重程度:是指因缺陷引起的故障对软件产品的影响程度,所谓“严重性”我指的是在测试条件下,一个错误在系统中的绝对影响。 (3)软件缺陷产生的可
您可能关注的文档
- Slide 1 - 中国护理管理 .ppt
- Slide 1 - 中研院物理研究所.ppt
- Slide 1 - 华东师范大学中澳班.ppt
- SLIDE 1 - 中華電信退休同人協進會全球資訊網.ppt
- SLIDE 1 - 广东省注册会计师协会.ppt
- Slide 1 - 阳光招聘阳光招聘网品牌人力云南招聘昆明招聘阳光会场人才.ppt
- Slide 1 - 浙江省国际投资促进中心.pptx
- SLIDE 1 - 青海金融超市.ppt
- Slide 1 - 重庆大学电气工程学院.ppt
- SMP结构中的中断机制和进程调度.ppt
- 上海海洋大学《海洋环境分析技术》课件-21化学发光分析法.pdf
- 上海海洋大学《海洋环境分析技术》课件-20分子荧光分析法.pdf
- 上海海洋大学《海洋环境分析技术》课件-22色谱分离过程.pdf
- 上海海洋大学《海洋环境分析技术》课件-25气相色谱仪与固定液.pdf
- 上海海洋大学《海洋环境分析技术》课件-24色谱定性定量方法.pdf
- 上海海洋大学《海洋环境分析技术》课件-26气相色谱检测器.pdf
- 上海海洋大学《海洋环境分析技术》课件-29液相色谱固定相与流动相.pdf
- 上海海洋大学《海洋环境分析技术》课件-27气相色谱分离条件的选择.pdf
- 上海海洋大学《海洋环境分析技术》课件-28液相色谱仪器与类型.pdf
- 上海海洋大学《海洋环境分析技术》课件-3 原子光谱和分析光谱.pdf
文档评论(0)