ALM用户使用手册_第1页
ALM用户使用手册_第2页
ALM用户使用手册_第3页
ALM用户使用手册_第4页
ALM用户使用手册_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

邮政储蓄中间业务平台ALM用户使用手册目录1引言41.1文档目的41.2适用范围41.3名词解释42ALM概览52.1ALM 窗口52.2用户权限52.3用户属性页面52.4ALM 常用功能用户界面63需求103.1概述103.2创建需求103.3创建需求覆盖率124测试计划144.1概述:144.2创建测试计划144.3创建测试步骤154.4导入测试用例165测试实验室215.1概述215.2创建测试集215.3将测试集文件夹分配给周期225.4向测试集添加测试235.5测试运行235.6测试结果246缺陷266.1缺陷模块页面展示266.2新建缺陷页面266.3缺陷链接实体286.4缺陷分析视图291 引言1.1 文档目的本文档对用户使用ALM进行说明,描述了ALM各个功能模块的基本操作说明,保证测试工具被正确地使用。1.2 适用范围本文档的阅读对象为邮政储蓄中间业务平台项目组各角色相关人员。1.3 名词解释ALM: Application Lifecycle Management,惠普测试管理工具,本项目使用版本为V11.0。BUG:测试活动中发现的缺陷。测试计划:ALM中设计,存放测试用例的地方。测试实验室:ALM中用来运行测试的地方,不同周期的测试创建不同的测试集。2 ALM概览2.1 ALM 窗口连接到项目时,将打开 HP Application Lifecycle Management (ALM) 主窗口并显示上次工作使用的模块。在窗口的右上角,显示域、项目和您的用户名。2.2 用户权限ALM 允许您管理用户对项目的访问。通过创建授权用户的列表并向每位用户分配密码和用户组,控制每个用户对项目进行的添加和修改的种类。用户组确定用户在项目中的权限。ALM 包括权限和权限机制,允许您为项目中的特定字段创建规则。2.3 用户属性页面用户在登录后的页面,点击“工具”按钮 “自定义”按钮,可以打开用户属性页面,此页面允许您更改用户属性,包括全名、密码、电子邮件地址、电话号码和描述。2.4 ALM 常用功能用户界面2.4.1 筛选器对话框此对话框允许您筛选、排序和分组 ALM 数据,以仅显示符合所定义条件的记录。2.4.2 选择筛选器条件对话框此对话框允许您设置字段的筛选器条件。2.4.3 附件页面此页面允许您添加和管理 ALM 记录的附件。可以附加文件、URL、应用程序的快照、来自剪贴板的项或系统信息。2.4.4 快照对话框此对话框允许您捕获并将应用程序的图像附加到 ALM 记录。2.4.5 选择列/选择字段对话框“选择列”对话框允许您指定在 ALM 中显示的列及其显示顺序。“选择字段”对话框允许您指定将有关实体的电子邮件发送给其他用户时显示哪些字段。3 需求3.1 概述需求详细描述需要解决或实现的内容,以达成正在开发的应用程序的目标。在项目前端清晰正确地定义需求提供以下优点: 向利益相关者提供定义优先级的指导方针 在利益相关者之间设定清晰的预期 减少浪费并消除不必要的支出3.2 创建需求通过创建需求树,定义需求范围的层次结构框架。在需求树中定义不同需求组。对每个需求组,在需求树中创建详细需求的列表。树中的每个需求都可以包括任何相关附件和多信息文本文档。然后为需求分配优先级,在创建测试计划时,可能会考虑此优先级。通过创建需求树,在“需求”模块中记录需求。需求树是需求规范的图形表示,显示不同需求之间的层次结构关系。树包括基于需求类型或功能区域的不同需求组。对每个需求组,在需求树中创建详细需求的列表。详细描述树中的每个需求,并可以包括任何相关链接和附件。创建需求的步骤:1. 打开“需求”模块。在 ALM 侧栏上的需求下,选择需求。在查看菜单中,选择需求树。2. 创建文件夹。右键单击需求根文件夹,然后选择新建文件夹。要创建子文件夹,请右键单击文件夹并选择新建文件夹。3. 添加需求。右键单击需求文件夹,选择新建需求。要创建子需求,请右键单击需求并选择新建需求。3.3 创建需求覆盖率在需求和测试之间创建覆盖率,以确保在项目中实现所有需求。将需求链接到测试:1. 在“测试计划”模块中,选择测试计划树视图。2. 选择测试,并单击需求覆盖率选项卡。单击选择需求按钮以在右窗格中显示需求树。将所选需求添加到覆盖率。将测试链接到需求:1. 在“需求”模块中,选择需求详细信息视图。2. 选择需求并单击测试覆盖率选项卡。单击选择按钮以在右窗格中显示测试计划树。将所选测试添加到覆盖率。也可以通过在测试计划树中将需求转换到测试,来创建覆盖率。覆盖率在需求及其对应测试之间自动创建。右键单击需求或文件夹,选择转换到测试。将打开“转换到测试”向导。此向导允许您将需求转换到测试计划树的指定主题中的测试。覆盖率在需求及其对应测试之间自动创建。可以在需求树中转换选定需求或所有需求。4 测试计划4.1 概述:开发清晰、简要的测试计划是应用程序测试成功的基础。好的测试计划使您能够在应用程序管理过程中对任何时点的应用程序质量进行评估。按“需求”模块中的定义,概括达成需求的策略。问自己以下四个基本问题: 将使用哪些测试技术(负荷测试、安全测试、性能测试和负载测试等)? 将如何处理缺陷(严重度分类、缺陷打开和关闭授权等)? 测试需要哪些资源(人员、硬件等)? 何时完成各项任务?4.2 创建测试计划创建测试主题:在测试计划树中创建文件夹。每个文件夹表示一个测试主题,即应用程序中的一个测试区域。创建测试主题的步骤:1. 在 ALM 侧栏上的测试下方,选择测试计划。2. 选择查看 测试计划树。3. 选择 Subject 根文件夹或现有测试主题,并单击新建文件夹 。在测试主题文件夹下创建测试:1. 在“测试计划”树中,右键单击文件夹并选择新建测试。2. 填写“新建测试”对话框中的字段。有关用户界面的详细信息见下图所示,红色都是必填字段。导入测试:除了在 ALM“测试计划”模块中创建测试计划树外,还可以将测试计划数据Microsoft Excel 导入到 ALM 项目。要从 Excel 导入,必须安装 HP ALM Microsoft Excel 插件和 HP Quality Center连通性插件。这些插件可以从 HP Application Lifecycle Management 插件页安装。有关详细信息,请参考4.4节。4.3 创建测试步骤描述测试人员要运行测试必须执行的步骤。测试步骤包括对应用程序执行的操作、要输入的输入和预期结果。在测试计划树中定义了测试和基本测试信息后,就可以开始创建测试步骤了。创建测试步骤:1. 在“测试计划”模块中,选择查看 测试计划树,再选择测试。2. 单击设计步骤选项卡。3. 如果存在现有设计步骤,请选择要在其下添加新步骤的步骤。4. 单击新建步骤 。填写“设计步骤详细信息”对话框中的字段。添加的设计步骤出现在了“设计步骤”选项卡中。第一次向测试添加设计步骤时,测试计划树的测试图标旁会出现标记,这表示该测试定义了步骤。4.4 导入测试用例可以将测试用例通过Excel导入到ALM中进行管理,要从 Excel 导入,必须安装 HP ALM Microsoft Excel 插件和 HP Quality Center连通性插件。这些插件可以从 HP Application Lifecycle Management 插件页安装。可以访问2:8888/qcbin/addins.html进行下载。下载安装Excel插件后,在Excel的Addin插件页会显示下面图标:然后我们就可以对Excel管理的测试用例进行导入操作了。导入步骤:1. 打开Excel管理的测试用例文件,选中需要导入的区域。2. 选择Excel的插件分页,点击Export To HP ALM,弹出向导对话框。3. 输入ALM的地址,点击下一步4. 输入导入者的用户名和密码,点击下一步5. 选择该用户所属的域和项目,点击下一步6. 选择要导入的分类,需求,测试还是缺陷,这里选择测试,点击下一步7. 输入一个新的映射名称,或者选择一个临时映射8. 将要导入的字段从左侧选到右侧,红色为必填项,不能为空,选择后对该字段与Excel表中的某列进行映射,9. 映射一一对应好后,点击Export,即可导出用例到ALM。注:在导入测试用例时,测试主题字段需要用反斜杠“”对测试计划树进行层次区分,不能使用“/”,否则会在Subject根目录下生成一个带若干个“/”的目录。5 测试实验室5.1 概述创建测试集、选择每个测试集中包括哪些测试后便可开始执行测试。测试集包含HP Application Lifecycle Management (ALM) 项目中设计用于实现特定测试目标的测试的子集。当应用程序更改时,在项目中运行手动测试和自动化测试以定位缺陷和评估质量。手动运行测试您可以在 ALM 中使用以下项手动运行测试: HP Sprinter。Sprinter 提供增强功能协助您完成手动测试流程。 手动运行器。如果不使用 Sprinter,则可以使用“手动运行器”手动运行测试。您可以在 ALM 中手动运行手动和自动化测试。手动运行测试时,遵循测试步骤并对正在测试的应用程序执行操作。通过或未通过每个步骤,取决于实际的应用程序结果是否与预期输出匹配。自动运行测试 使用“自动运行程序”自动运行测试。 可以自动运行手动和自动化测试。 自动运行自动化测试时, ALM 自动打开所选测试工具,在本地计算机或远程主机上运行测试,并将结果导出到 ALM。5.2 创建测试集在测试计划模块中设计测试之后,可以在测试实验室模块中创建测试集以组织测试执行。测试集包含项目中设计用于实现特定测试目标的测试的子集。测试集可以包含手动测试和自动化测试。定义测试集时, ALM 会将所选测试的实例添加到测试集。测试集树允许您将测试集归类到文件夹并将文件夹整理到不同层次结构级别来组织您的应用程序管理流程。定义测试集通过创建可以包含文件夹和子文件夹的测试集树,定义测试集的层次结构框架。1. 打开“测试实验室”模块。在 ALM 侧栏上的测试下方,选择测试实验室。2. 创建文件夹。右键单击 Root 文件夹,并选择新建文件夹。要创建子文件夹,请右键单击文件夹并选择新建文件夹。3. 在文件夹中添加测试集。右键单击文件夹,并选择新建测试集。注:不能直接在 Root 文件夹中添加测试集。必须首先在 Root 文件夹下面添加文件夹。示例:在测试集树中,您可以为该版本创建文件夹 Release 10.5。在该文件夹下面,为版本的第一个周期创建文件夹 Cycle 1。在 Cycle 1 文件夹中,创建测试集New Features,用于包含测试版本新功能所需的测试。对于第二个周期创建文件夹Cycle 2,并决定该周期测试的测试范围并建立对应的测试集。5.3 将测试集文件夹分配给周期将测试集文件夹分配给在“版本”模块的版本树中定义的周期。右键单击测试集文件夹,并选择分配给周期。5.4 向测试集添加测试可以向测试集中添加手动和自动化测试。在“测试实验室”模块 “测试集”选项卡中选择测试集,并单击执行网格选项卡或执行流选项卡。然后单击选择测试按钮,测试实验室界面右侧显示如下图:点击,向测试集添加所选测试5.5 测试运行手动运行测试时,遵循测试步骤并对正在测试的应用程序执行操作。通过或未通过每个步骤,取决于实际的应用程序结果是否与预期输出匹配。您可以手动地运行手动和自动化测试。您可以在相同测试集中执行多次测试。每执行一次测试都算作一次新测试运行。还可以继续执行期间暂停的手动测试运行。使用“手动运行器”对话框手动运行测试。1. 在“测试实验室”模块 “测试集”选项卡中选择测试集,并单击执行网格选项卡或执行流选项卡。选择测试,单击运行按钮旁边的下拉箭头 ,然后选择手动运行。2. 打开要测试的应用程序,并执行测试步骤。按照测试步骤描述中的详细说明执行操作。3. 比较实际结果与预期结果。执行步骤时,决定应用程序是否按照预期结果响应。4. 根据预期结果是否与实际结果匹配来为每个步骤分配通过或失败状态。5. 如果步骤失败,请解释应用程序实际上是如何响应的。如果一个或多个步骤失败,则测试失败。如果在测试运行期间决定修改测试步骤,则可以选择将修改保存在原始测试和测试实例中。此外,可以只为当前测试运行而保存它们。在测试执行完成之后,可以查看所有测试运行的结果概要和查看每个测试实例的详细结果。5.6 测试结果运行测试之后,可以在 HP Application Lifecycle Management (ALM) 中查看结果。手动测试结果包括测试实例的总体通过/失败状态和测试实例中每个步骤的通过/失败状态。可用于自动测试的结果因测试类型而异。这些结果有助于确定是否在应用程序中检测到了缺陷。还可以通过定期生成执行报告和图来分析项目中测试集执行进度或总体测试执行进度。1. 在 ALM 侧栏上的测试下方,选择测试实验室。2. 在模块树中选择文件夹,并单击实时分析选项卡。3. 在要显示图的窗格中单击添加图链接。 6 缺陷6.1 缺陷模块页面展示6.2 新建缺陷页面点击“新建缺陷”按钮,打开新建缺陷对话框。如下图所示:其中红色字段为必填字段,提交缺陷时不能为空。此页面内置工作流有:1. 状态默认为新建,2. 优先级会跟严重程度联动,但严重程度不会跟优先级联动。3. 选择指定模块主题时,分配给指定的模块负责人。4. 分配给全名和测试人全名分别显示分配给和测试者对应的中文全名。5. 新建缺陷时,ALM会向RTX发送一条通知,通知给测试人和模块负责人。保存附件时,可以选择上传日志,截图等

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论