Updated on 2024-04-08 GMT+08:00

Modifying a Project

Function

This API is used to modify a project.

URI

PUT /v1/{project_id}/test-suites/{test_suite_id}

Table 1 Path Parameters

Parameter

Mandatory

Type

Description

project_id

Yes

String

Project ID. For details, see Obtaining a Project ID.

Minimum: 0

Maximum: 64

test_suite_id

Yes

Integer

Test project ID.

Minimum: 0

Maximum: 2147483647

Request Parameters

Table 2 Request body parameters

Parameter

Mandatory

Type

Description

id

Yes

Integer

Project ID.

Minimum: 0

Maximum: 2147483647

name

Yes

String

Project name.

Minimum: 1

Maximum: 42

description

No

String

Project description.

Minimum: 0

Maximum: 1024

variables_no_file

No

Array of strings

Variables that are missing during project import but exist in the variable file.

Array Length: 0 - 1024

source

No

Integer

Source (0: PerfTest; 2: CloudTest).

Minimum: 0

Maximum: 2147483647

external_params

No

Object

Extension parameter.

Response Parameters

None

Example Requests

Modifying the project whose ID is 1: Change the project name to ProjectTest and project description to description.

/v1/{project_id}/test-suites/1

{
  "id" : 1,
  "name" : "ProjectTest",
  "description" : "description",
  "variables_no_file" : [ ],
  "source" : 0,
  "external_params" : { }
}

Example Responses

None

Status Codes

Status Code

Description

200

success

501

unknown error

Error Codes

See Error Codes.