应用验证
应用认证申请
- 开发者空间的构建审核通过后,进入应用管理->应用认证目录,
- 如果选择【申请华为认证】,应用需要集成高阶云服务
- 如果选择【鲲鹏认证】,应用中的华为云服务需要全栈鲲鹏底座
- 如果是Gauss DB认证,应用必须集成了华为云Gauss DB,也是选择【申请华为认证】
图1 申请认证
- 填写信息
- 应用列表选择对应应用
- 选择认证类型
- 选择认证平台
- 配置证书信息,签发人为伙伴方总裁、总经理、CEO等
- 自测试报告选择【Haydn测试报告】
- 界面往下滚动可以看到嵌入的Haydn(解决方案工作台)的界面,点击第二步【测试需求】进入到测试需求界面
图3 测试需求应用认证过程中,每次重新登录开发者空间,进入应用认证的入口是草稿状态的应用认证的编辑按钮图4 应用认证
需求编辑
- 进入到测试需求界面,点击测试需求的【编辑】按钮
图5 需求管理
- 进入到需求编辑界面,方案信息已经全部自动带入,从流程图中可以看到,除了测试报告审核人是DTSE和TE,其他节点处理人都是伙伴侧人员,点击【保存并下一步】
图6 测试需求
- 进入到验证策略界面,选择验证策略,然后选择要关联的架构(选择含业务流的部署架构)
图7 测试需求
- 选择需求要关联的配置清单,选择资源开通账号(选择伙伴用户),点击【保存并下一步】
这一步选择的资源开通账号,就是后续资源管理的资源开通处理人,请勿选择华为侧的成员。
- 首次会自动弹出向导式生成集成用例的弹窗,自动根据架构加载集成用例,点击用例的操作列的箭头按钮,在展开的用例里将生成的用例信息中所有的“xxx”替换成实际业务内容,点击【确定】,会自动生成测试需求描述与用例,需要再次弹出该弹窗点击【向导式需求与用例生成】按钮即可
- 填写起止时间(按实际测试计划为准),然后点击【下载功能清单模板】下载模板文件,在模板文件里编辑功能清单。
图10 编辑需求图11 功能清单
- 点击【上传功能清单】,上传成功后会生成对应的功能测试需求项,点击【保存并下一步】
图12 测试需求
- 可以直接点击【提交】,因为测试计划是按照测试的实际情况将测试分解成多个任务项,为非必填,至此需求提交完成
图13 测试计划
从需求模板加载的需求提交后,需求模板里的用例会自动加载到用例管理界面。
需求提交后,用例设计、用例执行、资源开通步骤是并行关系,操作没有先后顺序。
用例设计
- 进入用例管理界面,选择功能测试,点击功能测试用例的【编辑】按钮,对用例进行编辑
图14 用例管理
- 编辑用例的步骤描述和预期结果,点击【添加】可以新增用例步骤,完成后点击【确定】
图15 用例编辑
- 如果该认证的部署平台为鲲鹏或欧拉,则需要手动新建集成鲲鹏服务器或者集成欧拉操作系统的集成用例,具体操作请联系华为负责人。
- 如果在向导式加载用例的时候没有把集成用例中所有“xxx替换”,还存在“xxx”字样,也需要编辑,将“xxx”字样替换成应用的信息,例如用例名称、用例描述、用例步骤等所有“xxx”字样都需要替换。
图16 用例管理图17 用例编辑
资源开通
- 需求提交后,伙伴侧资源开通人(图7 资源开通人)可以开通资源,点击资源开通节点,进入到资源管理列表中,点击【资源开通】按钮进入到资源开通界面
图18 资源管理
- 资源开通人检查实际开通的资源是否与资源列表一致,可以直接点击【提交】,因为应用信息、技术栈信息为非必填项
图19 资源开通
部署完成后,资源列表的资源状态为部署完成
图20 资源管理资源开通操作并不会真正的购买资源服务,而在该认证报告中记录应用所包含的云服务规格,云资源需要自行购买部署。
用例执行
- 点击【用例管理】节点,在用例管理界面,选择要执行的用例点击【执行】按钮进入执行界面
图21 用例执行
- 如果用例执行的结果符合预期结果,可以将预期结果里的内容复制到实际结果中,然后需要粘贴用例执行的截图,选择用例的执行状态和执行结果,点击【确定】或者【确定并下一条】
图22 用例执行
1、要求每个步骤的实际结果都需要有截图。
2、提交报告前,所有用例的状态都需要为执行完毕。
3、集成用例需要覆盖应用中所有华为高阶云服务。
生成并提交报告
- 所有用例执行完毕后,执行人点击用例管理界面的【报告预览】按钮进入到报告预览界面
图23 用例管理
- 在报告预览界面有【审核助手】功能,可以查看此次认证不满足审核要求的项,可以根据【机审结果】的提示内容,点击【去处理】,去对应的系统页面进行处理,或者认为是非问题,可以在【自检说明】中说明原因,提交审核
图25 个人信息
- 往下滚动到报告信息界面界面,
- 报告名称是格式要求是:伙伴公司名-应用名-华为云开放能力Compatible认证测试报告,如果名称不满足该格式,点击【标准化】生成规范的报告名称
- 点击【一键生成测试总结】按钮,自动生成测试总结
- 点击【生成报告】按钮自动生成测试报告
- 报告审核人为华为负责人DTSE+华为测试工程师,一般默认已经填写,无需修改
- 提交成功后报告状态为审核中,报告审核人生成审核待办
图27 提交报告如需加急审核报告,则在应用构建界面,点击设置按钮,点击【华为负责人】可以获取审核人联系方式图28 应用构建
审核人审核通过后,状态则为审核通过
图29 报告管理