创建测试需求
方案通过审核后,伙伴测试工程师进入工作空间,点击“需求管理”,方案评审通过后,会自动创建一个需求,可以直接在该需求上“编辑”完善需求;也可以通过左上角的“新建”按钮,创建新的需求。华为云认证测试需要创建功能测试、性能测试、安全测试、可靠性测试、集成测试,认证测试要求参见华为云认证测试内容与要求。
操作步骤
- 进入需求管理页面。
图1 需求管理页面
此处以编辑自动创建的需求为例进行说明。
- 编辑填写需求信息。
- 解决方案名称:自动关联前面创建的方案名称,无需修改。
- 选择验证流程:根据方案类型进行选择,一般无需修改。
- 流程图:可以变更“测试需求创建”后的流程的责任人,如无需变更责任人,则无需修改。
图2 需求管理-方案信息页面
- 点击“保存并下一步”,进入“验证策略”阶段。
图3 验证策略(1)
- 选择对应的部署架构信息和对应的资源开通流程的账号,一般选择伙伴测试工程师的解决方案工作台账号;后期会使用该账号执行资源开通的流程,不会实际开通测试资源。
图4 验证策略(2)
- 点击“保存并下一步”,进入“测试需求”阶段。
“测试需求”标签页根据方案复用报告和不复用报告的情况,展现形式也不一样。您可以根据您方案的实际情况点击“不复用报告-测试需求标签页流程指导”和“复用报告-测试需求标签页流程指导”跳转查看。
不复用报告-测试需求标签页流程指导
- 进入“测试需求”的页面,页面自动弹出“向导式需求与用例生成”的弹窗,按照弹窗的第一步操作“生成可靠性用例”。
高阶云服务:系统会自动识别架构图中使用到的高阶云服务,您也可以点击下拉框手动勾选(一般无需手动勾选)。
自建服务:需要手动点击下拉框,根据您的=架构图的实际部署情况,勾选部署用到的下拉列表中的自建服务(可多选),本次以“Nginx”自建服务举例说明。
确认无误后点击“下一步”。
- 进入“生成集成用例”的页面,该页面会自动生成需要集成测试的云服务对应的测试用例。
点击集成用例右边的下拉框可以展开用例的详情信息进行编辑,进可以按照用例模板的参考格式,补充修改用例中的'xxx'占位数据,生成适合您本次认证的方案的集成用例。(如您暂时不知道如何修改,也可先不处理,等到执行测试用例的时候再编辑修改)
确认无误后点击“确认”。
- 以上步骤都完成后,“解决方案工作台”会自动生成测试需求,您可以往下滑动鼠标查看生成的测试需求。
填写测试的“起止时间要求”,您可以根据测试计划自定义选择。
- 往下滑动鼠标,可以看到系统自动生成的测试需求,如图所示。
顶部红线框出的为生成的测试需求,测试需求的类型涵盖“功能测试”、“性能测试”、“安全测试”、“可靠性测试”、“集成测试”。
需求导入材料:需要将您填写好的“需求导入材料”在此处上传。
确认需求内容无误后,点击“保存并下一步”。
- 进入“测试计划”页面:
“解决方案工作台”会根据您需求阶段选择的测试起止时间,自动生成对应的测试计划。
您需要在“责任人”这一列,通过下拉按钮,选择各个阶段的对应的责任人。
测试计划确认无误后,点击右下角的“提交”,将需求提交给华为测试工程师审核。
复用报告-测试需求标签页流程指导
- 进入“测试需求”页面:
“解决方案工作台”会根据“本次认证能力满足度评估”表,自动生成需要补测的需求,往下滑动鼠标可以查看需要补测的需求列表详情。
填写测试的“起止时间要求”,您可以根据测试计划自定义选择。
- 往下滑动鼠标,可以看到系统自动生成的测试需求,如图所示。
顶部红线框出的为生成的测试需求。
如“本次认证能力满足度评估”中某些需求下的用例全部满足要求,则本次不会生成需补测的需求。
需求导入材料:需要将您填写好的“需求导入材料”在此处上传。
确认需求内容无误后,点击“保存并下一步”。
- 进入“测试计划”页面:
“解决方案工作台”会根据您需求阶段选择的测试起止时间,自动生成对应的测试计划。
您需要在“责任人”这一列,通过下拉按钮,选择各个阶段的对应的责任人。
测试计划确认无误后,点击右下角的“提交”,将需求提交给华为测试工程师审核。
手动使用向导式生成测试需求的方法
- 编辑自动生成的需求,进入“测试需求阶段”。
- 测试需求名称:系统自动生成,无需修改。
起止时间要求:您可以根据测试计划自定义选择。
- 往下滑动鼠标找到“向导式需求与用例生成”的按钮并点击。
- 系统会弹出下方截图的窗口,可以看到“生成可靠性用例”的标签页。
高阶云服务:无需选择,系统会自动识别您架构图中使用到的云服务。
自建服务:点击右侧下拉框,选择您本次认证的方案部署中使用到的自建服务,支持多选(此处选择“nginx”为举例说明,您需要根据您的实际场景选择)。
- 自建服务选择完成后点击“下一步”。
- 进入“生成集成用例”的标签页,系统会根据您架构图中使用到的云服务,自动生成集成测试用例。此处可以不做修改,直接点击下方的“确认”按钮。
- 系统自动返回需求页面,并自动生成了测试需求与测试用例。
- 点击需求导入材料旁边的“上传附件”。
- 在上传附件的弹窗点击“上传附件”按钮,选择填写好的需求导入材料文件,点击“确认”。
- 附件上传成功后点击“下一步”。
- 进入“测试计划”页面:
“解决方案工作台”会根据您需求阶段选择的测试起止时间,自动生成对应的测试计划。
您需要在“责任人”这一列,通过下拉按钮,选择各个阶段的对应的责任人。
测试计划确认无误后,点击右下角的“提交”,将需求提交给华为测试工程师审核。
评审测试需求
华为测试工程师通过“工作待办”进入需求评审的页面:
在需求评审页面可以查看上传的“测试需求导入材料”;华为云测试工程师对伙伴提交的测试需求内容进行评审,符合要求则通过评审;不符合要求则驳回。