更新时间:2026-10-21 GMT+08:00
分享

兼容性用例执行

  • 自动化执行:

    部分兼容性用例(目前支持32+云服务)支持系统自动化校验云服务实例是否兼容成功,该类用例通常只有一个步骤:

    1. 伙伴测试工程师在用例列表界面,点击【用例执行】目录,选中兼容性用例。
    2. 步骤执行通过后,在实际结果中点击【复制预期结果】即可把预期结果内容粘贴到实际结果中。
    3. 粘贴执行结果凭证的截图到实际结果框中,每一条预期结果需要至少一张截图,截图内容必须保留时间戳信息。
      图1 兼容性用例功能手工截图

    4. 点击【启动兼容性结果校验】用例目录中的圆点显示蓝色,此时执行结果页面显示为校验中,如果圆点显示绿色,则表示系统校验通过。
      图2 云服务监控指标自动获取流量监控数据并判定兼容性结果

      图3 云服务流量监控指标截图自动化监测

      5. 基础云服务兼容性用例没有用例步骤,直接点击【启动该兼容性结果校验】即可。

      当前有32+云服务支持自动获取流量监控数据并判定兼容性结果,清单如下:

      ECS、ELB、EIP、NAT、VPN、EVS、OBS、SFS、RDS(RDS for PostgreSQL、RDS for SQL Server、RDS for MySQL、RDS for MariaDB)、DDS、DCS、DMS(DMS Kafka、DMS RabbitMQ、DMS RocketMQ)、CSS、MAAS、HSS、WAF、CBH、CCE、GeminiDB Redis、ModelArts、DNS、AAD、CFW、APIG、AgentArts、DWS

  • 手工执行:

    上述清单之外的云服务的兼容性用例,在做兼容性测试执行时,需要完成两个步骤:

    1. 伙伴测试工程师在用例列表界面,点击【用例执行】目录,选中兼容性用例。
    2. 选择执行结果 ,默认为“通过”,如果该用例执行结果为通过,在实际结果中点击【复制预期结果】即可把预期结果内容粘贴到实际结果中。
    3. 再粘贴执行结果凭证的截图到实际结果框中,每一条预期结果需要至少一张截图,要求截图包含时间,完成用例所有步骤的执行。
    4. 点击【保存并下一条用例】按钮,完成执行。
      图4 兼容性用例执行

兼容性测试CES监控指标说明

针对当前该服务的兼容性测试,平台支持自动化抓取该服务的监控指标数据,并自动化判定该兼容性用例的执行结果,本节定义了CES监控云服务指标含义。

服务名称

指标ID

监控指标

指标含义

弹性云服务器 (ECS)

network_incoming_bytes_aggregate_rate

带外网络流入速率

该指标用于在虚拟化层统计每秒流入弹性云服务器的网络流量。

计算公式:该弹性云服务器的带外网络流入字节数之和 / 测量周期。

当使用SRIOV时,无法获取该监控指标。

network_outgoing_bytes_aggregate_rate

带外网络流出速率

该指标用于在虚拟化层统计每秒流出弹性云服务器的网络流量。

计算公式:该弹性云服务器的带外网络流出字节数之和 / 测量周期。

当使用SRIOV时,无法获取该监控指标。

弹性负载均衡 (ELB)

m2_act_conn

活跃连接数

从测量对象到后端服务器建立的活跃TCP和UDP连接的个数。

Windows和Linux服务器都可以使用如下命令查看。

netstat -an

m4_ncps

新建连接数

从客户端到测量对象每秒新建立的连接数。

弹性公网IP (EIP)

up_stream

出云流量

该指标用于统计测试对象出云平台的网络流量(原指标为上行流量)。

NAT网关

snat_connection

SNAT连接数

该指标用于统计测量对象的SNAT连接数。

inbound_traffic

入方向流量

该指标用于统计从公网引到当前公网NAT网关实例的流量。

outbound_traffic

出方向流量

该指标用于统计从虚拟私有云内引到当前公网NAT网关实例的流量。

虚拟专用网络 (VPN)

gateway_send_pkt_rate

出云包速率

该指标用于统计测量对象平均每秒出云的数据包数量。

gateway_recv_pkt_rate

入云包速率

该指标用于统计测量对象平均每秒入云的数据包数量。

云硬盘 (EVS)

disk_device_read_bytes_rate

磁盘读带宽

该指标用于统计每秒从测量对象读出的数据量。

disk_device_write_bytes_rate

磁盘写带宽

该指标用于统计每秒写入测量对象的数据量。

对象存储服务 (OBS)

get_request_count

GET类请求次数

该指标用于统计所有桶及桶中对象的所有GET请求次数。

put_request_count

PUT类请求次数

该指标用于统计所有桶及桶中对象的所有PUT请求次数。

弹性文件服务 (SFS)

write_tps

文件系统写TPS

该指标用于统计文件系统在周期内的写次数。

云数据库 (RDS for PostgreSQL)

rds082_tps

TPS(每秒事务数)

该指标用于统计每秒事务执行次数,含提交和回退的次数。

云数据库 (RDS for SQL Server)

rds055_transactions_per_sec

平均每秒事务数

该指标用于统计数据库每秒启动的事务数。

云数据库 (RDS for MySQL/RDS for MariaDB)

rds009_tps

TPS(每秒事务数)

该指标用于统计事务执行次数,含提交和回退的次数。

文档数据库服务 (DDS)

mongo001_command_ps

command执行频率

该指标用于统计平均每秒command语句在节点上执行次数。

分布式缓存服务 (DCS)

instantaneous_ops

每秒并发操作数

该指标用于统计每秒处理的命令数。

分布式消息服务 (DMS Kafka)

topic_bytes_out_rate

topic消费流量

该指标用于统计每秒消费的字节数。

在“主题”页签,当“监控类型”为“基本监控”时,才包含该指标。

topic_bytes_in_rate

topic生产流量

该指标用于统计每秒生产的字节数。

在“主题”页签,当“监控类型”为“基本监控”时,才包含该指标。

分布式消息服务 (DMS RabbitMQ)

publish

生产速率

统计RabbitMQ实例中实时消息生产速率。

deliver

消费速率(手工确认)

统计RabbitMQ实例中实时消息消费速率(手工确认)。

deliver_no_ack

消费速率(自动确认)

统计RabbitMQ实例中实时消息消费速率(自动确认)。

分布式消息服务 (DMS RocketMQ)

instance_produce_msg

消息生产数

实例一分钟收到的消息数

instance_consume_msg

消息消费数

实例一分钟被消费的消息数

云搜索服务 (CSS) Elasticsearch / OpenSearch

SearchRate

平均查询速率

查询QPS,集群每秒平均查询操作数。

云搜索服务 (CSS) Logstash

sum_events_in

集群下所有节点经过input插件的数据总数

该指标用于统计所有节点经过input插件的数据总数。

企业主机安全 (HSS)

protect_status

主机防护状态

该指标用于显示主机是否开启防护

agent_status

agent运行状态

该指标用于显示agent是否在线

Web应用防火墙 (WAF)

requests

请求量

该指标用于统计测量对象近5分钟内WAF返回的请求量的总数。

采集方式:统计防护域名请求量的总数

云堡垒机 (CBH)

session_count

会话连接数

该指标用于统计测量对象的实时会话连接数

云数据库 GeminiDB Redis

redis668_cluster_key_counts

实例的key数量

该指标为实例的key总数。

DDoS防护 (AAD)

instance_internet_in_rate

入带宽

高防实例入流量带宽

云防火墙 (CFW)

internet_protection_bandwidth_usage

互联网防护带宽

该指标为防火墙互联网防护对象带宽使用量。

API网关 (APIG)

requests

接口调用次数

该指标表示API调用次数

数据仓库服务 (DWS)

dws009_session_count

会话数

该指标用于表示数据库当前访问的连接个数。

虚拟私有云 (VPC)

up_stream

出网流量

该指标用于统计测试对象出云平台一分钟内的网络流量累加值(原指标为上行流量)。

down_stream

入网流量

该指标用于统计测试对象入云平台一分钟内的网络流量累加值(原指标为下行流量)。

云备份CBR

used_vault_size

存储库使用量

该指标用于统计存储库使用容量。

内容分发网络 (CDN)

flux

流量

域名一分钟内总流量

云数据库 TaurusDB

gaussdb_mysql008_qps

QPS

该指标用于统计SQL语句查询次数,包含DDL,DML,SHOW语句,SET语句和存储过程。

文字识别 (OCR)

successful_call_times_of_service

调用服务成功次数

统计周期内调用服务成功次数。

数据库安全服务DBSS

cpu_util

CPU使用率

该指标用于统计测量对象的CPU利用率。

单位:百分比

采集方式:100%减去空闲CPU占比

弹性伸缩AS

cpu_util

CPU使用率

该指标用于统计弹性伸缩组的CPU使用率。

计算公式:伸缩组中的所有云服务器的CPU使用率之和/伸缩组实例数

数据湖探索 (DLI)

queue_job_running_num

运行中作业数

展示用户队列中状态为运行中的作业数。

相关文档