httptest.update

描述

object httptest.update(object/array webScenarios)

此方法用于 update 现有的 Web 场景。

此方法仅适用于 AdminSuper admin 用户类型。调用该方法的权限可以在用户角色设置中撤销。更多信息请参见 User roles

参数

(object/array) 要更新的 Web 场景属性。

每个 Web 场景都必须定义 httptestid 属性,其他所有属性均为可选。只有传入的属性会被更新,其余属性将保持不变。

除了标准 Web 场景属性之外,该方法还接受以下参数。

Parameter Type Description
steps array 用于替换现有步骤的场景步骤
tags array Web 场景标签

返回值

(object) 返回一个 object,其中包含在 httptestid 属性下列出的已更新 Web 场景的 ID。

示例

启用 Web 场景

启用一个Web场景,即将其状态设置为"0"。

执行请求:

{
    "jsonrpc": "2.0",
    "method": "httptest.update",
    "params": {
        "httptestid": "5",
        "status": 0
    },
    "id": 1
}

响应:

{
    "jsonrpc": "2.0",
    "result": {
        "httptestids": [
            "5"
        ]
    },
    "id": 1
}

另请参见

来源

CHttpTest::update() 在 ui/include/classes/api/services/CHttpTest.php 中。