云服务器内容精选

  • CodeArts TestPlan CodeArts TestPlan,是一款自主研发的一站式测试管理平台,沉淀了华为多年高质量的软件测试工程方法与实践,覆盖测试计划、测试设计、测试用例、测试执行和测试评估等全流程,旨在帮助企业协同、高效、可信的开展测试活动,保障产品高质量上市。 解决方案工作台集成了CodeArts TestPlan的自动化测试框架为用户提供自动化测试能力。关于CodeArts TestPlan的详细介绍,请参考CodeArts TestPlan产品概述。
  • CodeArts PerfTest 云性能测试服务CodeArts PerfTest(原CPTS,简称PerfTest)是一项为基于HTTP/HTTPS/TCP/UDP/HLS/RTMP/WEBSOCKET/HTTP-FLV等协议 资源编排 构建的提供性能测试的云应用服务,具备强大的分布式压测能力。通过CodeArts PerfTest,可以将性能压测本身的工作持续简化,将更多的精力回归到关注业务和性能问题本身,同时降低成本、提升稳定性、优化用户体验,帮助企业提升商业价值。 解决方案工作台集成了PerfTest性能测试框架为用户提供高并发性能测试能力。关于CodeArts PerfTest的详细介绍,请参考CodeArts PerfTest产品介绍。
  • VSS 漏洞扫描服务 (Vulnerability Scan Service,简称VSS)是针对网站、主机、移动应用、软件包/固件进行 漏洞扫描 的一种安全检测服务,目前提供通用漏洞检测、漏洞生命周期管理、自定义扫描多项服务。扫描成功后,提供扫描报告详情,用于查看漏洞明细、修复建议等信息。 解决方案工作台集成了VSS,为用户提供安全自动化测试,含主机扫描、网站扫描、二进制扫描。关于VSS的详细介绍,请参考VSS产品介绍。
  • “云市场测试券申请表”的填写方法 打开“云市场测试券申请表”,先填写“项目基本信息”的内容。您只需要填写带“*”号的单元格后面的内容,带红色角标的单元格后面的内容一般无需填写。 以下提供需要填写的单元格内容的解释说明供您参考。 项目类型:无需修改,默认即可。 伙伴名称:填写伙伴公司的名称。 申请资源预算:对应您下方填写的资源“总计”的价格。 项目启动时间:对应测试启动时间。 申请类型:默认为“初次申请”,如果该方案是第一次申请,则无需修改,如果是第二次申请,则将“初次申请”修改为“二次申请”。 伙伴账号名:填写申请的代金券下发的华为云主账号。 伙伴解决方案名称:对应本次认证的方案的名称。 申请人:发起申请测试券的伙伴代表的名字 项目结束时间点:一般对应前面填写的启动时间往后推一个月的时间。 华为云生态接口人:对应该方案的华为生态经理的姓名和工号(可以询问华为生态经理或者华为测试工程师然后再填写此项)。 图7 填写项目基本信息 完善云服务资源信息 云服务资源信息需要与解决方案工作台的部署清单的内容保持一致。 模板已经填好的云服务资源信息仅供参考,填写完成时需要将模板历史填写好云服务资源的内容清空。 区域:申请购买云资源所在的区域,建议从解决方案工作台的部署清单复制。 云服务类型:云服务的名称,建议从解决方案工作台的部署清单复制。 云服务规格说明:云服务的规格配置,建议从解决方案工作台的部署清单复制。 数量:购买对应云服务规格的数量,建议从解决方案工作台的部署清单复制。 单价(元):1个云服务对应的价格,建议从解决方案工作台的部署清单复制。 合计(元):等于“数量”ד单价(元)”。 计划使用开始时间:计划开始购买云服务的的时间。 计划使用结束时间:计划测试完成的时间,一般在“计划使用开始时间”上往后推一个月。 图8 完善云服务资源信息 最终统计的资源“总计”的价格为所有云服务的单价乘以数量之和,且需要和“项目基本信息”中的“申请资源预算”相对应。 图9 资源总价 图10 项目基本信息-申请资源预算 以上信息全部完善后,“云市场测试券申请表”填写完成,保存后退出即可。
  • 发起测试券申请邮件 当“认证测试计划表”、“可靠性checklist”、“云市场测试券申请表”都填写完成后,伙伴可以发起测试券的申请邮件。 邮件的模板信息参考如下: 邮件的收件人:填写华为测试工程师的邮箱地址。 抄送人:非必填。 主题:按照“【联营商品测试代金券申请模板-伙伴侧】XXX公司—XXX方案代金券申请”的格式,将模板中“XXX公司”替换成伙伴公司的名称,“XXX方案”替换成本次认证的方案的名称。 附件:将填写好的“认证测试计划表”、“可靠性checklist”、“云市场测试券申请表”这3个文件放在附件。 正文:填写申请测试券的文字声明+集成架构图截图。 正文文字声明模板:参考如下所示,您可以复制到邮件正文中修改。 “XXX您好, 附件为华为云联营商品XXX方案上架测试的云资源代金券申请材料。 XXX公司已知悉需在云资源1个月有效期内完成测试并修复问题,如未完成自行续费闭环测试,承诺本次申请的测试资源为联营商品认证测试环境实际部署所需最低规格,最低规格合理的原因为:XXXX(必填)。 请您预审后帮忙发起电子流申请,感谢! 下图是本次测试环境的云服务集成架构图:” 您需要将正文文字模板中的“XXX您好”中的“XXX”替换成华为测试工程师的名字,将“XXX公司”替换成伙伴公司的名称,将“最低规格合理的原因为:XXXX”中的“XXXX”修改为具体的原因描述。 正文集成架构图截图:需要保持与“解决方案工作台”的集成架构一致。 图11 邮件模板参考 以上信息全部填写完成后,点击发送邮件,并通知华为测试工程师审核申请测试券的内容即可。
  • “可靠性checklist”的填写方法 打开“可靠性checklist”表后,里面包含3个Sheet页,分别是“SaaS可靠性华为云要求表”、“license可靠性华为云要求表”、“硬件商品华为云要求表(不需进行可靠性测试)”,您需要根据本次认证测试的产品的类型选择对应的Sheet页填写。 例如:假如您本次的产品为Saas交付的产品,那么您只需要填写“SaaS可靠性华为云要求表”这个Sheet页的内容,另外2个Sheet页不涉及可以删除。 图3 确定需要填写的Sheet页 确定好需要填写的Sheet页,并删除掉不涉及的Sheet页之后,需要继续完善Sheet页当中需要填写的内容。 继续用“SaaS可靠性华为云要求表”这个Sheet页举例说明,首先您需要在下方截图指出的位置填写本次认证的“联营商品的名称”,然后填写“saas可靠性要求级别评估结果”,评估结果有“中”和“高”这两种结果。 图4 填写联营商品名称 “saas可靠性要求级别评估结果”选择“中”还是“高”,可以根据上面表格“中”和“高”分别对应的不同的“RTO”和“RPO”的要求评估后选择。 图5 评估可靠性要求级别的方法 “联营商品的名称”和“saas可靠性要求级别评估结果”都填写完成后,则“可靠性checklist”填写完成,保存后退出即可。(以下截图为举例说明,您需要根据产品的实际情况填写) 图6 “可靠性checklist”填写完成
  • 创建空间 进入解决方案工作台控制台→首页→新建,单击【新建】按钮。 图1 新建空间 选择工作场景“伙伴Lead基线构建”,右边会自动显示“伙伴Lead基线构建”的整体流程,然后点击“下一步”即可。 图2 选择工作场景 进入“编辑空间信息”的页面,首先按照“XX公司-XX方案-伙伴Lead商品认证测试”的格式,编辑您的空间名称,将“XX公司”替换成您的公司名称,将“XX方案”替换成您的方案名称。“空间描述”非必填。 图3 编辑空间名称 添加空间成员 点击“空间成员”下方的“添加”按钮。 图4 添加成员第一步 点击点击“ IAM 用户名”右边的下拉框,选择您需要添加的用户名(支持多选)。 当前步骤只能邀请“本企业”主账号下的用户名,如需邀请华为测试工程师的用户名,需待空间创建完成后到“成员管理”添加。 图5 添加成员第二步 点击“角色”右边的下拉框,可以给您所选择的用户名分配需要的角色。 解决方案工作台空间角色,指解决方案工作台用户在具体的某个解决方案工作台空间内的角色,空间之间相互隔离,某个空间内的角色不影响其他空间。 管理员:空间管理员,可以对本空间内的成员进行管理。 项目经理:管理空间、空间成员、测试计划制定、方案/需求/用例/报告审核等。 架构师:在解决方案工作台上进行解决方案注册、设计与审核,测试需求创建,测试问题处理等。 解决方案生命周期管理员:伙伴lead方案不涉及。 测试工程师:测试用例设计、执行,测试资源开通,测试问题处理,测试报告生成等。 访客:在邀请用户进入空间时可设置该用户为访客角色,访客角色用户在该空间内仅支持查看,不允许任何编辑操作。 您可以给一个用户名选择一个角色,比如给测试人员支选择“测试工程师”的角色。如果测试人员既要负责测试工作,又要负责架构图的设计工作,那么您可以给测试人员勾选“测试工程师”和“架构师”这两个角色。 图6 角色管理 “IAM用户名”和对应的“角色”信息都填写好之后,点击“确定”按钮。 图7 确认成员信息 在用户列表会显示刚刚添加的用户信息,如需再添加用户,您可以继续点击“添加”按钮。 添加完成则点击右下角的“确定”按钮,则完成空间的创建。 图8 查看成员信息 回到“解决方案工作台”的“首页,可以在“工作空间”的列表查看到创建完成的空间。 图9 查看空间列表 父主题: 认证测试操作指导
  • 非卖家中心流程-创建空间的方法 进入解决方案工作台控制台→首页→新建,单击【新建】按钮。 图2 新建空间 选择工作场景“云商店联营认证”,右边会自动显示“云商店联营认证”的整体流程,然后点击“下一步”即可。 图3 选择工作场景 进入“编辑空间信息”的页面,首先按照“XX公司-XX方案-联营商品认证测试”的格式,编辑您的空间名称,将“XX公司”替换成您的公司名称,将“XX方案”替换成您的方案名称。“空间描述”非必填。 图4 编辑空间名称 添加空间成员 点击“空间成员”下方的“添加”按钮。 图5 添加成员第一步 点击点击“IAM用户名”右边的下拉框,选择您需要添加的用户名(支持多选)。 当前步骤只能邀请“本企业”主账号下的用户名,如需邀请华为测试工程师的用户名,需待空间创建完成后到“成员管理”添加。 图6 添加成员第二步 点击“角色”右边的下拉框,可以给您所选择的用户名分配需要的角色。 解决方案工作台空间角色,指解决方案工作台用户在具体的某个解决方案工作台空间内的角色,空间之间相互隔离,某个空间内的角色不影响其他空间。 管理员:空间管理员,可以对本空间内的成员进行管理。 项目经理:管理空间、空间成员、测试计划制定、方案/需求/用例/报告审核等。 架构师:在解决方案工作台上进行解决方案注册、设计与审核,测试需求创建,测试问题处理等。 解决方案生命周期管理员:联营/先进云方案不涉及。 测试工程师:测试用例设计、执行,测试资源开通,测试问题处理,测试报告生成等。 访客:在邀请用户进入空间时可设置该用户为访客角色,访客角色用户在该空间内仅支持查看,不允许任何编辑操作。 您可以给一个用户名选择一个角色,比如给测试人员支选择“测试工程师”的角色。如果测试人员既要负责测试工作,又要负责架构图的设计工作,那么您可以给测试人员勾选“测试工程师”和“架构师”这两个角色。 图7 角色管理 “IAM用户名”和对应的“角色”信息都填写好之后,点击“确定”按钮。 图8 确认成员信息 在用户列表会显示刚刚添加的用户信息,如需再添加用户,您可以继续点击“添加”按钮。 添加完成则点击右下角的“确定”按钮,则完成空间的创建。 图9 查看成员信息 回到“解决方案工作台”的“首页,可以在“工作空间”的列表查看到创建完成的空间。 图10 查看空间列表
  • 方案“新建”完成,编辑/查看方案信息 在“方案管理的”列表可以看到“新建”完成的方案。 点击“方案名称”,可查看提交的方案信息,你可以在查看方案信息的页面,点击“基本信息”,“功能清单”、“可靠性自自检”、“是否复用已完成认证方案”切换查看不同标签页展示的信息。 点击“编辑”按钮,可对方案的“基本信息”标签页的内容可做修改,其他标签页的内容无法修改,只能查看。 图23 方案列表 图24 查看方案信息
  • 功能清单填写指导 打开模板,在框选位置填写方案的名称,格式为“XXX系统产品功能清单,版本号:vx.x”。 图1 修改方案名称&版本号 图2 填写示例: 表格中A列信息不用调整,B列产品或方案组件列有三种类型:软件、硬件、人工服务。根据实际情况填写方案涉及的内容,正常情况下,软件部分为必填内容,不涉及的组件部分删除对应行信息。 图3 软件、硬件、人工服务类型 图4 填写示例: C、D、E、F列填写组件的特性划分,同列中,同一名称的特性进行单元格合并,便于解决方案工作台识别。G列的核心功能点,联营为必填项,对应的是二级功能下的一些子功能,比如“新增”、“删除”等等。如果没有核心功能,则复制二级功能名称到核心功能。 图5 填写C、D、E、F列 图6 填写示例: 特性清单中应体现本次上市的所有功能,如果规划了软件的不同规格版本,不同版本对应特性清单中不同的功能,需要在对应版本列的下方,勾选不同版本对应的功能清单。模板中多余的规格版本列可以删除。 图7 不同版本与功能清单的映射关系 图8 填写示例: 无版本划分时,清除模板内容,填写示例: 图9 无版本划分填写示例: 以上信息填写完整无误后,保存文件,修改文件名称,格式为“XX公司-XX方案功能清单”。
  • 是否复用已完成认证方案-不复用 如您不复用报告,则代表本次测试为全量测试,需要全量测试功能、性能、安全、可靠性、集成等测试用例。 是否复用已完成认证方案:默认选项为“是”。如您本次认证的方案历史未在华为云进行相关的认证测试。则需要将选项修改为“否”,代表本次不复用报告全量测试,然后点击“提交”。 图17 不复用报告的方法 点击右下角“保存”会保存本次方案方案额信息,方便下次继续编辑。 确认方案信息无误后,点击右下角“提交”按钮,完成本次方案方案的注册。 方案提交后,只允许变更方案的基本信息,无法变更方案的复用信息,请谨慎操作。 图18 不复用报告-提交方案
  • 是否复用已完成认证方案-复用 能否复用报告的评估的维度可以参考下表中的维度,以下条件都满足方可报告复用。 表1 报告复用评估表 类型 版本变化项 说明 是否需重新评估与集成验证 架构 数据库、中间件类型变化 不同数据库、中间件类型的替换,如数据库由RDS for MySQL变为 GaussDB for MySQL,中间件由消息队列Kafka变为消息队列RabbitMQ。如自建数据库、中间件、K8S使用云服务替代可不需要重新集成验证。 是 部署架构高可用模式变化 应用、数据库、中间件由主备或集群的高可用架构部署变为单机部署,反之亦然。 是 E CS CPU架构 X86、ARM、GPU类型变化 ECS云服务由不同的架构类型,如出现X86的ECS调整为ARM的ECS、X86的ECS调整为GPU加速的ECS,反之亦然。 是 架构新增或删除核心服务组件 系统架构新增、删除与业务功能,业务流程处理相关的核心服务组件,如新增数据库、 MRS 数据仓库 、DCS等云服务;在原部署架构基础上增加新的开源应用组件、中间件等组件模块。如只是新增、删除与功能无关,只涉及安全、运维辅助性云服务(CBR、HSS、CBH、 CES 、数据库安全服务等)可不需要重新集成验证。 是 功能 系统功能变化 对比于与老版本,新版本新增、删除、变化的功能项超过10%。 是 以上任何一项有变化即为重大版本变化。 如您满足报告复用的条件,可以通过复用历史的测试报告,对历史测试过的内容本次无需重复测试。如有漏测的内容,本次会自动生成需要补测的用例。 如您历史在“解决方案工作台”完成过联营、先进云等认证测试,可以选择“是”,通过“复用方案所属工作空间”、“选择复用方案”、“选择测试需求”这几个下拉框选择您需要复用的测试内容。 图19 复用报告的操作方法 系统会自动将您需要复用的需求方案下的技术架构和部署架构回显。您需根据实际情况要完成“自检架构是否一致”,点击“自检完成”,系统会结合您架构的自检结果和功能清单,分别给出这两项的复用判断结果。 “解决方案工作台”判断能否复用的标准为:与您需要复用的需求的方案架构和功能清单做对比,架构一致且功能清单变化率低于10%,则方案可复用。 图20 复用判断结果评估 由于满足架构与复用的的报告的架构一致,且功能清单的变化率小于10%的条件,所以本次复用的结果为“方案可以复用”,在“本次能力满足度评估”表中,“是否满足要求”这一列,打勾的用例由于历史复用的测试需求执行该用例且通过,本次无需再测试。打叉的用例为本次需要补测的用例。点击右下角的“提交”,本次方案设计完成。 图21 复用报告能力满足度评估 点击右下角“保存”会保存本次方案方案额信息,方便下次继续编辑。 确认方案信息无误后,点击右下角“提交”按钮,完成本次方案方案的注册。 方案提交后,只允许变更方案的基本信息,无法变更方案的复用信息,请谨慎操作。 图22 复用报告-提交方案
  • 华为云认证测试内容与要求 本文档包含伙伴lead的通用商品、联合销售商品认证测试场景,测试内容包含安全测试,认证测试总体要求见下表。在执行测试用例过程中,如有执行结果不满足测试要求的情况,需要进行相关功能开发或整改。 表1 认证测试要求总体说明 测试项 测试要求 安全测试 手工安全测试用例 1)执行5条访谈类手工安全测试用例。 二进制扫描 1)基于解决方案工作台,完成安全自动化扫描用例(安全自动化用例可通过“验证中心”使用用例模板或在需求管理使用需求模板创建)。 2)修复要求请参考扫描结果与修复建议。 认证测试包含的安全测试已上架用例模板,如需了解测试内容可点击查看。 认证测试基于“解决方案工作台”操作完成,点击平台解决方案工作台访问链接访问,建议使用Chrome浏览器访问。解决方案工作台是一个支撑伙伴快速进行解决方案构建和验证的自助化工具平台,更多关于解决方案工作台的介绍参考什么是解决方案工作台。
  • 认证测试工作计划参考 为了保证认证测试高效快速完成,请提前安排研发人力投入,支持测试和问题修复。请在认证测试开始前理解测试流程并制定合理的计划,以下测试工作计划仅供参考。 表5 华为云软件认证测试工作计划参考 测试阶段 工作内容 计划开始时间 计划结束时间 参考工作量(人天) 说明 测试准备 注册、设计方案 2022-10-19 2022-10-19 1 创建测试需求、制定测试计划、设计测试用例 2022-10-20 2022-10-21 2 测试执行 安全测试 二进制包扫描(不依赖部署环境) 2022-10-24 2022-10-24 0.5 不同类型测试可并行执行。 安全漏洞修复时间较长,请优先执行安全工具扫描(二进制)并将报告中的安全漏洞及时反馈开发人员进行修复。 如商品已通过华为云其他类型测试,请提供相关测试材料,与认证测试团队对齐后评估复用测试结论。 门槛手工用例 2022-10-24 2022-10-25 1 问题闭环 问题清单闭环 2022-10-24 2022-10-27 / 根据测试发现问题数量及难度,据实评估。 测试过程中发现的问题,及时反馈开发工程师进行修复。
  • 用户角色介绍 解决方案工作台角色 解决方案工作台角色,分为企业管理员和普通用户。 企业管理员:企业管理员拥有运营中心的相关权限,可以在运营中心管理本企业的用户,还可以进行本企业报表的查看、自定义验证效率分析等运营管理操作。 普通用户:包含项目经理、架构师、测试工程师,用于标记该人员的能力模型。 解决方案工作台空间角色 解决方案工作台空间角色,指解决方案工作台用户在具体的某个解决方案工作台空间内的角色,空间之间相互隔离,某个空间内的角色不影响其他空间。 管理员:空间管理员,可以对本空间内的成员进行管理。 项目经理:管理空间、空间成员、测试计划制定、方案/需求/用例/报告审核等。 架构师:在解决方案工作台上进行解决方案注册、设计与审核,测试需求创建,测试问题处理等。 测试工程师:测试用例设计、执行,测试资源开通,测试问题处理,测试报告生成等。 访客:在邀请用户进入空间时可设置该用户为访客角色,访客角色用户在该空间内仅支持查看,不允许任何编辑操作。 更多关于解决方案工作台的角色介绍请参考用户访问权限,您可以参考设置本企业企业管理员添加用户、为用户设置角色。