更新时间:2024-07-24 GMT+08:00
分享

创建测试需求

方案通过审核后,伙伴测试工程师进入工作空间,点击“需求管理”,方案评审通过后,会自动创建一个需求,可以直接在该需求上“编辑”完善需求;也可以通过左上角的“新建”按钮,创建新的需求。华为云认证测试需要创建功能测试、性能测试、安全测试、可靠性测试、集成测试,认证测试要求参见华为云认证测试内容与要求

操作步骤

  1. 进入需求管理页面。
    图1 需求管理页面

此处以编辑自动创建的需求为例进行说明。

  1. 编辑填写需求信息。
    • 解决方案名称:自动关联前面创建的方案名称,无需修改。
    • 选择验证流程:根据方案类型进行选择,一般无需修改。
    • 流程图:可以变更“测试需求创建”后的流程的责任人,如无需变更责任人,则无需修改。
      图2 需求管理-方案信息页面
  2. 点击“保存并下一步”,进入“验证策略”阶段。
    图3 验证策略(1)
  3. 选择对应的部署架构信息和对应的资源开通流程的账号,一般选择伙伴测试工程师的解决方案工作台账号;后期会使用该账号执行资源开通的流程,不会实际开通测试资源。
    图4 验证策略(2)
  4. 点击“保存并下一步”,进入“测试需求”阶段。

“测试需求”标签页根据方案复用报告和不复用报告的情况,展现形式也不一样。您可以根据您方案的实际情况点击“不复用报告-测试需求标签页流程指导”和“复用报告-测试需求标签页流程指导”跳转查看。

不复用报告-测试需求标签页流程指导

  1. 进入“测试需求”的页面,页面自动弹出“向导式需求与用例生成”的弹窗,按照弹窗的第一步操作“生成可靠性用例”。

高阶云服务:系统会自动识别架构图中使用到的高阶云服务,您也可以点击下拉框手动勾选(一般无需手动勾选)。

自建服务:需要手动点击下拉框,根据您的=架构图的实际部署情况,勾选部署用到的下拉列表中的自建服务(可多选),本次以“Nginx”自建服务举例说明。

确认无误后点击“下一步”。

图5 测试需求-生成可靠性用例
  1. 进入“生成集成用例”的页面,该页面会自动生成需要集成测试的云服务对应的测试用例。

点击集成用例右边的下拉框可以展开用例的详情信息进行编辑,进可以按照用例模板的参考格式,补充修改用例中的'xxx'占位数据,生成适合您本次认证的方案的集成用例。(如您暂时不知道如何修改,也可先不处理,等到执行测试用例的时候再编辑修改)

确认无误后点击“确认”。

图6 测试需求-生成集用例
  1. 以上步骤都完成后,“解决方案工作台”会自动生成测试需求,您可以往下滑动鼠标查看生成的测试需求。

填写测试的“起止时间要求”,您可以根据测试计划自定义选择。

图7 选择测试起止时间
  1. 往下滑动鼠标,可以看到系统自动生成的测试需求,如图所示。

顶部红线框出的为生成的测试需求,测试需求的类型涵盖“功能测试”、“性能测试”、“安全测试”、“可靠性测试”、“集成测试”。

需求导入材料:需要将您填写好的“需求导入材料”在此处上传。

确认需求内容无误后,点击“保存并下一步”。

图8 确认并完善需求内容
  1. 进入“测试计划”页面:

“解决方案工作台”会根据您需求阶段选择的测试起止时间,自动生成对应的测试计划。

您需要在“责任人”这一列,通过下拉按钮,选择各个阶段的对应的责任人。

测试计划确认无误后,点击右下角的“提交”,将需求提交给华为测试工程师审核。

图9 测试计划

复用报告-测试需求标签页流程指导

  1. 进入“测试需求”页面:

“解决方案工作台”会根据“本次认证能力满足度评估”表,自动生成需要补测的需求,往下滑动鼠标可以查看需要补测的需求列表详情。

填写测试的“起止时间要求”,您可以根据测试计划自定义选择。

图10 选择测试起止时间
  1. 往下滑动鼠标,可以看到系统自动生成的测试需求,如图所示。

顶部红线框出的为生成的测试需求。

如“本次认证能力满足度评估”中某些需求下的用例全部满足要求,则本次不会生成需补测的需求。

需求导入材料:需要将您填写好的“需求导入材料”在此处上传。

确认需求内容无误后,点击“保存并下一步”。

图11 确认并完善需求内容
  1. 进入“测试计划”页面:

“解决方案工作台”会根据您需求阶段选择的测试起止时间,自动生成对应的测试计划。

您需要在“责任人”这一列,通过下拉按钮,选择各个阶段的对应的责任人。

测试计划确认无误后,点击右下角的“提交”,将需求提交给华为测试工程师审核。

图12 测试计划

手动使用向导式生成测试需求的方法

  1. 编辑自动生成的需求,进入“测试需求阶段”。
图13 进入测试需求阶段
  1. 测试需求名称:系统自动生成,无需修改。

起止时间要求:您可以根据测试计划自定义选择。

图14 填写起止时间
  1. 往下滑动鼠标找到“向导式需求与用例生成”的按钮并点击。
图15 找到“向导式需求与用例生成”按钮
  1. 系统会弹出下方截图的窗口,可以看到“生成可靠性用例”的标签页。

高阶云服务:无需选择,系统会自动识别您架构图中使用到的云服务。

自建服务:点击右侧下拉框,选择您本次认证的方案部署中使用到的自建服务,支持多选(此处选择“nginx”为举例说明,您需要根据您的实际场景选择)。

图16 选择自建服务
  1. 自建服务选择完成后点击“下一步”。
图17 自建服务选择完成
  1. 进入“生成集成用例”的标签页,系统会根据您架构图中使用到的云服务,自动生成集成测试用例。此处可以不做修改,直接点击下方的“确认”按钮。
图18 生成集成用例
  1. 系统自动返回需求页面,并自动生成了测试需求与测试用例。
图19 生成测试需求
  1. 点击需求导入材料旁边的“上传附件”。
图20 上传需求导入材料附件
  1. 在上传附件的弹窗点击“上传附件”按钮,选择填写好的需求导入材料文件,点击“确认”。
图21 上传附件
  1. 附件上传成功后点击“下一步”。
图22 附件上传成功
  1. 进入“测试计划”页面:

“解决方案工作台”会根据您需求阶段选择的测试起止时间,自动生成对应的测试计划。

您需要在“责任人”这一列,通过下拉按钮,选择各个阶段的对应的责任人。

测试计划确认无误后,点击右下角的“提交”,将需求提交给华为测试工程师审核。

图23 测试计划

评审测试需求

华为测试工程师通过“工作待办”进入需求评审的页面:

在需求评审页面可以查看上传的“测试需求导入材料”;华为云测试工程师对伙伴提交的测试需求内容进行评审,符合要求则通过评审;不符合要求则驳回。

图24 测试需求评审

相关文档