检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
性能测试服务中思考时间和持续时间有什么区别? 性能测试服务里面会涉及到2个时间的概念: 思考时间(单位为ms):是指您在执行两个连续操作期间的等待时间。 压测时长(单位为min):即测试任务阶段的持续时间,压测执行的时间。 思考时间并不会影响并发总的时长,它只会影响到您并发请求的个数。下面以一个例子来解释说明。
待修改分析对象后的,根据系统提示执行编辑操作。 如果分析对象已被测试任务关联,编辑分析对象参数后,测试任务中关联分析对象的参数也会相应改变。 删除分析对象:在“智能分析”页签中,单击待删除分析对象后的,根据系统提示执行删除操作。 删除分析对象时,如果分析对象已被测试任务使用,则不可删除。
在“思考时间”页签,参照表1设置基本信息。 表1 思考时间参数 参数 参数说明 启用思考时间 启用思考时间后,当您接收到来自服务器的数据时,可能要等待几秒查看数据,然后再做出响应。 思考时间 思考时间是指用户在执行两个连续操作期间的等待时间。如用户在登录和搜索之间停留的时间。 例如,某用例每运行一次响应时间为
HTTP请求“Advanced”页签配置,在“Timeouts”设置项中设置超时时间。 Connect:客户端连接被测服务的超时时间,默认为20秒,可以设置为10秒。 Response:连接被测服务之后,被测服务的响应时间,默认为没有限制。 图4 Advanced页签配置 配置HTTP
设置全局变量(高性能测试工程) 全局变量概述(高性能测试工程) 整数、枚举型和文本型全局变量添加 csv格式或者xlsx格式全局变量文件添加 变量读取规则 插入变量 父主题: PerfTest测试用例管理
JMeter报告,日志各类报错的含义是什么? 事件日志出现JMeter超时 JMeter测试任务在长时间(10分钟)没有产生任何采样数据,工具会强制终止,事件日志显示超时。 请求日志出现connection reset 连接无法保持,需要检查执行机以及服务端网络负载。可以在华为云服务查看各个部分的网络带宽是否使用过高,例如查看EIP的网络带宽使用情况。
您还可以编辑和删除分析对象。 编辑分析对象:在“智能分析”页签中,单击待修改分析对象后的,根据系统提示执行编辑操作。如果分析对象已被测试计划关联,编辑分析对象参数后,测试计划中关联分析对象的参数也会相应改变。 删除分析对象:在“智能分析”页签下,单击待删除分析对象后的,根据系统提示执
设置全局变量(可扩展测试工程) 全局变量概述(可扩展测试工程) 全局变量创建、删除 全局变量管理 父主题: PerfTest测试用例管理
可对当前已创建好的定时压测任务进行查看。 登录性能测试服务控制台,在左侧导航栏中选择“定时压测”。 在页面左侧的日历中可以查看定时压测任务概览。页面右侧默认显示当天任务,可切换页签查看所有任务,支持按照下次执行时间排序、任务名和任务状态过滤。 停止定时压测任务 定时压测任务按照设置的执行时间启动后,如果压测计划有变,可以停止压测。
发送请求到被测服务器的端口号。 连接超时 发起连接,服务器无响应的超时时间。连接超时时间范围是20ms到60s。 返回超时 连接建立成功,等待响应返回的超时时间。返回超时时间范围是20ms到60s。 连接设置 重复使用连接:请求响应完成后,不断开连接,复用连接发送接收下一次请求响应。 关闭连接:每次完成
达到循环次数,则线程组结束执行。 持续时间 仅当“执行策略”为“按时长”时,涉及该参数。 任务实际执行的时间,持续时间建议至少300s。 启动延迟 虚拟用户在等待设置启动延迟的时间后,再开始执行任务。 当“执行策略”为“按次数”时,开启“时间控制”可修改该参数。 当“执行策略”为
连接建立成功,等待响应返回的超时时间。 连接设置 重复使用连接:请求响应完成后,不断开连接,复用连接发送接收下一次请求响应。 关闭连接:每次完成请求响应完成后,断开连接,下一次重新建立连接。 check_end_type 通过返回结束设置,来判断本次请求的响应内容是否已经接收完成。结束符建议设置一个唯一的结束标记,如
勾选“统一到期日设置为”后生效,套餐包到期时间变更为统一到期日,可能产生额外的续费天数。默认为每月1日的 23:59:59 GMT+08:00到期,您可以单击进行修改。 不勾选“统一到期日设置为”,则套餐包到期时间为套餐包当前到期时间+续费时长。例如,套餐包当前到期时间为2023/07/09
常见问题 了解更多常见问题、案例和解决方案 热门案例 测试资源配置建议 性能测试服务中思考时间和并发时间有什么区别? 为什么事务调试总是失败? 全局变量和响应提取变量的区别 更多 远程登录 应用容器化改造介绍 应用容器化改造流程 步骤1:对应用进行分析 步骤2:准备应用运行环境 步骤2:准备应用运行环境
实施步骤 前提条件 已在本地安装JMeter客户端。 本地编写JMeter脚本 使用JMeter原生压测 父主题: JMeter测试工程原生性能压测
为JMeter设置资源标签 为创建成功的JMeter测试工程添加标签。每一个JMeter测试工程可以视为一个资源,通过给账户下资源添加标签,可以对资源进行自定义标记,实现资源的分类。在成本管理等场景下,可以根据标签分类,快速查看到某类资源的具体情况。 操作步骤 登录性能测试服务控
随机字符串:根据用户输入的位数(1-32),随机生成小写字母和数字混合的字符串。 时间戳:根据用户选择(秒(s)/毫秒(ms)),生成执行时当前时间戳(秒(s)对应10位,毫秒(ms)对应13位)。 时间格式化:根据指定格式输出当前时间,支持时间偏移(单位为秒)。 时间格式化格式说明如下: "yyyy":表示四位数的年份,例如2024年:2024
解析失败:HTTP响应无法被正常解析的数量。 校验失败:如设置了检查点,检查点未通过的事务响应数,如未设置,返回不是2XX的事务响应数。 响应超时:是在设置的响应超时时间内,对应的TCP连接中没有响应数据返回的用例请求数量。 连接被拒绝:发送报文建立连接时,服务器拒绝连接数。 其他错误:不属于以上几种错误的数量。
设置资源标签 为创建成功的PerfTest测试工程添加标签。每一个PerfTest测试工程可以视为一个资源,通过给账户下资源添加标签,可以对资源进行自定义标记,实现资源的分类。在成本管理等场景下,可以根据标签分类,快速查看到某类资源的具体情况。 操作步骤 登录性能测试服务控制台,
统计维度:测试报告的RPS、响应时间、并发等统计维度均为单个用例,如用例中有请求多个报文,只有在多个请求报文均正常返回会认为成功,响应时间也是多个请求报文的求和值。 响应超时:出现该情况是在设置的响应超时时间内(默认5s),对应的TCP连接中没有响应数据返回时,会将本次用例请求统计为响应超时。出现原因