新建或更新JMeter场景。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
pts:SaveOpenJMeterScene |
update |
*全部资源
|
无 | 无 |
请求参数
名称 |
类型 |
必填 |
描述 |
示例值 |
OpenJMeterScene |
object |
是 |
场景详情。 |
|
SceneName |
string |
是 |
场景名。 |
test |
EnvironmentId |
string |
否 |
关联的环境 ID。 |
I8PZIH |
JmeterPluginLabel |
string |
否 |
jmeter 插件标签。 |
test |
TestFile |
string |
是 |
测试文件。 |
test.jmx |
FileList |
array |
是 |
文件列表。 |
|
object |
否 |
文件详情。 |
||
FileName |
string |
是 |
文件名。 |
test.jmx |
FileOssAddress |
string |
是 |
文件在公网可访问的 OSS 地址。 说明
目前仅支持上海地域。 |
https://test.cn-shanghai.aliyuncs.com/test.jmx |
Md5 |
string |
否 |
文件的 MD5。 |
DA70F97A74D76B6A3BEF9CC8AE0D89EB |
FileId |
integer |
否 |
文件 ID。 |
61232 |
SplitCsv |
boolean |
否 |
是否切分,仅针对 CSV 有效。 |
false |
FileSize |
integer |
否 |
文件大小,文件总大小不超过 500 M,单位 Byte。 |
28880 |
Tags |
string |
否 |
文件标签。 |
空 |
JMeterProperties |
array |
否 |
JMeter 属性。 |
|
object |
否 |
属性详情。 |
||
Name |
string |
否 |
属性名。 |
https.sessioncontext.shared |
Value |
string |
否 |
属性值。 |
false |
RampUp |
integer |
否 |
预热时间,单位秒。 |
600 |
Steps |
integer |
否 |
预热阶段。 |
3 |
Concurrency |
integer |
否 |
最大并发,并发上限由用户的资源包决定,在 mode= CONCURRENCY 时必须设置。 |
1000 |
Duration |
integer |
是 |
压测持续时间,最长压测时间不超过一天,单位秒,取值范围为 60~86400。 |
600 |
SceneId |
string |
否 |
场景 ID。没有传场景 ID 表示新建场景,传场景 ID 表示更新场景。 |
DYYPZIH |
IsVpcTest |
boolean |
否 |
是否为 VPC 测试。默认为 false,表示公网测试。当此值为 true 时,VPC 相关配置才会生效。 |
true |
DnsCacheConfig |
object |
否 |
DNS 配置。 |
|
ClearCacheEachIteration |
boolean |
否 |
每次循环是否清空缓存。 |
true |
DnsServers |
array |
否 |
DNS 服务器。 |
|
string |
否 |
DNS 服务器详情。 |
[8.8.8.8] |
|
HostTable |
object |
否 |
域名绑定。 |
|
string |
否 |
域名绑定详情。 |
||
AgentCount |
integer |
是 |
施压机数量。 |
2 |
RegionId |
string |
否 |
地域 ID,在 VPC 压测时配置。 |
cn-beijing |
VpcId |
string |
否 |
VPC 的 ID,在 VPC 压测时配置。 |
vpc-2ze2sahjdgahsebjkqhf4pyj |
SecurityGroupId |
string |
否 |
安全组 ID,在 VPC 压测时配置。 |
sg-2zeid0dd7bhahsgdahspaly |
VSwitchId |
string |
否 |
交换机 ID,在 VPC 压测时配置。 |
vsw-2zehsgdhsahw1r |
SyncTimerType |
string |
否 |
JMeter 中的同步定时器类型。 |
GLOBAL |
ConstantThroughputTimerType |
string |
否 |
JMeter 中的固定吞吐量定时器类型。 |
GLOBAL |
Mode |
string |
是 |
施压模型。 |
CONCURRENCY |
StartRps |
integer |
否 |
起始的 RPS,RPS 模式下生效。 |
10 |
MaxRps |
integer |
否 |
最大 RPS,RPS 模式下生效。 |
100 |
StartConcurrency |
integer |
否 |
起始并发,并发模式下生效,在 mode= CONCURRENCY 时必须设置。 |
10 |
RegionalCondition |
array |
否 |
施压机地域定制 |
|
object |
否 |
单地域施压机数量 |
||
Region |
string |
否 |
地域 id |
cn-hangzhou |
Amount |
integer |
否 |
施压机数量,所有地域施压机数量之和需要等于场景的 AgentCount 值。 |
1 |
返回参数
名称 |
类型 |
描述 |
示例值 |
object |
返回示例。 |
||
SceneId |
string |
创建或更新的场景 ID。 |
DYYPZIH |
RequestId |
string |
请求 ID。 |
A8E16480-15C1-555A-922F-B736A005E52D |
Message |
string |
错误提示信息,若成功则不返回该字段。 |
空 |
HttpStatusCode |
integer |
HTTP 状态码,若成功则不返回该字段。 |
200 |
Code |
string |
系统状态码,若成功则不返回该字段。 |
200 |
Success |
boolean |
是否成功。
|
true |
示例
正常返回示例
JSON
格式
{
"SceneId": "DYYPZIH",
"RequestId": "A8E16480-15C1-555A-922F-B736A005E52D",
"Message": "空",
"HttpStatusCode": 200,
"Code": "200",
"Success": true
}
错误码
HTTP status code |
错误码 |
错误信息 |
描述 |
---|---|---|---|
403 | SaveOpenJMeterSceneFail | The scene cannot be empty. | 场景内容不能为空 |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。