chapter9测试工具QC.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文档。上传文档
查看更多
chapter9测试工具QC

第六章 软件测试工具 ——QC工具使用 HP Quality Center 是基于 Web 的系统,用于各种 IT环境和应用环境中的自动软件质量测试。 Quality Center的测试流程 Quality Center 为部署之前的测试应用程序过程提供了一个系统的框架。由于测试计划涉及新的或修改后的应用程序需求,因此,您需要一个集中的数据存储库来组织和管理测试流程。Quality Center 为整个测试流程提供指导信息,包括指定需求、计划测试、执行测试和跟踪缺陷等阶段。 指定需求 应用程序测试流程开始于指定测试需求。在本阶段中,您将执行以下任务: 计划测试 根据测试需求制定测试计划。在本阶段中,将执行以下任务: 运行测试 创建测试计划树后,运行测试以查找缺陷并评估质量。在本阶段中,您将执行以下任务: 跟踪缺陷 有效地找到并修复应用程序缺陷是成功完成测试的基础。测试流程中的所有阶段都可能会检测到缺陷和添加缺陷。在本阶段中,您将执行以下任务: 用QC管理测试需求 需求规范工作流 如何使用QC中需求模块指定测试需求。需求规范工作流包括下列几个步骤: (1)定义测试范围 (2)创建测试需求大纲 (3)定义需求 (4)分析需求规范 ●定义测试范围 测试小组通过收集有关所测试应用程序的所有可用文档(例如,市场和业务需求文档、系统需求规范以及设计文档),开始测试流程。 使用这些文档可以获得对所测试应用程序的全面了解,进而可以确定测试范围 - 测试目的、目标和策略。 确定测试范围时需要提出下列问题: ?该应用程序的主要目的和方向是什么? ? 该应用程序的主要功能是什么? ? 该应用程序功能中每个元素的相对重要性是什么? ? 该应用程序的关键功能或高风险功能是什么? ? 测试优先级是什么? ? 客户/ 最终用户是否同意您设置的测试优先级? ? 您的总体质量目标是什么? ●创建测试需求大纲 质量保证管理者根据测试范围确定所测试应用程序的总体测试需求。他们定义需求主题并将其分配给测试小组中的 QA 测试者。每个 QA 测试者都使用 Quality Center 录制各自所负责的需求主题。 可以通过创建需求树在需求模块中录制需求主题。需求树是需求规范的图形表示形式,它可以显示不同需求之间的层次关系。 ●定义需求 对于每个需求主题, QA 测试者都要在需求树中创建一个测试需求的详细列表。 例如,需求主题分类管理可以被细分为下列需求: 对树中的每个需求都进行了详细描述,并且还可以包含任何相关附件。QA 测试者为需求分配优先级,当测试小组创建测试计划时会考虑需求的优先级。 ●分析需求规范 QA 管理者将对这些需求进行检查,以确保它们符合先前定义的测试范围。在批准每个需求后,他们会为其分配一个“已复查”状态。 ●定义需求 对于每个需求主题, QA 测试者都要在需求树中创建一个测试需求的详细列表。 例如,需求主题Application Security可以被细分为下列需求: 对树中的每个需求都进行了详细描述,并且还可以包含任何相关附件。QA 测试者为需求分配优先级,当测试小组创建测试计划时会考虑需求的优先级。 QC测试计划 QC中的测试计划工作流 ●定义测试策略 应该如何测试应用程序? ? 将使用哪些测试技术(压力测试、安全测试、性能和负载测试等)? ? 如何处理缺陷(严重性分类、打开和关闭缺陷的权限等)? 需要哪些资源? ? 为了进行测试,需要哪些资源(人员、硬件等)? ? 各种任务将何时完成? ●定义测试主题 ?考虑应用程序中功能的层次结构关系。将这些功能划分为不同的主题,并生成表示应用程序功能的测试计划树。 ?测试计划树是测试计划的图形表示。它是按照主题组织的测试的层次结构列表,而主题描述了为满足您的质量需求而将要实现的测试集。 例如,航班预定应用程序可能要求包括“航班查找程序”、“预订航班”、“航班确认”和“航班成本”以作为测试主题。 ●计划测试 为测试计划树中的每个主题计划测试。确定要为每个主题创建的测试类型,例如健全级别测试还是回归测试。然后创建测试,并将它们分配到测试计划树的分支。例如,在航班预定应用程序中,可以在主题“航班查找程序”下包括下列测试:“航线首选项”、“出发地和到达地”、“出发日期”、“查找航班”、“航班时间首选项”和“乘客人数”。 ●创建需求范围 ?将测试计划树中的每个测试与需求树中的一个或多个需求相链接。通过定义测试的需求范围,可以跟踪测试计划中的测试与原始测试需求之间的关系。例如,在航班预定

文档评论(0)

kejie8080230 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档