软件测试9概述.pptx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试9概述

第12章 系统测试计划与自动化韦庆杰;导言 特征描述 假设前提 测试方法 测试套件(Test Suites)结构 测试环境 测试执行策略 测试工作量估计 安排进度和测试里程碑(Test Milestone);导言 特征描述 假设前提 测试方法 测试套件(Test Suites)结构 测试环境 测试执行策略 测试工作量估计 安排进度和测试里程碑(Test Milestone);导言 特征描述 假设前提 测试方法 测试套件(Test Suites)结构 测试环境 测试执行策略 测试工作量估计 安排进度和测试里程碑(Test Milestone);导言 特征描述 假设前提 测试方法 测试套件(Test Suites)结构 测试环境 测试执行策略 测试工作量估计 安排进度和测试里程碑(Test Milestone);导言 特征描述 假设前提 测试方法 测试套件(Test Suites)结构 测试环境 测试执行策略 测试工作量估计 安排进度和测试里程碑(Test Milestone);导言 特征描述 假设前提 测试方法 测试套件(Test Suites)结构 测试环境 测试执行策略 测试工作量估计 安排进度和测试里程碑(Test Milestone);导言 特征描述 假设前提 测试方法 测试套件(Test Suites)结构 测试环境 测试执行策略 测试工作量估计 安排进度和测试里程碑(Test Milestone);导言 特征描述 假设前提 测试方法 测试套件(Test Suites)结构 测试环境 测试执行策略 测试工作量估计 安排进度和测试里程碑(Test Milestone);该策略清晰地定义了 开始系统测试的进入条件 如何安排测试用例执行的先后次序 何时从一个测试周期过渡到下一个 何时重新执行失败的测试用例 何时暂停一个测试周期和启动原因分析 如何为回归测试的最终测试周期选择测试用例的子集;测试周期由6个参数表示 目标: 假设 测试执行(测试优先级排序) 重做和延长标准 行动 退出条件(周期的结束);涉及5个功能交叉组: 营销 硬件 软件 技术发布和 系统测试 每个组有一到多个条件项,当所有条件项都满足是,系统测试才开始;应用回归测试的概念基于以下几点选择: 测试用例之前的执行结果 测试用例的成员属性:基本要素、功能性、健壮性、互操作性、可扩展性、性能、负载、稳定性 测试用例与已经修改的软件组件的关联性 ;第一个测试周期 原理:允许最大数量的测试用例完全执行而不被阻塞 第二个测试周期 原理:前一次测试中失败的测试用例在本次测试周期中要尽早执行 第三个测试周期 原理:与第二个测试周期相似;测试工作量 一人一天创建的测试用例数量 一人一天执行的测试用例数量 测试用例数量估计 基于测试组类别的估计 基于功能点的估计 通过分析需求文档来估算资源,这种方法学最早由A.J. Albrecht提出;一个系统的功能点由软件生成的输入、输出、主文件、查询这些数量的加权总和 UFP= WFNIxNI + WFNOxNO + WFNQxNQ + WFNLxNL + WFNExNE UFP:未经调整功能点数 NI :外部输入类型数 NO:外部输出类型数 NQ:外部查询类型数 NF:内部逻辑文件类型数 NE:外部接口文件类型数 WF ~ : ~ 加权因子;经验公式来计算一个系统的功能点FP FP = UFP x (0.65 + 0.01 x PCA) PCA:复杂度调整因子,由14种会影响一个项目的必需开发工作量的因子的评级总和构成,每种因子会指定一个0 – 5之间的评级 因此, FP的值通过PCA在正负35%的范围内波动;测试用例数量通过下面两种方式估计 间接方式 Caper Jones给出了一个功能点和软件代码行数LOC间的关系 Hitachi Software经过30年的研究结果,给出了没10 ~15行代码需要一个测试用例这样一个标准 直接方式 Caper Jones给出了如下关系: 测试用例数量总和 = (FP) 1.2;为测试项目制定日程表和里程碑的重要性 测试项目管理面临的问题:时间vs质量 测试工作量的估计和时间安排要反复进行以确保它们是可靠的 用甘特(Gantt)图来表示项目的时间表,包括各个任务的持续时间、任务依赖关系和他们的顺序 例如: 常见的项目管理工具MS Project等;自动化测试的优点: 提高测试工程师的生产力 回归测试的覆盖 测试用例的可重用性 一致性测试 减少测试间隔 降低软件维护成本 提高测试效率;评估自动化测试准备就绪的先决条件: 系统稳定,功能定义良好 需要自动化执行的测试用例定义良好 测试工具和基础设施已到位 测试人员已具有自动化测试的成功经验 分配了充足的预算用于采购软件工具;什么是自动化

文档评论(0)

yy558933 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档