华为云用户手册

  • 什么是区域、可用区? 区域和可用区用来描述数据中心的位置,您可以在特定的区域、可用区创建资源。 区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region。 可用区(AZ,Availability Zone):一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 图1阐明了区域和可用区之间的关系。 图1 区域和可用区 目前,华为云已在全球多个地域开放云服务,您可以根据需求选择适合自己的区域和可用区。更多信息请参见华为云全球站点。
  • 计费模式 计费模式:虚拟计算资源池支持包年/包月的计费模式,包年/包月计费是先购买再使用的方式,用户在购买时,系统会根据用户所选的机型对用户云账户中的金额进行扣除。暂不支持变更计费模式。 计费周期:以年/月为计费周期,计费周期以UTC+8时区的时间为准。计费周期的起点是资源开通的时间点(精确到秒),终点是指定使用时长后的第一个 00:00:00。 举例:假设用户在2017年2月1日13:23:56开通包年资源,计费周期终点是2018年2月2日00:00:00。 计费量纲:以物理服务器台数作为计费量纲。 购买:以年/月为购买周期,新购物理服务器数量不得少于4台。 续费:以年/月为续费周期,续费物理服务器数量不少于4台。一个计费周期到期后,您可以选择手动续费或者自动续费,继续使用资源,也可以选择中止服务。 举例:假设用户有8台包年物理服务器在2018年2月2日00:00:00资源到期,续费服务器数量不得小于4台。续费周期起点是2018年2月2日00:00:00资源到期,终点是2019年2月3日00:00:00。 退款:不支持无理由退款,如果用户要求退款请走工单方式申请。
  • 到期后影响 图1描述了包年/包月专属计算集群资源各个阶段的状态。购买后,在计费周期内资源正常运行,此阶段为有效期;资源到期而未续费时,将陆续进入宽限期和保留期。 图1 包年/包月专属计算集群资源生命周期 到期预警 包年/包月专属计算集群资源在到期前第7天内,系统将向用户推送到期预警消息。预警消息将通过邮件、短信和站内信的方式通知到华为云账号的创建者。 到期后影响 当您的包年/包月专属计算集群资源到期未续费,首先会进入宽限期,资源状态变为“已过期”。宽限期内您可以正常访问包年/包月专属计算集群资源。 如果您在宽限期内仍未续费包年/包月专属计算集群资源,那么就会进入保留期,资源状态变为“已冻结”,您将无法对处于保留期冻结的资源(主机及主机上云服务器实例)执行任何操作。 保留期到期后,若包年/包月专属计算集群资源仍未续费,那么专属计算集群及其内已发放的E CS 实例、弹性公网IP、云硬盘和云备份都将被释放,数据无法恢复。
  • 支持的云服务器规格 表3 kc1型专属计算集群可部署的云服务器规格 规格名称 vCPU 内存(GiB) kc1.small.1 1 1 kc1.large.2 2 4 kc1.xlarge.2 4 8 kc1.2xlarge.2 8 16 kc1.3xlarge.2 12 24 kc1.4xlarge.2 16 32 kc1.6xlarge.2 24 48 kc1.8xlarge.2 32 64 kc1.12xlarge.2 48 96 表4 kc1_pro型专属计算集群可部署的云服务器规格 规格名称 vCPU 内存(GiB) kc1.large.4 2 8 kc1.xlarge.4 4 16 kc1.2xlarge.4 8 32 kc1.3xlarge.4 12 48 kc1.4xlarge.4 16 64 kc1.6xlarge.4 24 96 kc1.8xlarge.4 32 128 kc1.12xlarge.4 48 192
  • 专属计算集群规格 表1 kc1型专属计算集群规格 专属计算集群类型 CPU数量(Sockets) 物理内核 硬件规格 vCPUs kc1 2 64 CPU:华为鲲鹏920处理器(主频2.6 GHz) Memory:188 GB(=192512 MB) 116 表2 kc1_pro型专属计算集群规格 专属计算集群类型 CPU数量(Sockets) 物理内核 硬件规格 vCPUs kc1_pro 2 64 CPU:华为鲲鹏920处理器(主频2.6 GHz) Memory:440 GB(=450560 MB) 116 专属计算集群规格中的vCPUs计算公式:vCPUs = (槽位数 * CPU核数 * 单核线程数 - CPU开销) * CPU超分比 kc1型专属计算集群 vCPUs = (2 * 64 * 1 - 12) * 1 = 116 kc1_pro型专属计算集群 vCPUs = (2 * 64 * 1 - 12) * 1 = 116
  • 专属计算集群规格 表1 m3型专属计算集群规格说明 专属计算集群类型 CPU数量(Sockets) 物理内核 硬件规格 vCPUs m3 2 18 CPU:Intel® Xeon® SkyLake 6151 v5(主频3.00 GHz,睿频3.40 GHz) Memory:512 GB (=524288 MB) 64 表2 m6型专属计算集群规格说明 专属计算集群类型 CPU数量(Sockets) 物理内核 硬件规格 vCPUs m6 2 22 CPU:Cascade Lake 6266(主频3.00 GHz,睿频3.40 GHz) Memory:608 GB (=622592 MB) 76 表3 m7型专属计算集群规格说明 专属计算集群类型 CPU数量(Sockets) 物理内核 硬件规格 vCPUs m7 2 32 CPU:Intel® Xeon® IceLake CPU(主频3.0 GHz,睿频3.5 GHz) Memory:1024GB(=1048576MB) 128 专属计算集群规格中的vCPUs计算公式:vCPUs = (槽位数 * CPU核数 * 单核线程数 - CPU开销) * CPU超分比 m3型专属计算集群 vCPUs = vCPUs = (2 * 18 * 2 - 12) * 1.07 = 64 m6型专属计算集群 vCPUs = vCPUs = (2 * 22 * 2 - 12) * 1 = 76 m7型专属计算集群 vCPUs = (2 * 32 * 2 - 0) * 1 = 128
  • 概述 内存优化型类别的专属计算集群适合处理内存中的大型数据集,搭载Intel Xeon SkyLake全新一代CPU,同时搭载全新网络加速引擎,以及DPDK(Data Plane Development Kit)快速报文处理机制,提供更高的网络性能,提供最大512GB基于DDR4的内存实例,是高内存计算应用的合适选择。 内存优化型类别的专属计算集群分为:m3、m6、m7。可用于部署M3型云服务器、M6型云服务、M7型云服务器。
  • 支持的云服务器规格 表4 m3型专属计算集群可部署的云服务器规格 规格名称 vCPU 内存(GiB) m3.large.8 2 16 m3.xlarge.8 4 32 m3.2xlarge.8 8 64 m3.3xlarge.8 12 96 m3.4xlarge.8 16 128 m3.6xlarge.8 24 192 m3.8xlarge.8 32 256 m3.15xlarge.8 60 512 m3.16xlarge.8 64 512 表5 m6型专属计算集群可部署的云服务器规格 规格名称 vCPU 内存(GiB) m6.large.8 2 16 m6.xlarge.8 4 32 m6.2xlarge.8 8 64 m6.3xlarge.8 12 96 m6.4xlarge.8 16 128 m6.6xlarge.8 24 192 m6.8xlarge.8 32 256 m6.16xlarge.8 64 512 表6 m7型专属计算集群可部署的云服务器规格 规格名称 vCPU 内存(GiB) m7.large.8 2 16 m7.xlarge.8 4 32 m7.2xlarge.8 8 64 m7.3xlarge.8 12 96 m7.4xlarge.8 16 128 m7.6xlarge.8 24 192 m7.8xlarge.8 32 256 m7.12xlarge.8 48 384 m7.16xlarge.8 64 512 m7.24xlarge.8 96 768 m7.32xlarge.8 128 1024
  • 支持的云服务器规格 表9 c3型专属计算集群可部署的云服务器规格 规格名称 vCPU 内存(GiB) c3.large.2 2 4 c3.xlarge.2 4 8 c3.2xlarge.2 8 16 c3.3xlarge.2 12 24 c3.4xlarge.2 16 32 c3.6xlarge.2 24 48 c3.8xlarge.2 32 64 c3.15xlarge.2 60 128 表10 c3_pro型专属计算集群可部署的云服务器规格 规格名称 vCPU 内存(GiB) c3.large.4 2 8 c3.xlarge.4 4 16 c3.2xlarge.4 8 32 c3.3xlarge.4 12 48 c3.4xlarge.4 16 64 c3.6xlarge.4 24 96 c3.8xlarge.4 32 128 c3.15xlarge.4 60 256 表11 c3ne型专属计算集群可部署的云服务器规格 规格名称 vCPU 内存(GiB) c3ne.large.2 2 4 c3ne.xlarge.2 4 8 c3ne.2xlarge.2 8 16 c3ne.4xlarge.2 16 32 c3ne.8xlarge.2 32 64 c3ne.15xlarge.2 60 128 表12 c6型专属计算集群可部署的云服务器规格 规格名称 vCPU 内存(GiB) c6.large.2 2 4 c6.xlarge.2 4 8 c6.2xlarge.2 8 16 c6.3xlarge.2 12 24 c6.4xlarge.2 16 32 c6.6xlarge.2 24 48 c6.8xlarge.2 32 64 c6.16xlarge.2 64 128 表13 c6_pro型专属计算集群可部署的云服务器规格 规格名称 vCPU 内存(GiB) c6.large.4 2 8 c6.xlarge.4 4 16 c6.2xlarge.4 8 32 c6.3xlarge.4 12 48 c6.4xlarge.4 16 64 c6.6xlarge.4 24 96 c6.8xlarge.4 32 128 c6.16xlarge.4 64 256 表14 c7型专属计算集群可部署的云服务器规格 规格名称 vCPU 内存(GiB) c7.large.2 2 4 c7.xlarge.2 4 8 c7.2xlarge.2 8 16 c7.3xlarge.2 12 24 c7.4xlarge.2 16 32 c7.6xlarge.2 24 48 c7.8xlarge.2 32 64 c7.12xlarge.2 48 96 c7.16xlarge.2 64 128 c7.24xlarge.2 96 192 c7.32xlarge.2 128 256 表15 c7_pro、c7_b型专属计算集群可部署的云服务器规格 规格名称 vCPU 内存(GiB) c7.large.4 2 8 c7.xlarge.4 4 16 c7.2xlarge.4 8 32 c7.3xlarge.4 12 48 c7.4xlarge.4 16 64 c7.6xlarge.4 24 96 c7.8xlarge.4 32 128 c7.12xlarge.4 48 192 c7.16xlarge.4 64 256 c7.24xlarge.4 96 384 c7.32xlarge.4 128 512 表16 c7_a型专属计算集群可部署的云服务器规格 规格名称 vCPU 内存(GiB) c7.large.2 2 4 c7.xlarge.2 4 8 c7.2xlarge.2 8 16 c7.3xlarge.2 12 24 c7.4xlarge.2 16 32 c7.6xlarge.2 24 48 c7.8xlarge.2 32 64 c7.12xlarge.2 48 96 c7.16xlarge.2 64 128 c7.24xlarge.2 96 192 c7.32xlarge.2 128 256 c7.large.4 2 8 c7.xlarge.4 4 16 c7.2xlarge.4 8 32 c7.3xlarge.4 12 48 c7.4xlarge.4 16 64 c7.6xlarge.4 24 96 c7.8xlarge.4 32 128 c7.12xlarge.4 48 192 c7.16xlarge.4 64 256 c7.24xlarge.4 96 384 c7.32xlarge.4 128 512
  • 概述 相比通用计算型,通用计算增强型专属计算集群是CPU独享型实例,实例间无CPU资源争抢,性能强劲稳定,同时搭载全新网络加速引擎,以及DPDK(Data Plane Development Kit)快速报文处理机制,提供更高的网络性能,满足不同场景需求。 通用计算增强型类别的专属计算集群分为:c3、c3_pro、c6、c6_pro、c7、c7_pro、c7_a、c7_b。可用于部署C3型云服务器、C6型云服务器、C7型云服务器。
  • 专属计算集群规格 表1 c3型专属计算集群规格 专属计算集群类型 CPU数量(Sockets) 物理内核 硬件规格 vCPUs c3 2 18 CPU:Intel® Xeon® SkyLake 6151 v5(主频3.00 GHz,睿频3.40 GHz) Memory:128 GB(=131072 MB) 64 表2 c3_pro型专属计算集群规格 专属计算集群类型 CPU数量(Sockets) 物理内核 硬件规格 vCPUs c3_pro 2 18 CPU:Intel® Xeon® SkyLake 6151 v5(主频3.00 GHz,睿频3.40 GHz) Memory:256 GB(=262144 MB) 64 表3 c6型专属计算集群规格 专属计算集群类型 CPU数量(Sockets) 物理内核 硬件规格 vCPUs c6 2 22 CPU:Cascade Lake 6266(主频3.00 GHz,睿频3.40 GHz) Memory:148 GB(=151552 MB) 74 表4 c6_pro型专属计算集群规格 专属计算集群类型 CPU数量(Sockets) 物理内核 硬件规格 vCPUs c6_pro 2 22 CPU:Cascade Lake 6266(主频3.00 GHz,睿频3.40 GHz) Memory:296 GB(=303104 MB) 74 表5 c7型专属计算集群规格 专属计算集群类型 CPU数量(Sockets) 物理内核 硬件规格 vCPUs c7 2 32 CPU:Intel® Xeon® IceLake CPU(主频3.0 GHz,睿频3.5 GHz) Memory:256GB(=262144MB) 128 表6 c7_pro型专属计算集群规格 专属计算集群类型 CPU数量(Sockets) 物理内核 硬件规格 vCPUs c7_pro 2 32 CPU:Intel® Xeon® IceLake CPU(主频3.0 GHz,睿频3.5 GHz) Memory:512GB(=524288MB) 128 表7 c7_a型专属计算集群规格 专属计算集群类型 CPU数量(Sockets) 物理内核 硬件规格 vCPUs c7_a 2 38 CPU:Intel® Xeon® IceLake CPU(主频2.8 GHz,睿频3.5 GHz) Memory:512GB(=524288MB) 152 表8 c7_b型专属计算集群规格 专属计算集群类型 CPU数量(Sockets) 物理内核 硬件规格 vCPUs c7_b 2 38 CPU:Intel® Xeon® IceLake CPU(主频2.8 GHz,睿频3.5 GHz) Memory:608GB(=622592MB) 152 专属计算集群规格中的vCPUs计算公式:vCPUs = (槽位数 * CPU核数 * 单核线程数 - CPU开销) * CPU超分比 c3型专属计算集群 vCPUs = (2 * 18 * 2 - 12) * 1.07 = 64 c3_pro型专属计算集群 vCPUs = (2 * 18 * 2 - 12) * 1.07 = 64 c3ne型专属计算集群 vCPUs = (2 * 18 * 2 - 12) * 1.07 = 64 c6型专属计算集群 vCPUs = (2 * 22 * 2 - 14) * 1 = 74 c6_pro型专属计算集群 vCPUs = (2 * 22 * 2 - 14) * 1 = 74 c7型专属计算集群 vCPUs = (2 * 32 * 2 - 0) * 1 = 128 c7_pro型专属计算集群 vCPUs = (2 * 32 * 2 - 0) * 1 = 128 c7_a型专属计算集群 vCPUs = (2 * 38 * 2 - 0) * 1 = 152 c7_b型专属计算集群 vCPUs = (2 * 38 * 2 - 0) * 1 = 152
  • 专属计算集群与专属云的关系 用户开通专属云服务并申请物理设备资源后,用户可在专属云的资源区域内正常使用以下服务: 弹性云服务器 裸金属服务器 镜像服务 弹性伸缩 云硬盘 云硬盘备份 对象存储服务 虚拟私有云 弹性负载均衡 统一身份认证 服务 云监控 弹性文件服务 云服务器备份 专属计算集群服务是专属云解决方案中的核心服务,为专属云解决方案提供了计算专属的能力,专属云为隔离的区域,用户需开通专属云后才能申请物理设备资源使用专属计算集群服务,专属计算集群服务为专属云中各服务提供了计算资源进行使用。 在专属云内,计算资源不计费,使用用户已申请的设备节点计算资源。如果计算资源不足,用户可以申请扩容专属计算集群,否则不能继续创建云服务器。
  • 专属计算资源池的内存分配率是如何计算的? 在“资源使用详情”区域内,内存分配率统计了当前系统的真实情况,包括部分系统管理内存。各项指标的计算方法如下。 总量:可用内存容量,指所有DeC物理服务器上的物理内存容量总和。内存总量数值为“分配给DeC物理服务器的总内存容量”减去“物理服务器的管理内存容量”。物理服务器的管理内存容量通常包括XEN,Kdump等管理弹性云服务器时所需要的内存总量,该部分内存无法作为弹性云服务器操作系统所使用的内存,约占分配给用户的可用物理内存的2%~3%。 分配:已用内存容量,统计已经分配给用户的可用物理内存上被已创建的弹性云服务器消耗的内存总量。已用内存包括用户弹性云服务器中可使用的内存(即弹性云服务器规格所定义大小的内存)及为了管理该云服务器所需要消耗的DeC物理服务器的可用内存。管理该云服务器所需要消耗的DeC物理服务器可用内存通常约占弹性云服务器定义内存规格的1%~2%,该部分内存无法被弹性云服务器使用。 空闲:未被使用的内存容量,数值为“可用内存容量”减去“已分配内存容量”。
  • 查询专属计算集群的信息 登录管理控制台。 按照查询指定云服务区的专属云中的指导进入专属云信息界面。 单击待查询的专属云名称,查看专属云内专属计算资源监控信息及专属云内云服务器等资源信息。 图2 专属计算集群资源 包含以下信息: 物理资源规格:CPU核数@CPU主频 / 内存容量。例如:64vCPUs@3.0GHz / 136GB 基本信息: 可用区 物理服务器数量 云服务器数量 资源池类型 CPU分配率 总量:所有物理服务器的CPU核数总和 分配:已分配的CPU核数 空闲:空闲的CPU核数 内存分配率 总量:所有物理服务器上弹性云服务器的物理内存容量总和 分配:已分配的内存容量 空闲:空闲的内存容量 单击“查看详情”,在物理服务器列表查看已申请的所有物理服务器,也可以单击物理服务器名称,查询该物理服务器下创建的所有云服务器。
  • 功能介绍 计算隔离 独享计算资源池,部署在独立的物理集群中,确保云服务器资源运行在物理隔离的专属计算资源池内。 灵活部署 支持多区域,多可用区,多计算集群部署,集成对接专属分布式存储,用户可自配置网络,提供安全组策略,方便用户构建立体防护网络。 灵活创建 用户可指定不同专属计算池,不同专属物理机进行弹性云服务器创建,支持对弹性云服务器HA能力的选择。 资源管控 用户可以查看专属计算集群下的物理机列表和计算资源总量和消耗量以及物理机上弹性云服务器的列表,用户能直观的查看和管理计算资源。
  • 责任共担 华为云秉承“将公司对网络和业务安全性保障的责任置于公司的商业利益之上”。针对层出不穷的 云安全 挑战和无孔不入的云安全威胁与攻击,华为云在遵从法律法规业界标准的基础上,以安全生态圈为护城河,依托华为独有的软硬件优势,构建面向不同区域和行业的完善云服务安全保障体系。 安全性是华为云与您的共同责任,如图1所示。 华为云:负责云服务自身的安全,提供安全的云。华为云的安全责任在于保障其所提供的IaaS、PaaS和SaaS类云服务自身的安全,涵盖华为云数据中心的物理环境设施和运行其上的基础服务、平台服务、应用服务等。这不仅包括华为云基础设施和各项云服务技术的安全功能和性能本身,也包括运维运营安全,以及更广义的安全合规遵从。 租户:负责云服务内部的安全,安全地使用云。华为云租户的安全责任在于对使用的IaaS、PaaS和SaaS类云服务内部的安全以及对租户定制配置进行安全有效的管理,包括但不限于虚拟网络、 虚拟主机 和访客虚拟机的操作系统,虚拟防火墙、API网关和高级安全服务,各项云服务,租户数据,以及身份账号和密钥管理等方面的安全配置。 《华为云安全白皮书》详细介绍华为云安全性的构建思路与措施,包括云安全战略、责任共担模型、合规与隐私、安全组织与人员、基础设施安全、租户服务与租户安全、工程安全、运维运营安全、生态安全。 图1 华为云安全责任共担模型 父主题: 安全
  • 云服务器常见问题 如何选择云服务器的个数? 您可以根据您的应用软件所占用的计算资源(CPU、内存等)进行整体汇总,并根据每个云服务器可提供的计算资源进行估算,得出需要的云服务器的个数。 云服务器的资源是独占的吗? 是独占的。 对公有云提供的计算资源,您享有完全使用权。这些计算资源与其他用户使用的完全隔离。 是否支持共享池的ECS加入到DCC集群中? DCC集群不支持共享池的ECS加入到集群中。 可以使用设备节点上的硬盘吗? 仅支持使用设备节点上的计算资源,不能直接使用设备节点上的硬盘。
  • 如何选择区域? 区域(Region)从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region。 选择区域时,您需要考虑以下几个因素: 地理位置 一般情况下,建议就近选择靠近您或者您的目标用户的区域,这样可以减少网络时延,提高访问速度。不过,在基础设施、BGP网络品质、资源的操作与配置等方面,中国大陆各个区域间区别不大,如果您或者您的目标用户在中国大陆,可以不用考虑不同区域造成的网络时延问题。 在除中国大陆以外的亚太地区有业务的用户,可以选择“中国-香港”、“亚太-曼谷”或“亚太-新加坡”区域。 在非洲地区有业务的用户,可以选择“非洲-约翰内斯堡”区域。 在拉丁美洲地区有业务的用户,可以选择“拉美-圣地亚哥”区域。 “拉美-圣地亚哥”区域位于智利。 资源的价格 不同区域的资源价格可能有差异,请参见华为云服务价格详情。
  • DCC主机发生故障时华为云如何应对? DCC是物理隔离的专属计算资源集群,集群中主机可能会因为故障而自动停机。为降低物理机故障的影响,在用户购买的专属集群内资源有冗余的情况下,在集群内的云服务器支持自动迁移能力。 带有本地盘的主机不支持宕机自动迁移能力。计算资源没有冗余时,不支持云服务器自动迁移能力。 发生故障后,我们会为用户更换一台健康的物理机,云服务器的ID、私有IP地址、弹性公网IP地址均不变。 机柜隔离场景下,不支持更换机器。故障后,会进行硬件维修。
  • UDP 该系统关键字支持对UDP基础协议进行测试,如果需要使用该系统关键字,需要用户IP开放公网访问并且对应端口的安全组策略开启放行。 参数 是否必选 参数类型 默认值 描述 Host 是 String - UDP服务地址 Port 是 Integer - UDP服务端口 Check End Type 是 Enum CheckEndStr 消息结束标识: 数据长度(CheckEndLength) 结束字符(CheckEndStr) Body Type 是 Enum CharSequence 消息体数据类型: 标准字符串(CharSequence) 16进制码流(HexadecimalCodeStream)
  • 思维导图基础操作 进入思维导图后,除了编辑节点,还可以进行以下操作: 操作项 说明 重命名 单击思维导图左上方,在弹框中输入新名称,可以对当前思维导图重命名。 删除思维导图 在思维导图页面右上方单击,在下拉列表中选择“删除思维导图”,单击“确定”,删除当前思维导图。 被删除的思维导图将移入回收站中。 管理回收站(在思维导图页面) 在思维导图右上方单击,在下拉列表中选择“回收站”,在弹框中可查看已被删除的思维导图列表。 对于在回收站中的思维导图,可以完成如下操作: 单击,单击“确定”,恢复对应行中的思维导图。 说明: 恢复思维导图,会替换当前页面中的内容,请谨慎操作。 回收站记录一旦被恢复,该条记录将从列表中移除。 由于回收站恢复会覆盖当前思维导图内容,建议新建空白思维导图进行回收站恢复。 单击,查看对应行中思维导图的详情。 单击,单击“确定”,彻底删除对应行中的思维导图,删除后不可恢复,请谨慎操作。 回收站(在测试设计页面) 在测试设计页面左下角单击“回收站”,在弹框中可查看已被删除的思维导图列表。 对于在回收站中的思维导图,可以完成如下操作: 单击,单击“确定”,恢复对应行中的思维导图。 说明: 从测试设计页面的回收站恢复思维导图,会在目录下新建一个思维导图。 回收站记录一旦被恢复,该条记录将从列表中移除。 单击,查看对应行中思维导图的详情。 单击,单击“确定”,彻底删除对应行中的思维导图,删除后不可恢复,请谨慎操作。 导入 在思维导图上方工具栏中单击,单击“确定”。在弹窗中选中本地已存在的“.xmind”或“HTSM”类型文件,可将选中的文件导入至当前页面中。 说明: 支持导入不超过20MB的文件。 支持导入脑图类压缩文件个数不超过100个。 导入的内容会替换当前页面中的思维导图,请谨慎操作。 导入脑图成功后不会改变根节点。 导出 在思维导图上方工具栏中单击,选择导出的格式,支持PDF、PNG、HTSM格式,单击“确定”,可将页面中的思维导图导出到本地。 备份 在思维导图上方工具栏中单击,在弹框中输入名称和描述,单击“确定”,可为页面中的思维导图创建一个备份。 恢复 在思维导图上方工具栏中单击,在弹框中选择一个备份,单击,在弹框中单击“确定”,可将已备份的思维导图恢复到当前页面中。 说明: 恢复思维导图,会替换当前页面中的内容,请谨慎操作。 执行恢复思维导图之前,会自动备份当前思维导图的内容。 撤销 在思维导图上方工具栏中单击,可撤销页面中的最后一步操作。 重做 在思维导图上方工具栏中单击,可恢复最近被撤销的一步操作。 全部展开 选中一个带的节点,思维导图上方工具栏中单击,可将该节点下所有子节点全部展开,展开后节点旁的图标变为。 全部收缩 选中一个带的节点,思维导图上方工具栏中单击,可将该节点下所有子节点全部收缩,收缩后节点旁的图标变为。
  • 管理思维导图模板 保存模板 已创建的思维导图,可以保存为模板。 进入已创建的思维导图,根据需要完成思维导图的编辑。 单击思维导图上方工具栏中“模板”,在下拉栏中选择“保存模板”。 在弹框中输入名称,单击“确定”。 单击左上角,返回测试设计列表,单击页面左上角“模板新建”,选择“自定义模板”页签,即可在弹框中看到刚保存的模板。 编辑模板 成员可以对自己保存的模板进行编辑。 进入“测试设计”页面,单击页面左上角“模板新建”。 单击“自定义模板”页签,在弹框中选择一个模板,单击模板对应的。 根据需要编辑模板,编辑完成单击页面左上角。 单击页面左上角“模板新建”,选择“自定义模板”页签,在弹框中找到编辑完成的模板,单击“预览”,即可查看修改后的模板详情。
  • 快捷键 测试设计支持通过以下快捷键编辑思维导图。 操作 快捷键 视图居中 End 移动视图 W/A/S/D 展开/收缩 F 放大/缩小 +/- 编辑节点 F2或Space 编辑换行 Alt+L/Shift+Enter/Ctrl+Enter 复制 Ctrl+C 粘贴 Ctrl+V 剪切 Ctrl+X 回撤 Ctrl+Z 重做 Ctrl+Y 添加同级节点 Enter 添加子节点 Ins或Tab 删除节点 Del 选中根节点 Ctrl+Home或Home 选中父节点 Backspace 移动选中节点 ↑/←/↓/→ 移动节点 Ctrl+↑/←/↓/→ 添加场景 Alt+C 添加测试点 Alt+P 添加预置条件 Alt+O 添加步骤 Alt+T 添加预期结果 Alt+X 添加动作因子 Alt+Shift+A 添加数据因子 Alt+Shift+D 添加用例等级 Ctrl+0 / 1 / 2 / 3 / 4 添加图片 Ctrl+I 添加文件 Ctrl+D 设置标签 F3 查看快捷键 Ctrl+Shift+L 单击思维导图左下角“快捷键”,可以查看快捷键列表。
  • 在当前项目或跨项目迁移思维导图 测试设计支持将思维导图复制并粘贴到当前或其他项目中的思维导图列表。 进入“测试设计”页面。 找到需要复制的思维导图,在对应的操作列中单击图标,单击复制。 若需要复制多个思维导图,可以在思维导图列表中,勾选需要复制的导图,在页面下方单击“批量复制”。最多只能复制10个思维导图,您可以进行多次批量操作。 在当前项目或进入其他项目中的测试设计,单击思维导图列表右上方,迁移成功的思维导图将显示在列表中。
  • 测试用例等级选择规则 序号 级别 说明 1 0级 最基本的功能验证,用例不宜过多,各模块尽量保证在10-20个,占比5%左右。 2 1级 基本功能验证,可用于继承特性的基本功能验证、迭代验收前的基本功能验证等,占比20%左右。 3 2级 重要特性验证,可用于测试版本(非回归版本)中功能测试,占比60%左右。 4 3级 一般功能/非重要功能验证,包括对基本/重要功能的异常测试,占比10%~15%左右。 5 4级 非常特殊输入、场景、阈值条件的用例,该级别用例不宜过多,占比0%~5%左右。 父主题: 测试用例编写规范
  • 背景信息 关键字驱动测试是一种测试自动化的技术,通过提供一组称为关键字的“构建块”创建自动化测试用例。关键字驱动测试可用于组件测试、系统测试等不同的测试级别,其优势体现在易用性、可理解性、可维护性、测试信息的重用、支持测试自动化、节约潜在的成本和进度等方面。 在设计测试用例时,经常会遇到有一些相同的前置步骤或者测试逻辑。如果每一个测试用例中都编写这些步骤,重复工作量很大,并且难以维护。测试关键字可以帮助复用这些测试步骤。 关键字库将接口关键字、组合关键字、系统关键字、自定义关键字进行统一管理,打造一站式关键字管理能力,在用例脚本设计时用户体验保持一致。 接口关键字中定义单个接口的请求,可以通过导入Swagger文件、保存自定义URL请求等方式生成。 接口关键字请参见将测试步骤保存为CodeArts TestPlan接口脚本关键字。 组合关键字用于将多个步骤封装常用测试逻辑,可以被测试用例调用实现逻辑复用。组合关键字请参见将测试步骤保存为CodeArts TestPlan组合脚本关键字。 系统关键字涵盖认证、协议、中间件、数据库四大类别,覆盖身份认证、复杂协议、数据处理、数据预置、数据验证、接口集成等丰富场景。系统关键字请参见接口自动化用例系统关键字说明。 自定义关键字具备高度的扩展性,用户可以在本地编写代码完成自定义关键字的开发,满足高阶用户的复杂场景测试诉求。
  • 示例 请求url路径 如下图所示,请求url路径中参数“test”的值为字符串切割运算函数,函数中的参数A为环境参数“$${user}”, 参数B为整数2,参数C为整数4。 请求头 如下图所示,请求头中参数“name”的值为字符串切割运算函数,函数中的参数A为环境参数“$${user}”, 参数B为整数2,参数C为整数4。 请求体 如下图所示,请求体中应用了字符串切割运算函数,函数中的参数A为环境参数“$${user}”, 参数B为整数2,参数C为整数4。 检查点属性 如下图所示,检查点属性“result”的目标值为字符串切割运算函数,函数中的参数A为环境参数“$${info}”, 参数B为整数2,参数C为整数5。 if判断 如下图所示,if判断的目标值为字符串切割运算函数,函数中的参数A为“abcdef”, 参数B为整数2,参数C为整数4。 for循环中断条件 如下图所示,for循环中断条件的目标值为字符串切割运算函数,函数中的参数A为环境参数“$${test}”, 参数B为整数2,参数C为整数4。
  • 实例 请求url路径 如下图所示,请求url路径中参数“test”的值为大写转小写运算函数,函数中的参数A为“TEST”。 请求头 如下图所示,请求头中参数“lower”的值为大写转小写运算函数,函数中的参数A为“Test”。 请求体 如下图所示,请求体中应用了大写转小写运算函数,函数中的参数A为“Test”。 检查点属性 如下图所示,检查点属性“result”的目标值为大写转小写运算函数,函数中的参数A为“Test”。 if判断 如下图所示,if判断的目标值为大写转小写运算函数,函数中的参数A为“AAAAA”。 for循环中断条件 如下图所示,for循环中断条件的目标值为大写转小写运算函数,函数中的参数A为“OK”。
  • 示例 请求url路径 如下图所示,请求url路径中参数“test”的值为生成SHA256编码函数,函数中的参数A为字符串“abc123”。 请求头 如下图所示,请求头中参数“Accept-Encoding”的值为生成SHA256编码函数,函数中的参数A为字符串“abc123”。 请求体 如下图所示,请求体中应用了生成SHA256编码函数,函数中的参数A为生成UUID函数“$uuid()”。 检查点属性 如下图所示,检查点属性“result”的目标值为生成SHA256编码函数,函数中的参数A为局部参数“test”。局部参数的设置方式请参考局部参数。 if判断 如下图所示,if判断的目标值为生成SHA256编码函数,函数中的参数A为环境变量“status”。环境参数的设置方式请参考设置CodeArts TestPlan接口脚本的环境参数。 for循环中断条件 如下图所示,for循环中断条件的目标值为生成SHA256编码函数,函数中的参数A为字符串“abc123”。
  • OpenGaussQuery响应示例 [ { "name": "张三", "id": "efdb403066474ab08836b9eeaaa23bca", "age": 18 }, { "name": "李四", "id": "g582b0d966611486f918bedb9c711b14", "age": 20 } ]
共100000条
提示

您即将访问非华为云网站,请注意账号财产安全