文档首页/ Haydn解决方案工厂/ 快速入门/ 使用解决方案工作台完成标准验证
更新时间:2024-08-27 GMT+08:00
分享

使用解决方案工作台完成标准验证

本节介绍如何使用解决方案工作台快速完成方案验证。

图1 快速完成方案验证流程

前提条件

  1. 已参考方案构建完成一个参考架构的设计,该方案状态为“设计完成”;
  2. 相关需要操作的人员已添加到工作空间内并拥有“测试工程师”角色,参考添加空间成员
    图2 空间成员角色

相应流程步骤结束后,对应的需求评审责任人、测试用例设计责任人等均会在工作待办中收到待办通知,可通过工作待办、快捷入口链接或菜单栏进入到对应的流程处理页面。

测试需求提交

在进行解决方案验证前,需要明确测试需求。

  1. 测试工程师登录解决方案工作台,进入方案构建中创建好的工作空间。
    图3 工作空间入口
  2. 单击页面左侧导航栏“验证中心>需求管理”,点击【新建】按钮,进入需求新建页面。
  3. 配置需求的所属方案信息。解决方案名称选择方案构建中设计完成的方案,验证流程选择“快捷流程”,用例设计和用例执行责任人选择本空间的测试工程师。
    • 快捷流程:使用解决方案工作台解决方案工程快速完成方案构建的流程。在该流程下,各关键节点默认不需要评审。
    • 标准流程:使用解决方案工作台解决方案工程完成方案构建的标准流程。在该流程下,各关键节点需要进行评审。
    图4 配置关联的基本信息
  4. 点击【保存并下一步】,配置需求的验证策略。选择“多底座独立验证”下对应的底座和集成架构。
    图5 验证策略
  5. 点击【保存并下一步】,填写测试需求。
    • 测试需求名称:填写测试需求名称,如“xx解决方案验证需求”。
    • 起止时间要求:该验证需求的期望开始时间和结束时间。
    • 测试需求类型:据业务需求选择对应的测试需求类型,后续的用例执行将会根据需求类型进行划分。每类需求下可添加多个测试需求。如需快速体验,建议从模板中加载,解决方案工作台将会自动为您加载模板内的需求和需求下的用例,您可以根据需要进行筛选和修改。
    图6 填写测试需求
  6. 点击【保存并下一步】,制定本次测试需求的测试计划,包括计划名称、起止时间和工作分解。
    图7 制定测试计划
  7. 点击【提交】,完成测试需求提交。

测试用例设计

在解决方案工作台测试用例设计要求用户角色为“测试工程师”。

测试用例设计责任人,即上一环节测试需求新建时指定的用例设计处理人登录解决方案工作台,进入方案构建中创建好的工作空间,单击页面左侧导航栏“验证中心>用例管理”,新建用例设计。

图8 测试用例设计
  • 用例自动加载:若您在新建测试需求是选择的“从模板加载”的方式,则此处会默认加载该需求模板下的用例,您可以点击用例后的“编辑”按钮按照需要进行修改,或者删除不需要的用例。
  • 手工新建用例设计:在用例管理页面选择需求树及子节点后,单击“新建”按钮,进入用例设计详情页面填写。
    • 需求描述:下拉选择需求描述,即选择该用例的归属需求;
    • 用例名称:自定义测试用例名称。建议规范用例命名,在用例名称中能体现出用例所测功能点。
    • 部署环境:下拉选择该用例部署的底座环境。
    • 优先级:下拉选择该用例的重要程度。
    • 描述:自定义对于该用例的描述信息。
    • 前提条件:自定义输入执行该用例的前提条件。
    • 步骤描述:输入该步骤的具体指定动作。
    • 预期结果:输入该步骤执行后的预期结果。
    • 用例附件:上传该用例需要用到的关联文件。
  • 导入用例

    在用例管理页面选择需求树及子节点后,单击“导入”按钮,先下载导入模板,按照模板填写完成后导入到解决方案工作台。

    1. 解决方案工作台支持用例自动化测试,可在新建用例时选择“功能自动化”、“API自动化”等页签新建自动化测试用例,参考用例管理
    2. 只有在测试需求提交时指定的用例设计责任人才可以进行用例设计,可以指定多人进行用例设计。在该空间中的其他非用例设计责任人可查看用例,但无权限进行用例新建、编辑等操作。
    3. 在用例设计/执行过程中,如果要修改用例设计责任人,可通过用例管理页面的“变更处理人”功能进行测试用例责任人的变更。
    图9 变更用例设计/执行责任人

用例执行

在解决方案工作台进行测试用例执行要求用户角色为“测试工程师”。

  1. 用例执行责任人,即新建需求时指定的用例执行人,登录解决方案工作台,进入方案构建中创建好的工作空间,单击页面左侧导航栏“验证中心>用例管理”。
  2. 选择需求及对应需求下待执行的用例,点击“更多”-“执行”。
    图10 用例执行入口
  3. 进入用例执行界面,输入用例步骤的实际结果、更新用例状态(待执行、执行中、执行完毕),完成用例执行。实际结果输入框为富文本框可直接粘贴截图,用例执行页面支持上传用例执行过程附件。
    图11 测试用例执行

    可参考用例管理了解其他类型的用例设计与执行步骤。

问题管理

在执行用例过程发现问题,可以新建测试问题,支持从用例执行界面、问题管理界面、用例管理界面进入问题新建页。
图12 新建问题入口-从用例管理界面进入
图13 新建问题入口-从用例执行界面进入
图14 新建问题入口-从问题管理界面进入
图15 新建问题
表1 新建问题参数说明

参数

说明

问题标题

新建的问题的标题,可以输入问题关键信息点如:提出人、云服务、用例名等便于快速识别。

问题描述

对提出的问题做一个阐述,尽量详细。

关联方案

下拉选择该问题关联的方案。

关联需求名称

下拉选择该问题关联的需求。

关联需求类型

下拉选择该问题关联需求所属的类型。

关联用例

该问题是在哪个用例下发现的。

工单号

如需新建云服务问题,可按照提示中的链接创建工单咨询后再新建。

严重程度

  • 致命:系统不可用,造成系统或应用程序崩溃、死机、系统挂起,或造成数据丢失,主要功能完全丧失,导致本模块或相关模块异常等,如代码错误、死循环、数据库发生死锁、与数据库连接错误或通讯错误,未考虑异常操作,功能错误等;
  • 严重:业务阻塞,系统主要功能部分丧失、业务阻塞,数据不能保存,系统的次要功能完全丧失,问题局限在本模块,导致模块功能失效或异常退出;如致命的错误声明、程序接口错误、数据库的表、业务规范、缺省值未加完整性等约束条件;
  • 一般:一般功能问题,次要功能未完全实现、但不影响使用,如提示信息错误,模块功能部分失效,打印内容错误,以及因为功能实现原因显著影响体验和效率等;
  • 提示:非功能问题,较小错误的软件缺陷,使操作者不方便或遇到麻烦,但不影响功能上的操作和执行,如错别字、界面不规范、辅助说明不清晰以及对测试对象提出的改进意见及测试人员提出的建议和质疑等。

处理责任人

指定该问题的处理责任人,仅允许选择本空间内的用户。

期望修复日期

希望问题解决的日期。

超期提醒

超期未修复邮件提醒,默认开关打开。

标签

可给问题添加标签,在问题管理可按照标签进行筛选。

报告生成

在用例执行过程中,支持在“验证中心>用例管理”页面随时预览测试报告。

图16 报告预览入口
图17 生成测试预览
图18 报告生成
表2 报告生成参数说明

参数

说明

测试报告名称

自定义测试报告名称,系统默认按照“方案名称”-“需求名称”-“测试报告”进行命名、

指定测试工具

可选项,自定义输入测试中使用的工具,如性能测试服务CPTS,压测工具Jmeter等。

测试总结

可选项,自定义输入测试总结,该测试总结将会在生成报告的“验证结论”章节中呈现。

生成报告

点击“生成报告”按钮,解决方案工作台将会根据该方案、需求、用例等相关信息生成报告(word文档)。

附件

可选项,上传的附件同时将放置到生成的报告中。

提交报告

  • 提交处理:可选择报告是否提交/转他人处理。
  • 邮件发送:邮件发送报告给指定人员。发送的人员需为解决方案工作台成员&在该空间中,且要求该人员在解决方案工作台-个人中心已填写邮箱才可收到邮件通知。
  • 处理说明:自定义该报告的处理说明。
  • 如果报告中的内容(如集成架构图)在生成报告后有所修改,请重新生成报告。
  • 本章节选择的验证流程为快捷流程,仅需生成报告即可完成验证;如为标准流程,则可选择报告审核人,该审核责任人审核通过后即可完成验证。

相关文档