检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
关联分析对象(可选) 前提条件 测试计划处于未启动状态。 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“JMeter测试工程”,单击待操作工程后的。 在“测试计划”页签中,选择需要关联分析对象的测试计划,单击。 勾选需要关联的分析对象。如果需关联新的分析对象,单击“添加
当前租户包含包周期和按需两种套餐包,包周期套餐包支持的最大并发数 >= 按需套餐包支持的最大并发数时 测试任务总并发数上限为包周期套餐包支持的最大并发数,使用包周期套餐包,VUM不限量。 当前租户包含包周期和按需两种套餐包,包周期套餐包支持的最大并发数 < 按需套餐包支持的最大并发数时 测试任务总并发数
全局变量和响应提取变量使用的范围不一样: 全局变量可在整个测试工程中使用,当前支持枚举类型、整数类型、文本类型和文件类型。 响应提取的变量为局部变量,只支持在当前事务中或者本用例中,该请求后续的请求可使用,不支持跨事务或者跨用例使用。 父主题: 压测工程管理
您也可以在压测任务结束后,单击测试任务“taskA”的操作栏的,查看离线报告页面。 在测试报告总览页面单击右上角的“下载报告”,获得PDF版本,联系专家进行分析,分析出当前系统的性能瓶颈以及改进建议。
应的文件。 可扩展测试工程暂不支持导出工程。 暂不支持导出含有MQTT协议的工程。 按照业务需求修改文件中相关参数、工程名称(工程名称需唯一),并保存文件。请勿修改ProjectList(序列号).json文件的格式。 导入测试工程 性能测试服务支持导入PerfTest类型和JMeter类型的测试工程。
在待编辑PerfTest测试工程所在行,单击编辑事务库。 在“事务库”页签中,单击事务名称后的,选择“删除”。根据系统提示执行删除事务的操作。 您也可以在事务列表下勾选事务名称,在页面下方显示的浮动框中,单击“删除”,根据系统提示执行删除事务的操作。 如果批量删除的事务中有部分事务已被测试任务引用,则批量删除操作仅删除没有被测试任务引用的事务。
用性能测试服务提供的常用实践。 表1 常用最佳实践 实践 描述 城市政务一网通办系统性能测试 类似“一网通办”等跟国计民生相关的系统,由于突然的访问量暴增导致系统响应慢,为避免流量高峰期使用出现系统崩溃,性能测试服务通过模拟相关实际场景,快速构造压力模型,发现不同压力模型下服务的性能瓶颈,避免宕机。
CodeArts PerfTest最佳实践一览表 最佳实践 说明 城市政务一网通办系统性能测试 类似“一网通办”等跟国计民生相关的系统,由于突然的访问量暴增导致系统响应慢,为避免流量高峰期使用出现系统崩溃,性能测试服务通过模拟相关实际场景,快速构造压力模型,发现不同压力模型下服务的性能瓶颈,避免宕机。
JMeter与PerfTest字段对应关系 性能测试服务支持JMeter脚本导入及自动切换。JMeter字段与PerfTest字段的对应关系如表1。 表1 JMeter字段与PerfTest字段对应关系 JMeter字段 PerfTest字段 参数解释 线程组 名称 事务名称/任务名称
类云服务器资源进行指定的管理操作。多数细粒度策略以API接口为粒度进行权限拆分。 如表1所示,包括了性能测试服务的所有系统权限。 表1 性能测试服务系统权限 系统角色/策略名称 描述 类别 依赖关系 CodeArts PerfTest Administrator 拥有该权限的用户
加过程,快速完成压测模型定义,并通过调试功能判断配置是否正确。 电商解决方案:支持大规模并发、多事务组合全链路压测,帮助您快速压测电商网站,解决应用崩溃、扩容等疑难问题。 一网通办系统模板:一网通办系统模型,是在各城市都上线“一网通办”的背景下,专门打造的模型压测样板。具有上手简单、场景拟真、压力配置丰富等特点。
程中,通过监控核心服务状态的SLA指标数据,您可以更直观地了解性能压测业务的状态。 在性能测试服务中,支持为PerfTest测试工程配置SLA规则,JMeter测试工程暂不支持配置SLA规则。压测过程中,PerfTest测试用例的请求满足SLA规则时,停止压测或者在SLA报告中显示告警通知。
下选择待添加并发权重控制器的用例。 在“用例步骤”页签下,单击“更多 > 并发权重控制器”。 设置参数,步骤嵌套层级最大为10级。 类型:支持固定分支和随机分支两种模式。 固定分支:并发只随机一次产生一个固定值,后续执行将使用该固定值进入固定的分支。固定分支模式的目的是对并发进行
单击操作栏中的编辑线程组。 如果测试计划已关联智能分析对象中的应用监控(APM),测试报告则体现“调用分析”页签。在“调用分析”页签,通过设置查询条件,可以查看符合查询条件的APM调用详细记录。 如果测试计划已关联智能分析对象中的主机监控(AOM),测试报告则体现“监控指标”页签
试用例。 选择页面右侧的“高级配置”。 设置执行器:执行器数量的设置仅在使用私有资源组时生效,如果不配置,使用默认策略。默认策略为单执行器支持并发:HTTP/HTTPS(5000),WebSocket(5000),MQTT(5000),JMeter(1000),HLS/RTMP/HTTP-FLV(1000)。
占用执行器数/执行器总数。 高性能测试工程的单执行器支持并发:HTTP/HTTPS(5000),WebSocket(5000),MQTT(5000),JMeter(1000),HLS/RTMP/HTTP-FLV(1000)。 可扩展测试工程的单执行器支持并发:500。 可扩展测试工程功能为白名
资源不足,执行器无法拉起怎么办? 现象一:启动时报错资源不足 如果使用的是共享资源组,共享资源组本身最多支持的并发任务数有限,需要等待别的用户压测任务结束后方能执行任务。 如果使用的是私有资源组,私有资源组目前没有可用的资源,需要等待其他的压测任务执行结束后方能执行新任务。 现象二:启动后报错资源不足
并发用户数是什么? 压测是指模拟用户实际业务操作的真实使用场景,并发用户数是指模拟同一时刻内,对系统进行业务操作的用户数量。 例如,游戏网站某个时间点进行竞技活动,那么这个时候对设备的要求肯定是最高的。并发用户数就是模拟成千上万的用户在同一个时间点进行各种操作的配置数。 结合并发
单击操作栏中的进行过程调压,过程调压只支持并发模式、TPS模式、时长策略。 单击操作栏中的编辑测试用例。 如果测试任务已关联智能分析对象中的应用监控(APM),测试报告则体现“调用分析”页签。在“调用分析”页签,通过设置查询条件,可以查看符合查询条件的APM调用详细记录。 如果测试任务已关联智能分析对象中的主机
试服务支持Token认证方式,Token认证即通过Token认证调用请求。 关于认证鉴权的详细介绍及获取方式,请参见认证鉴权。 访问控制 性能测试服务通过两种方式对用户操作进行访问控制。 角色权限控制:对性能测试服务的测试计划、测试用例、测试套件、测试报告、自定义设置等对象进行增