检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“用例详情”进入用例详情页面,输入测试用例描述、前置条件、测试步骤,依照表1设置用例基本信息。 表1 用例基本信息 参数 参数说明 状态 描述测试用例当前处于哪种状态,如新建、设计中、测试中、完成。
例如,游戏网站某个时间点进行竞技活动,那么这个时候对设备的要求肯定是最高的。并发用户数就是模拟成千上万的用户在同一个时间点进行各种操作的配置数。 结合并发用户数、并发时间和思考时间来计算并发请求的数量,压测出服务器最终饱和数据是多少,结合期望的最大值是多少来判断是否满足客户的需求。 父主题: 压测工程管理
配置测试用例(高性能测试工程) 填写用例详情 配置用例步骤 添加请求信息(报文) 添加请求信息(思考时间) 添加请求信息(响应提取) 添加请求信息(检查点) 添加数据指令、循环控制器、条件判断、集合点 添加并发权重控制器、吞吐量控制器 压力配置 高级配置 SLA配置 父主题: PerfTest测试用例管理
那么报文如何填写呢? 首先在压测前需要确认请求接口是一个什么动作。 以查询为例,查询消息就是一个GET请求,在配置时选择GET方式即可。 如果请求消息中有涉及输入参数的情况怎么办? 如果一个请求涉及到用户各种信息的输入,可以通过在操作时按“F12”,或抓包工具(例如wiresh
仅当“执行策略”为“按次数”时涉及修改该参数。 每个虚拟用户执行的次数。 时间控制 仅当“执行策略”为“按次数”时涉及该参数。 用于控制是否配置“最大时长”和“启动延迟”两个参数, 最大时长 仅当“执行策略”为“按次数”时,开启“时间控制”才可修改该参数。 如果实际压测时长达到最大时长时
将右侧“关键字库”中需要调用的接口卡片拖至用例步骤的测试步骤中。 图1 调用接口 根据业务需求,在调用的接口模板中配置测试步骤。 配置完成后,单击“保存”。 父主题: 配置测试用例(可扩展测试工程)
请求什么类型的操作。 GET:请求服务器返回指定资源。 PUT:请求服务器更新指定资源。 POST:请求服务器新增资源或执行特殊操作。 DELETE:请求服务器删除指定资源,如删除对象等。 HEAD:请求服务器资源头部。 PATCH:请求服务器更新资源的部分内容。当资源不存在的时
参照表1设置基本信息。 表1 创建私有资源组 参数 参数说明 资源组名称 新建私有资源组的名称,可自定义。 节点集群 在下拉框选择已创建的CCE集群。 高级配置 可选项,配置项详见高级配置。 修改高级配置参数,可能导致任务无法正常执行,请谨慎修改。 该功能为白名单特性,需要联系后
单击“下一步:插件选择”,选择创建集群时需要安装的插件。插件选择时,作为测试执行机仅保留默认安装即可,如节点本地域名解析加速、云原生监控插件等非必要插件请去除勾选,避免安装的插件占用执行机资源。 单击“下一步:插件配置”,默认选择即可,不需要更改。 单击“下一步:确认配置”,确认集群配置信息无误后,勾选已
使用性能测试服务前,需要授权性能测试服务创建私有资源组。 租户下面的子用户(即IAM用户)需要配置相关权限后,才可以使用性能测试服务,具体参见为IAM用户配置相关的权限。完成相关权限配置后,IAM用户并不具备创建私有资源组的权限,还需要IAM用户所属的租户授权性能测试服务创建私有资源组。
有响应数据返回时,会将本次用例请求统计为响应超时。出现原因一般是被测服务器繁忙、崩溃、网络带宽被占满等。 校验失败:从服务器返回的响应报文不符合预期(针对HTTP/HTTPS默认的预期响应码为200),比如服务器返回404、502等。出现原因一般为高并发情况下被测服务无法正常处理
0,性能测试服务上APM1.0的配置已失效,设置智能分析时请使用APM2.0。 前提条件 已开通应用性能管理(APM),并部署APM探针,生成APM应用节点。APM探针部署请参考开始监控JAVA应用。 已开通应用运维管理(AOM),并部署探针。AOM探针部署请参考主机监控。 操作步骤
单击“下一步:插件选择”,选择创建集群时需要安装的插件。插件选择时,作为测试执行机仅保留默认安装即可,如节点本地域名解析加速、云原生监控插件等非必要插件请去除勾选,避免安装的插件占用执行机资源。 单击“下一步:插件配置”,默认选择即可,不需要更改。 单击“下一步:确认配置”,确认集群配置信息无误后,勾选已
0,性能测试服务上APM1.0的配置已失效,设置智能分析时请使用APM2.0。 前提条件 已开通应用性能管理(APM),并部署APM探针,生成APM应用节点。APM探针部署请参考开始监控JAVA应用。 已开通应用运维管理(AOM),并部署探针。AOM探针部署请参考主机监控。 添加分析对象
在修改测试用例配置信息时候,可以通过本节操作撤销未保存的配置。 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。
> 测试计划下的。 服务器名称或IP 端口号 路径 参数 消息体数据 高级选项中的响应超时 HTTP请求 协议 协议类型 报文。忽略POST、GET、PATCH、PUT、DELETE以外的请求方法;当读取不到响应超时有效值时默认为5000ms。 协议、服务器名称或IP、端口号、路径
压测任务执行机CPU占用率一直较高是什么原因? 性能测试服务比较特殊,对处理时延要求很高。 可能您发送的报文服务器响应时间很短,因此需要不断轮询以减小时延偏差,所以压测任务在运行时会出现高CPU占用。 由于用于压测资源组的节点是独占的,所以不会对您的应用产生影响,也不会影响性能测试服务本身的性能。
Failed 未满足前提条件,服务器未满足请求者在请求中设置的其中一个前提条件。 413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息。
云审计服务支持的性能测试服务操作列表 支持审计的关键操作列表 云审计服务(Cloud Trace Service,简称CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。
计费说明 性能测试服务的费用包括两部分:所使用资源的费用和使用性能测试服务的费用。 所使用资源的费用:包括计算(云容器引擎CCE和弹性云服务器ECS)、网络(弹性负载均衡ELB和弹性公网EIP)和存储(对象存储服务OBS)等资源的费用,此费用由对应的云服务计费,性能测试服务不再单独收费。