
# JMeter与PerfTest字段对应关系
性能测试服务支持JMeter脚本导入及自动切换。JMeter字段与PerfTest字段的对应关系如[表1]。
 表1JMeter字段与PerfTest字段对应关系 
| JMeter字段                                                                       || PerfTest字段           | 参数解释                                                                                               |
|:---|---|:---|:---|
| 线程组                                                 | 名称                        | 事务名称/任务名称            | 与其下面的HTTP请求组成一个事务。 读取不到有效值时，默认并发个数为1，持续时间为1分钟。                       |
| 线程组                                                 | 线程数                       | 测试任务并发个数             | 与其下面的HTTP请求组成一个事务。 读取不到有效值时，默认并发个数为1，持续时间为1分钟。                       |
| 线程组                                                 | 持续时间                      | 测试任务持续时间             | 与其下面的HTTP请求组成一个事务。 读取不到有效值时，默认并发个数为1，持续时间为1分钟。                       |
| 用户定义的变量                                             | 名称                        | 枚举变量名称               | 全局变量，枚举型。命名需要唯一。                                                                                   |
| 用户定义的变量                                             | 值                         | 枚举变量值                | 全局变量，枚举型。命名需要唯一。                                                                                   |
| 用户参数                                                | 名称                        | 枚举变量名称               | 全局变量，枚举型。命名需要唯一。                                                                                   |
| 用户参数                                                | 用户_1                      | 枚举变量值                | 全局变量，枚举型。命名需要唯一。                                                                                   |
| 用户参数                                                | 用户_2                      | 枚举变量值                | 全局变量，枚举型。命名需要唯一。                                                                                   |
| 用户参数                                                | ...                       | 枚举变量值                | 全局变量，枚举型。命名需要唯一。                                                                                   |
| 用户参数                                                | 用户_N                      | 枚举变量值                | 全局变量，枚举型。命名需要唯一。                                                                                   |
| HTTP信息头管理器                                          | 名称                        | 报文头域                 | 当POST、PATCH、PUT、DELETE请求方法不存在Content-Type头域时，默认Content-Type头域的值为application/x-www-form-urlencoded。 |
| HTTP信息头管理器                                          | 值                         | 头域值                  | 当POST、PATCH、PUT、DELETE请求方法不存在Content-Type头域时，默认Content-Type头域的值为application/x-www-form-urlencoded。 |
| HTTP请求默认值                                           | 协议                        | -                    | HTTP请求中没有值时，自动取HTTP请求默认值。 优先级：HTTP请求下的 \> 线程组下的 \> 测试计划下的。           |
| HTTP请求默认值                                           | 服务器名称或IP                  | -                    | HTTP请求中没有值时，自动取HTTP请求默认值。 优先级：HTTP请求下的 \> 线程组下的 \> 测试计划下的。           |
| HTTP请求默认值                                           | 端口号                       | -                    | HTTP请求中没有值时，自动取HTTP请求默认值。 优先级：HTTP请求下的 \> 线程组下的 \> 测试计划下的。           |
| HTTP请求默认值                                           | 路径                        | -                    | HTTP请求中没有值时，自动取HTTP请求默认值。 优先级：HTTP请求下的 \> 线程组下的 \> 测试计划下的。           |
| HTTP请求默认值                                           | 参数                        | -                    | HTTP请求中没有值时，自动取HTTP请求默认值。 优先级：HTTP请求下的 \> 线程组下的 \> 测试计划下的。           |
| HTTP请求默认值                                           | 消息体数据                     | -                    | HTTP请求中没有值时，自动取HTTP请求默认值。 优先级：HTTP请求下的 \> 线程组下的 \> 测试计划下的。           |
| HTTP请求默认值                                           | 高级选项中的响应超时                | -                    | HTTP请求中没有值时，自动取HTTP请求默认值。 优先级：HTTP请求下的 \> 线程组下的 \> 测试计划下的。           |
| HTTP请求                                              | 协议                        | 协议类型                 | 报文。忽略POST、GET、PATCH、PUT、DELETE以外的请求方法；当读取不到响应超时有效值时默认为5000ms。                                      |
| HTTP请求                                              | 协议、服务器名称或IP、端口号、路径        | 请求连接                 | 报文。忽略POST、GET、PATCH、PUT、DELETE以外的请求方法；当读取不到响应超时有效值时默认为5000ms。                                      |
| HTTP请求                                              | 方法                        | 请求方法                 | 报文。忽略POST、GET、PATCH、PUT、DELETE以外的请求方法；当读取不到响应超时有效值时默认为5000ms。                                      |
| HTTP请求                                              | 参数                        | 根据实际需求，添加到URL或报文内容中  | 报文。忽略POST、GET、PATCH、PUT、DELETE以外的请求方法；当读取不到响应超时有效值时默认为5000ms。                                      |
| HTTP请求                                              | 消息体数据                     | 报文内容                 | 报文。忽略POST、GET、PATCH、PUT、DELETE以外的请求方法；当读取不到响应超时有效值时默认为5000ms。                                      |
| HTTP请求                                              | 高级选项中的响应超时                | 响应超时                 | 报文。忽略POST、GET、PATCH、PUT、DELETE以外的请求方法；当读取不到响应超时有效值时默认为5000ms。                                      |
| 正则表达式提取器（要检查的响应字段）                                  | 主体                        | 报文内容                 | 响应提取。只有在HTTP请求下的正则表达式提取器、固定定时器时才会被导入。缺省值为空时，默认取引用名称。                                               |
| 正则表达式提取器（要检查的响应字段）                                  | Body(unescaped)           | 报文内容                 | 响应提取。只有在HTTP请求下的正则表达式提取器、固定定时器时才会被导入。缺省值为空时，默认取引用名称。                                               |
| 正则表达式提取器（要检查的响应字段）                                  | Body as a Document        | 报文内容                 | 响应提取。只有在HTTP请求下的正则表达式提取器、固定定时器时才会被导入。缺省值为空时，默认取引用名称。                                               |
| 正则表达式提取器（要检查的响应字段）                                  | 信息头                       | 头域                   | 响应提取。只有在HTTP请求下的正则表达式提取器、固定定时器时才会被导入。缺省值为空时，默认取引用名称。                                               |
| 正则表达式提取器（要检查的响应字段）                                  | URL                       | URL                  | 响应提取。只有在HTTP请求下的正则表达式提取器、固定定时器时才会被导入。缺省值为空时，默认取引用名称。                                               |
| 正则表达式提取器（要检查的响应字段）                                  | 响应代码                      | 响应码                  | 响应提取。只有在HTTP请求下的正则表达式提取器、固定定时器时才会被导入。缺省值为空时，默认取引用名称。                                               |
| 正则表达式提取器（要检查的响应字段）                                  | Request Headers、响应信息      | 不支持导入，该正则表达式提取器会被忽略。 | 响应提取。只有在HTTP请求下的正则表达式提取器、固定定时器时才会被导入。缺省值为空时，默认取引用名称。                                               |
| 正则表达式提取器                                            | 引用名称                      | 变量名称                 | 响应提取。只有在HTTP请求下的正则表达式提取器、固定定时器时才会被导入。缺省值为空时，默认取引用名称。                                               |
| 正则表达式提取器                                            | 正则表达式                     | 正则表达式                | 响应提取。只有在HTTP请求下的正则表达式提取器、固定定时器时才会被导入。缺省值为空时，默认取引用名称。                                               |
| 正则表达式提取器                                            | 模板                        | 第几个匹配项               | 响应提取。只有在HTTP请求下的正则表达式提取器、固定定时器时才会被导入。缺省值为空时，默认取引用名称。                                               |
| 正则表达式提取器                                            | 匹配数字                      | 表达式取值                | 响应提取。只有在HTTP请求下的正则表达式提取器、固定定时器时才会被导入。缺省值为空时，默认取引用名称。                                               |
| 正则表达式提取器                                            | 缺省值                       | 缺省值                  | 响应提取。只有在HTTP请求下的正则表达式提取器、固定定时器时才会被导入。缺省值为空时，默认取引用名称。                                               |
| 固定定时器                                               | 线程延迟                      | 持续时间                 | 思考时间。读取不到有效值时默认取1000。                                                                              |
| Random函数                                            | -                         | 区间随机数                | 根据用户输入区间，随机生成区间内的任一整数。 例如：${__Random(-2147483648,2147483647)}         |
| JSON提取器   | Name of created variables | 变量名称                 | 响应提取，默认提取范围：JSON内的值。只有在HTTP请求下的JSON提取器才会被导入。                 |
| JSON提取器   | JSON Path expressions     | 需获取的键名               | 响应提取，默认提取范围：JSON内的值。只有在HTTP请求下的JSON提取器才会被导入。                 |
| JSON提取器   | Default Values            | 缺省值                  | 响应提取，默认提取范围：JSON内的值。只有在HTTP请求下的JSON提取器才会被导入。                 |
   
