美文网首页工作生活软件测试
软件测试(九)--需求管理

软件测试(九)--需求管理

作者: 小小一颗卤蛋 | 来源:发表于2020-03-04 09:43 被阅读0次

9需求管理

使用ALM的应用程序生命周期管理路线图包括以下阶段:

1 定义循环需求的优点

需求详细描述需要解决或实现的内容,以达成正在开发的应用程序的目标。在项目前端清晰正确地定义需求提供以下优点:

        ~]向利益相关者提供定义优先级的指导方针

        ~在利益相关者之间设定清晰的预期

           ~减少浪费并消除不必要的支出

2  在ALM中如何使用需求

1) 如何在 ALM 中创建和管理需求。包括以下步骤:

        1.先决条件:通过收集功能和技术规范、市场和业务需求文档以及利益相关者目标等信息,确定需求的范围。

        2.创建需求: 通过创建需求树,定义需求范围的层次结构框架。

        3.导入业务流程模型:如果使用业务流程模型,可以通过导入使用标准建模工具创建的模型,创建需求的框架。

        4.跟踪需求:可以在需求之间添加可跟踪性。

        5.计算风险:可以根据需求的性质和你掌握的资源,使用基于风险的质量管理计算在哪个级别,测试每项需求。

        6.创建覆盖率: 在需求和测试之间创建覆盖率,以确保在项目中实现所有需求。

        7.链接到缺陷: 可以将需求链接到特定缺陷。

        8.分配至版本:将需求分配到在“版本”模块的版本树中定义的版本或周期。

        9.分析需求: 复审需求以确保它们满足定义的需求范围。

           10.建立基线:创建基线以批准或比较应用程序生命周期中的重要里程碑。

3  介绍需求

1)对于每一个需求主题,测试工程师均应该创建相应的详细测试需求列表。

2)在需求树中的每一个需求均要求被详细描述,并且应该包括所有与需求相关的附件。测试工程师分配每个需求一个优先级,此优先级会作为测试组创建测试计划的一个考虑因素。

3) ALM在需求树中有机的组织并显示数据。需求树中每一行都显示了一条独立的需求。需求树中可以显示如表所示细节信息。

4 创建需求树

需求工具栏包括如下的按钮

5 创建需求

1)  创建需求包括以下步骤

     •创建需求      打开“需求”模块。在ALM 侧栏的需求下,选择需求。在查看菜单中,选择需求树。

    •创建文件夹    右击需求根文件夹,然后选择新建文件夹。要创建子文件夹,请右击文件夹并选择新建文件夹。

    •添加需求       右击需求文件夹,选择新建需求。要创建子需求,请右击需求并选择新建需求。

    •导入需求       除了直接在ALM 中创建需求以外,还可以从 Microsoft Word 、Microsoft Excel 或其他第三方需求                                  管理工具将需求导入 ALM 项目。要导入需求,必须先安装相应的插件。

    •更新需求         对于每个需求,可以更新其详细信息、附件和多信息文本文档。右击需求,选择需求详细信息。                                    将 打开“需求详细信息”对话框。

    •将需求转换到测试     为帮助在“测试计划”模块中建立测试计划树,可将需求用作定义测试的基础。

 2)如何创建需求——用例场景      :   用例场景提供在“需求”模块中指定需求的示例。

3)需求详细信息

4)需求模块菜单和按钮

5) 描述和注释选项卡

6)查看需求历史

6  可跟踪矩阵概述

1)可跟踪性矩阵允许你确定需求和需求之间以及需求和测试之间的关系的范围。它有助于你验证是否满足所有需求,如有更改还可标识更改的需求范围。

2)可跟踪性矩阵列出源需求及其关联的需求和测试。对于每个源需求都会列出关系总数。低值可能表示源需求关联的需求或测试不够。高值可能表示源需求太复杂,可以进行简化。零值表示不存在关联关系。

7  覆盖率分析

此需求有十二个子项(包括自身)。在“覆盖率分析”中,可以看到两个子项的状态为失败(一个或多个由此需求覆盖的测试失败)。进行分析时,可以看到与此需求关联的三个(27%) 测试失败。

相关文章

  • 软件测试(九)--需求管理

    9需求管理 使用ALM的应用程序生命周期管理路线图包括以下阶段: 1 定义循环需求的优点 需求详细描述需要解决或实...

  • 软件测试(二)--需求管理

    2.1软件测试需求概念 1, 软件测试需求:以一个项目的观点看待软件测试工作,这个项目的范围就是软件测试需求,它定...

  • 2018-12-21

    软件测试总结 软件测试流程: 测试需求分析,分析需求文档提取...

  • 软件测评师44天——软件测试过程与管理

    软件测试过程与管理 目的: 软件测试过程、评价过程的特性、配置管理、软件测试风险分析、软件测试的成本管理 ===...

  • 软件测试管理(一)

    1 软件测试管理概述 1.1软件测试管理基础 1,软件测试管理目标:软件测试管理的目标是通过系统的、高效的、适用的...

  • 测试需求分析

    什么是软件测试需求:测试需求主要“测什么”的问题,一般来自需求规格说明书中 原始需求; 为什么需要软件测试需求: ...

  • 软件测试面试题(95%的软件公司都会问)

    1、软件测试的流程? 考查的目的:软件测试基础 参考答案:需求评审(需求是否合理、需求是否可测试)-》测试计划(人...

  • 测试需求分析

    1.需求、软件需求与测试需求 软件需求是测试需求的基础。 1.需求:功能需求和非功能需求功能需求:用户需求、系统需...

  • 软件测试读书笔记(佟伟光著)7

    软件测试项目管理 软件测试项目管理概述 软件测试项目与软件测试项目管理测试项目的一般特性:独特性、组织性、具有一定...

  • 测试工作管理与规范

    测试工作管理与规范 1、 测试工作准备 测试负责人在软件项目的需求阶段开始介入,逐步深入了解该项目的需求、设计过程...

网友评论

    本文标题:软件测试(九)--需求管理

    本文链接:https://www.haomeiwen.com/subject/rmtrhhtx.html