Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
maxLevel3

...

Name

Located in

Required

Description

Default

Schema

viewId

body

yes

View ID of the user for that particular project and Testsuite module. View ID can be fetched from latestViews section of Getinfo API.

-

integer

folderPath

body

yes

Path of folder whose Testsuites are to be fetched

-

string

start

body

no

Start index of records

-

integer

limit

body

no

Number of records per page

-

integer

page

body

no

Page number to be displayed

-

integer

...

Name

Located in

Required

Description

Default

Schema

parentFolderId

body

yes

Parent folderId of Test Suites

-

string

isAutomatedFlag

body

no

Default value false

-

boolean

name

body

yes

Summary of Test Suites

-

string

description

body

no

Description of Test Suites

-

string

ownertestsuiteOwner

body

no

Owner of Test Suites

-

integer

testSuiteState

body

no

Status of Test Suites

-

integer

associateRelCyc

body

no

Pass true only when releaseCycleMapping is passed

-

boolean

releaseCycleMapping

body

no

An array of releaseId, buildID(Do not pass tsId)

-

Array[Data]

requirementId

body

no

Id of the requirement from which user wants to create testsuite

-

string

...

Name

Located in

Required

Description

Default

Schema

tcRunID

body

yes

Unique identifier of Testcase Run

-

Array[integer]

syncAll

body

no

Flag to Sync all Testcase Run

-

boolean

tsRunID

body

yes

Unique identifier of Testsuite Run

-

integer

username

body

no

Username of the user who is being authenticated

-

string

password

body

no

Password of the user who being authenticated

-

string

...

Status Code

Reason

Response Model

200

Run Status updated successfully

ResponseEntity

400

Invalid json object or mandatory fields missing

-

401

Unauthorised or session expired

-

500

Returned when server connection times out

-

Get Execution List

POST /rest/execution/getExecutionsForIssue

...

POST /rest/testcases/list/forTS

Description

Testcase list for testsuite.

Request

Content-Type: application/json

...

Status Code

Reason

Response Model

200

List of issues shown successfully

ResponseEntity

400

Invalid json object or mandatory fields missing

-

401

Unauthorised or session expired

-

500

Returned when server connection times out

-

...

Name

Located in

Required

Description

Default

Schema

runStatusID

body

yes

Id of the execution status to set(Id can be obtained from getInfo service response)

-

integer

dropID

body

no

Unique identifier of drop on which execution is to be performed

-

integer

qmTsRunId

body

yes

Id of Testsuite Run to execute

-

string

entityIDs

body

yes

Ids of Testcase Runs to execute

-

string

entityType

body

yes

Type of Entity('TCR'/'TCSR') to Execute

-

string

isAutoExecuted

body

no

0 Manual

1 Automated

0

boolean

username

body

no

Username of the user who is being authenticated

-

string

password

body

no

Password of the user who is being authenticated

-

string

...