OBJECT

Test

Test issue type

link GraphQL Schema definition

1type Test {
2
3# Issue id of the Test issue.
4issueId: String
5
6# Project id of the Test issue.
7projectId: String
8
9# Test type of the Test issue.
10testType: TestType
11
12# Step definition of the Test issue.
13steps: [Step]
14
15# Unstructured definition of the Test issue.
16unstructured: String
17
18# Gherkin definition of the Test issue.
19gherkin: String
20
21# Test Repository folder of the Test.
22folder: Folder
23
24# Gherkin type of the Test issue.
25# Possible values: 'scenario' or 'scenario_outline'.
26scenarioType: String
27
28# List of Precondition associated with the Test issue.
29#
30# Arguments
31# issueIds: the ids of the Preconditions.
32# limit: the maximum amount of Preconditions to be returned. The maximum is 100.
33# start: the index of the first item to return in the page of results (page offset).
34preconditions(issueIds: [String], limit: Int!, start: Int): PreconditionResults
35
36# List of Test Sets associated with the Test issue.
37#
38# Arguments
39# issueIds: the issue ids of the Test Sets
40# limit: the maximum amount of Test Sets to be returned. The maximum is 100.
41# start: the index of the first item to return in the page of results (page offset).
42testSets(issueIds: [String], limit: Int!, start: Int): TestSetResults
43
44# List of Test Plans associated with the Test issue.
45#
46# Arguments
47# issueIds: the issue ids of the Test Plans
48# limit: the maximum amount of Test Plans to be returned. The maximum is 100.
49# start: the index of the first item to return in the page of results (page offset).
50testPlans(issueIds: [String], limit: Int!, start: Int): TestPlanResults
51
52# List of Test Executions associated with the Test issue.
53#
54# Arguments
55# issueIds: the issue ids of the Test Executions
56# limit: the maximum amount of Test Executions to be returned. The maximum is 100.
57# start: the index of the first item to return in the page of results (page offset).
58testExecutions(issueIds: [String], limit: Int!, start: Int): TestExecutionResults
59
60# List of Test Runs for the Test issue
61#
62# Arguments
63# limit: the maximum amount of Test Runs to be returned. The maximum is 100.
64# start: the index of the first item to return in the page of results (page offset).
65testRuns(limit: Int!, start: Int): TestRunResults
66
67# List of Test versions of the Test
68#
69# Arguments
70# limit: the maximum amount of Test versions to be returned. The maximum is 100.
71# start: the index of the first item to return in the page of results (page offset).
72# archived: if should include archived Test versions in the result.
73# testTypeId: to filter Test versions by Test Type
74testVersions(limit: Int!, start: Int, archived: Boolean, testTypeId: String): TestVersionResults
75
76# Extra Jira information of the Test issue.
77#
78# Arguments
79# fields: List of the fields to be displayed.
80# Check the field 'fields' of this Jira endpoint for more information.
81jira(fields: [String]): JSON!
82
83# Status of the Test. This status can be calculated based on latest status, version or Test Plan.
84#
85# Arguments
86# environment: the environment for which to calculate the for status.
87# isFinal: whether the final statuses has precedence over non-final.
88# version: the version name for which to calculate the status for.
89# testPlan: the Test Plan id for which to calculate the status for.
90status(environment: String, isFinal: Boolean, version: String, testPlan: String): TestStatusType
91
92# Date when the test was last modified.
93lastModified: String
94
95}