软件测试技术 路晓丽 葛玮 第16章新.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十六章 软件测试管理 目录 1. 测试执行周期的入口标准(开始时间)和 出口标准(完成时间) 2.测试用例管理 3. 缺陷追踪管理 1.系统测试周期的入口和出口标准 1.1入口标准 在系统测试期间,为了接受一个软件版本,必须满足以下标准: 所有的单元测试和集成测试成功完成、 软件的生成过程没有任何错误、 软件版本经过了烟雾测试、 配套文档完成、 缺陷已经修正并且准备重新测试 源代码已经存储在版本控制系统 只有以上标准满足后,测试组才接受软件版本并开始测试周期 1.测试周期的入口和出口标准 1.2出口标准:描述了软件完成了充分测试的时间. 测试资源有限,测试预算和测试工程师的人数有限,截止期限很快就到了,测试工作的范围也有一定的限制.即使满足了出口标准,只是说明它对客户是有用的。 所有基于需求的、预先定义的测试过程在执行过程中没有出现任何重大错误 高优先级的问题已经被开发人员修正,并且由测试组成员用回归测试进行了验证 已经执行了用来确定系统满足指定的功能性和非功能性需求的测试过程 在测试结果中记录的所有1级、2级和3级的软件问题都已经解决 在测试结果中记录的所有1级、2级的软件问题都已经解决 在测试结果中记录的所有1级、2级的软件问题都已经解决,同时90%的3级问题已经解决。 软件发布时可能存在已知的低优先级的缺陷(当然有若干未知缺陷) 一些度量也可以作为出口标准的一部分 在回归测试中,从以前运转正常的功能中发现缺陷的比例?(修正工作破坏以前运转正常功能的频率?) 缺陷修正失败的频率? 新缺陷的发现率走势?下降 2. 测试用例的管理 测试用例的管理属性有那些? 测试用例体本身的属性有那些? 测试用例管理系统可以协助对测试用例进行良好的管理 测试用例的管理属性 行业,属性值用列表表示,包括:银行、电信、交通、电子、智能楼宇、其它. 操作系统,属性值用列表表示,包括:windows 98、windows 2000、windows XP、Unix、Linux,嵌入式软件的操作系统有:Linux(armlinux/uClinux/RTlinux)、Vxworks、uCos/II、pSos、eCos、WinCE、Delta OS、VRTX、Nucleus、其它; 数据库管理系统,属性值用列表表示,包括:sql server, my sol, oracle, Sybase, access,其它; 浏览器,属性值用列表表示,包括:ie3.0,ie4.0,ie5.0,ie6.0,netscape3.0,netscape4.0,netscape6.0,其它;这三个属性支持具有相同系统平台的被测软件项目间的测试用例复用; 系统类型,属性值用列表表示,包括:嵌入式、b/s、c/s、其它; 编码语言,属性值用列表表示,包括:java、c++、c、smalltalk、dephi、其它; 测试类型,属性值用列表表示,包括:功能(包括可使用性测试)、兼容性、负载测试、强度测试、数据库容量测试、安全性测试、其它; 测试阶段 项目名称 创建人/创建时间 重要级别: 状态 测试用例体本身的属性 包括以下属性:测试用例名称、测试用例目的描述、测试用例版本号、、相关附件、测试用例描述方式、测试用例前置条件、输入、操作步骤、预期输出、程序文件;与复用操作有关的属性有:父测试用例id、修改原因、修改时间、修改人员。 在这些属性中,“测试用例目的描述”属性记录了测试用例的测试目的,因为每个测试用例都必须有明确的测试目标; “测试用例描述方式”属性的值用列表表示,属性值包括文本方式、源代码(c,c++,java,rational脚本,qbasic,其它)、可执行程序 ; “测试用例前置条件”属性用文字描述测试用例执行前必须满足的条件,可能是和其他测试用例的关系,比如:在运行测试用例A的前提下才能完成该测试用例就描述了测试用例A和该测试用例之间的关系; “输入”属性可以是某个数据源,要给出数据源的路径和名称;或是具体的数据,要给出具体数据; “操作步骤”属性用文字描述操作步骤,各个操作步骤之间用“〉〉”进行分隔; “预期输出”属性指测试用例执行后的预期结果; “程序文件”属性是指有关的一些程序。(当测试用例是自动测试时所录制的脚本程序或者是可执行程序时.) “相关附件”属性是指与测试用例有关的一些文件; 测试用例管理系统可以协助对测试用例进行良好的管理 市场上比较有名的测试管理工具中,国外著名的有Rational公司的Test Manager、Compueware公司的QADirector、MI的TestDirector等软件;国内比较有名的有中科院的I-test、北航的QESuite等软件,在这些工具中,测试用例的管理只是其中的一个子系统,提供的功能

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档