软件测试流程【荐】.pdf

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

软件测试流程与管理 3 Sept. 2008 © Neusoft Confidential 1 目标: 时间:3学时 本章主要讲解软件测试工作的主要流 程,以及测试流程中涉及的主要内容与 教学方法:PPT 事件,熟练掌握软件测试流程的相关工 作内容。 2 主要内容 1. 需求理解 2. 测试计划 3. 测试设计 4. 测试实施 5. 测试评估报告 6. 软件测试团队与管理 7. 我们面临的挑战 3 软件测试流程图 4 • 一位客户委托一家开发公司为其开发一款员工档案系统, 要求界面美观、舒适,灵活性强,能够适用未来5年发展 员工至1000人左右的计划。系统属性应包含以下几方面: 姓名、住址、户口所在地、出生年月日、文凭、工作经验 和联系方式等。数据应具备增删改查等功能。 1.需求理解 包括软件功能需求分析、测试环境需求分析、测试资源需求分析 等。 输入——》对需求设计的理解和用户需求的理解 输出——》测试计划、测试设计 6 1.1 测试需求分析的目的 1、把不直观的需求转变为直观的需求(用例图/活动 图) a.使得测试范围可以度量(有多少功能点,有多少功能项); b.使得独立的功能点其对应的所有的处理分支可以度量; c.使得该系统需要测试的业务场景可以度量; 2、把不明确的需求转变为明确的需求 明确其功能点对应的输出、处理和输出; 3、把不能度量的需求转变为可度量的需求 a.度量测试范围; b.度量处理分支; c.度量业务场景; 1.2 测试工作的介入 1. 测试开始介入的时间和系统组的建立时间几乎同时 进行. 2. 用充足的时间去分析用户需求(在事业部的名称为仕 样书)中可以测试内容, 同时可以发现其中测试比较困 难的内容并及时考虑解决措施 3. 根据不同功能考虑进行不同级别的测试,采用不同的 测试方法. 8 1.3 需求学习的方法 • 测试人员自己阅读和分析仕样书, 讲解自己负责部分的功 能,并回答其他测试人员的提问. • 要求不遗漏仕样书中的任何功能,在讲解中追加自己对仕 样书的理解,以及对测试难点部分考虑的测试方法. 9 1.4 需求理解的阶段 1、明确需求的范围 (需求中的功能点多少:粒度、优先级、流向) 2、明确每一个功能的业务处理过程 (拆点:输入-处理-输出;连接:输入-输出-业务活动图) 3、不同的功能点作业务的组合 (各功能点间的耦合性) 4、挖掘显式需求背后的隐式需求 (非功能性需求) 10 1.5 测试需求分析输出的成果物 1. 测试整体架构 (测试

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档