检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
为什么接口返回体有中文或特殊字符时,通过流量录制插件导出后中文或特殊字符显示乱码?
正则表达式元字符 表1 元字符说明 元字符 说明 . 匹配除“\n”之外的任何单个字符,如果要匹配包括“\n”在内的任意字符,需使用诸如“[\s\S]”之类的模式。 ^ 匹配输入字符串的开始位置,不匹配任何字符,要匹配“^”字符本身,需使用“\^”。
SHA-256:对输入的数据进行SHA-256加密,返回加密后的数据字符串。 SHA-384:对输入的数据进行SHA-384加密,返回加密后的数据字符串。 SHA-512:对输入的数据进行SHA-512加密,返回加密后的数据字符串。
变量有两种类型,分别是静态变量和均分变量: 静态变量:以字符串形式下发内容,当脚本分布式执行时,每个节点获取到的变量值一样,如,下发静态变量successRate=0.8,2000并发,分两个执行器执行,每个执行器中的脚本中变量successRate的值都是0.8。
Accept-Charset 能够接受的字符集。 Accept-Datetime 能够接受的按照时间来表示的版本。 Accept-Encoding 能够接受的编码方式列表。 Accept-Language 能够接受的回应内容的自然语言列表。
SHA-1:对输入的数据进行SHA-1加密,返回加密后的数据字符串。 SHA-224:对输入的数据进行SHA-224加密,返回加密后的数据字符串。 SHA-256:对输入的数据进行SHA-256加密,返回加密后的数据字符串。
正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 “()”表示提取,对于您要提取的内容需要用小括号括起来,每个“()”之间的内容表示一个子表达式。
内容格式 请根据被测服务器的业务请求内容,选择“字符串”或“16进制码流”。16进制码流的内容取值范围为“0~9”和“a~f”,且总字符个数为双数。 如果已设置全局变量或响应提取的局部变量,可在报文内容部分引用变量,执行压测任务过程会将报文内容中的变量值动态替换为指定的值。
出参:字符串。 检查点签名 func(map[string]string) string 入参:自定义参数 出参:字符串,空字符串表示检查成功,非空字符串表示检查失败信息。
为什么接口返回体有中文或特殊字符时,通过流量录制插件导出后中文或特殊字符显示乱码?
如果请求消息体中参数支持中文,则中文字符必须为UTF-8编码。 每个接口的请求消息体内容不同,也并不是每个接口都需要有请求消息体(或者说消息体为空),GET、DELETE操作类型的接口就不需要消息体,消息体具体内容需要根据具体接口而定。
参考知识 头域说明 正则表达式元字符 修改导出的工程文件 JMeter与PerfTest字段对应关系
图1 添加插件 文件限制说明如下: json文件大小<=50K,文件名长度<=64字符。 so文件限制: 专业版:文件大小<=10M,文件个数<=5个。 企业版:文件大小<=80M,文件个数<=20个。 添加自定义请求 前提条件:已添加自定义请求插件。
content_type 否 Integer 用例卡片类型(1:思考时间;2:报文;3:检查点;4:变量提取) content 否 ContentInfo object 内容 表5 ContentInfo 参数 是否必选 参数类型 描述 body_type 否 Integer body类型(0:字符串
content_type 否 Integer 用例卡片类型(1:思考时间;2:报文;3:检查点;4:变量提取) content 否 ContentInfo object 内容 表8 ContentInfo 参数 是否必选 参数类型 描述 body_type 否 Integer body类型(0:字符串
content_type 否 Integer 用例卡片类型(1:思考时间;2:报文;3:检查点;4:变量提取) content 否 ContentInfo object 内容 表8 ContentInfo 参数 是否必选 参数类型 描述 body_type 否 Integer body类型(0:字符串
性能测试灵活快捷,助力应用快速上线 协议灵活自定义:支持HTTP/HTTPS测试,适应基于HTTP/HTTPS协议开发的各类应用和微服务接口性能测试;支持TCP/UDP/WEBSOCKET测试,支持字符串负载与16进制码流两种模式,满足各类非HTTP类协议的数据构造;支持HLS/RTMP
regexp 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。
描述 content_type Integer 用例卡片类型(1:思考时间;2:报文;3:检查点;4:变量提取) content ContentInfo object 内容 表9 ContentInfo 参数 参数类型 描述 body_type Integer body类型(0:字符串
关于JMeter工程导入有以下说明: JMeter文件中关键信息请使用性能测试服务支持的字符,详情请参见 JMeter与PerfTest字段对应关系。