Module 2 - Test Planning软件测试计划.ppt

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

编写进度计划 进度计划可以用甘特图的形式来表示。 在进度计划中,要确保: 所有任务都已经被列出 计划中包含了任务编号、任务名称、开始时间、完成时间、持续时间等信息 计划是可行的,资源要求能够被满足 按照此计划开展实际工作 如果有变化,该计划将被及时更新 2.5.3 建立风险管理计划2 在测试中面临的问题: 由于设计、编码出现了大的质量问题,导致测试工作量、测试时间增加; 在开始测试时,所需要的硬件、软件没有准备好 未能完成对测试人员的技术培训 测试时的人力资源安排不足 在测试过程中,发生了大量的需求变更 在测试过程中,项目的开发计划被进行大幅度调整 不能及时准备好所需要的测试环境 不能及时准备好测试数据 复习: Please list the steps to set up the test environment; What tasks are there for the risk management? What are test data and where can we get them? 选择自动化测试工具需要注意以下几方面: 并不是所有的测试工作都可以由测试工具来完成 并不是一个自动化工具就可以完成所有的测试 使用自动化工具本身也是需要时间的,这个时间有可能超过手工测试的时间 如果测试人员不熟悉测试工具的使用,有可能不能更多发现软件错误,从而影响测试工作质量 自动化测试工具并不能对一个软件进行完全的测试 购买自动化测试工具,有可能使本项目的测试费用超出预算 Module Two: Test Planning 2.1 Establish the Test Plan 2.2 Test the Software Requirement 2.3 Test Strategies 2.4 Test Environment 2.5 Test Management 2.6 Technical Document Reading 2.7 Test in Semester Project 2.4 测试环境 从软件的编码、测试到用户实际使用,存在着:开发环境、测试环境和用户环境。 “环境”,指的是被测试软件所运行的软件环境和硬件环境。 测试环境是测试人员为进行软件测试而搭建的环境,一般情况下,将包括多种典型的用户环境。 测试环境的环境项 计算机平台 操作系统 浏览器 软件支持平台 外部设备 网络环境 其它专用设备 如何配置测试环境 如何配置测试环境 Cohabit [k?u‘h?bit] 同居 如何配置测试环境 如何配置测试环境 如何配置测试环境 如何配置测试环境 如何配置测试环境 Cohabit [k?u‘h?bit] 同居 如何配置测试环境 如何配置测试环境—1 如何配置测试环境 如何配置测试环境 如何配置测试环境 如何配置测试环境 如何配置测试环境 如何配置测试环境 如何配置测试环境 如何配置测试环境 。(同传) 如何配置测试环境 如何配置测试环境 如何配置测试环境 如何配置测试环1 mediocre[,mi:di‘?uk?, ’mi:di?uk?]中等的、平凡的 Module Two: Test Planning 2.1 Establish the Test Plan 2.2 Test the Software Requirement 2.3 Test Strategies 2.4 Test Environment 2.5 Test Management 2.6 Technical Document Reading 2.7 Test in Semester Project 2.5 测试管理 在测试管理方面,需要考虑的主要问题包括: 选择缺陷管理工具和测试管理工具 定义工作进度 建立风险管理计划(一般在整个项目RSKM中统一管理) 在测试计划阶段,需要确定用什么工具进行测试管理和缺陷管理。如JIRA, QC(Quality Control), TD(TestDirector)或 Bugzilla等。 在执行测试的过程中,缺陷管理工具和测试管理工具并不是必须的。但多数公司都会使用缺陷管理工具。 2.5.1缺陷工具和管理工具的选择 定义工作进度的过程—同项目进度计划的制定过程 确认工作任务 估算工作量 编写进度计划 2.5.2定义工作进度 确认测试工作任务 测试人员的测试工作任务可以分为两类,一类是可以直接和需求文档对应起来的,另外一类和需求文档没有直接的关联(纯测试工作)。 在需求文档中,描述了软件的功能性需求和非功能性需求,对需求中的每一个条目,都应该有相应的测试工作与之对应起来。 确认好测试任务后,还应该排列这些任务

文档评论(0)

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

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

1亿VIP精品文档

相关文档