TestPlanRestClient class
VSS REST API への要求を行うために (から派生) 使用する必要がある基底クラス
- Extends
コンストラクター
Test |
メソッド
コンストラクターの詳細
TestPlanRestClient(IVssRestClientOptions)
メソッドの詳細
addTestCasesToSuite(SuiteTestCaseCreateUpdateParameters[], string, number, number)
指定した構成のスイートにテスト ケースを追加する
function addTestCasesToSuite(suiteTestCaseCreateUpdateParameters: SuiteTestCaseCreateUpdateParameters[], project: string, planId: number, suiteId: number): Promise<TestCase[]>
パラメーター
- suiteTestCaseCreateUpdateParameters
SuiteTestCaseCreateUpdateParameters オブジェクト。
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
テスト ケースを追加するテスト 計画の ID。
- suiteId
-
number
テスト ケースを追加するテスト スイートの ID。
戻り値
Promise<TestCase[]>
cloneTestCase(CloneTestCaseParams, string)
function cloneTestCase(cloneRequestBody: CloneTestCaseParams, project: string): Promise<CloneTestCaseOperationInformation>
パラメーター
- cloneRequestBody
- CloneTestCaseParams
- project
-
string
プロジェクト ID またはプロジェクト名
戻り値
Promise<CloneTestCaseOperationInformation>
cloneTestPlan(CloneTestPlanParams, string, boolean)
テスト計画の複製
function cloneTestPlan(cloneRequestBody: CloneTestPlanParams, project: string, deepClone?: boolean): Promise<CloneTestPlanOperationInformation>
パラメーター
- cloneRequestBody
- CloneTestPlanParams
プラン クローン要求本文の詳細 TestPlanCloneRequest
- project
-
string
プロジェクト ID またはプロジェクト名
- deepClone
-
boolean
関連するすべてのテスト ケースも複製します
戻り値
Promise<CloneTestPlanOperationInformation>
cloneTestSuite(CloneTestSuiteParams, string, boolean)
テスト スイートを複製する
function cloneTestSuite(cloneRequestBody: CloneTestSuiteParams, project: string, deepClone?: boolean): Promise<CloneTestSuiteOperationInformation>
パラメーター
- cloneRequestBody
- CloneTestSuiteParams
Suite Clone Request Body detail TestSuiteCloneRequest
- project
-
string
プロジェクト ID またはプロジェクト名
- deepClone
-
boolean
関連するすべてのテスト ケースも複製します
戻り値
Promise<CloneTestSuiteOperationInformation>
createBulkTestSuites(TestSuiteCreateParams[], string, number, number)
一括要件ベースのテスト スイートをCreateします。
function createBulkTestSuites(testSuiteCreateParams: TestSuiteCreateParams[], project: string, planId: number, parentSuiteId: number): Promise<TestSuite[]>
パラメーター
- testSuiteCreateParams
スイート作成のパラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
要件ベースのスイートを作成する必要があるテスト 計画の ID。
- parentSuiteId
-
number
要件ベースのスイートが作成される親スイートの ID
戻り値
Promise<TestSuite[]>
createTestConfiguration(TestConfigurationCreateUpdateParameters, string)
テスト構成をCreateします。
function createTestConfiguration(testConfigurationCreateUpdateParameters: TestConfigurationCreateUpdateParameters, project: string): Promise<TestConfiguration>
パラメーター
- testConfigurationCreateUpdateParameters
- TestConfigurationCreateUpdateParameters
TestConfigurationCreateUpdateParameters
- project
-
string
プロジェクト ID またはプロジェクト名
戻り値
Promise<TestConfiguration>
createTestPlan(TestPlanCreateParams, string)
テスト計画をCreateします。
function createTestPlan(testPlanCreateParams: TestPlanCreateParams, project: string): Promise<TestPlan>
パラメーター
- testPlanCreateParams
- TestPlanCreateParams
testPlanCreateParams オブジェクト。TestPlanCreateParams
- project
-
string
プロジェクト ID またはプロジェクト名
戻り値
Promise<TestPlan>
createTestSuite(TestSuiteCreateParams, string, number)
テスト スイートCreate。
function createTestSuite(testSuiteCreateParams: TestSuiteCreateParams, project: string, planId: number): Promise<TestSuite>
パラメーター
- testSuiteCreateParams
- TestSuiteCreateParams
スイート作成のパラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
スイートを含むテスト 計画の ID。
戻り値
Promise<TestSuite>
createTestVariable(TestVariableCreateUpdateParameters, string)
テスト変数をCreateします。
function createTestVariable(testVariableCreateUpdateParameters: TestVariableCreateUpdateParameters, project: string): Promise<TestVariable>
パラメーター
- testVariableCreateUpdateParameters
- TestVariableCreateUpdateParameters
TestVariableCreateUpdateParameters
- project
-
string
プロジェクト ID またはプロジェクト名
戻り値
Promise<TestVariable>
deleteTestCase(string, number)
テスト ケースを削除します。
function deleteTestCase(project: string, testCaseId: number): Promise<void>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- testCaseId
-
number
削除するテスト ケースの ID。
戻り値
Promise<void>
deleteTestConfguration(string, number)
テスト構成を ID で削除します。
function deleteTestConfguration(project: string, testConfiguartionId: number): Promise<void>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- testConfiguartionId
-
number
削除するテスト構成の ID。
戻り値
Promise<void>
deleteTestPlan(string, number)
テスト計画を削除します。
function deleteTestPlan(project: string, planId: number): Promise<void>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
削除するテスト 計画の ID。
戻り値
Promise<void>
deleteTestSuite(string, number, number)
テスト スイートを削除します。
function deleteTestSuite(project: string, planId: number, suiteId: number): Promise<void>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
スイートを含むテスト 計画の ID。
- suiteId
-
number
削除するテスト スイートの ID。
戻り値
Promise<void>
deleteTestVariable(string, number)
テスト変数を ID で削除します。
function deleteTestVariable(project: string, testVariableId: number): Promise<void>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- testVariableId
-
number
削除するテスト変数の ID。
戻り値
Promise<void>
exportTestCases(ExportTestCaseParams, string)
スイートからファイルに一連のテスト ケースをエクスポートします。 現在サポートされている形式: xlsx
function exportTestCases(exportTestCaseRequestBody: ExportTestCaseParams, project: string): Promise<ArrayBuffer>
パラメーター
- exportTestCaseRequestBody
- ExportTestCaseParams
ExportTestCaseParams オブジェクト。ExportTestCaseParams
- project
-
string
プロジェクト ID またはプロジェクト名
戻り値
Promise<ArrayBuffer>
getCloneInformation(string, number)
複製情報を取得します。
function getCloneInformation(project: string, cloneOperationId: number): Promise<CloneTestPlanOperationInformation>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- cloneOperationId
-
number
複製操作をキューに入れたときに返される操作 ID
戻り値
Promise<CloneTestPlanOperationInformation>
getPoints(string, number, number, string, boolean, boolean)
スイートから特定のテスト ポイントを取得します。
function getPoints(project: string, planId: number, suiteId: number, pointId: string, returnIdentityRef?: boolean, includePointDetails?: boolean): Promise<TestPoint[]>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
テスト ポイントが要求されるテスト 計画の ID。
- suiteId
-
number
テスト ポイントが要求されるテスト スイートの ID。
- pointId
-
string
フェッチするテスト ポイントの ID。
- returnIdentityRef
-
boolean
true に設定すると、TestCaseReference の AssignedTo フィールドが IdentityRef オブジェクトとして返されます。
- includePointDetails
-
boolean
false に設定すると、テスト ポイント オブジェクトに関する基本的な詳細のみを含む小さなペイロードが取得されます
戻り値
Promise<TestPoint[]>
getPointsList(string, number, number, string, string, string, boolean, boolean, boolean)
一部のフィルターに基づいてスイート内のすべてのポイントを取得する
function getPointsList(project: string, planId: number, suiteId: number, testPointIds?: string, testCaseId?: string, continuationToken?: string, returnIdentityRef?: boolean, includePointDetails?: boolean, isRecursive?: boolean): Promise<PagedList<TestPoint>>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
テスト ポイントが要求されるテスト 計画の ID。
- suiteId
-
number
テスト ポイントが要求されるテスト スイートの ID
- testPointIds
-
string
フェッチするテスト ポイントの ID。
- testCaseId
-
string
特定のテスト ケース ID のテスト ポイントを取得します。
- continuationToken
-
string
返されるテスト ポイントの一覧が完全でない場合、テスト ポイントの次のバッチに対してクエリを実行する継続トークンは、応答ヘッダーに "x-ms-continuationtoken" として含まれます。 テスト ポイントの最初のバッチを取得するには、このパラメーターを省略します。
- returnIdentityRef
-
boolean
true に設定すると、TestCaseReference の AssignedTo フィールドが IdentityRef オブジェクトとして返されます。
- includePointDetails
-
boolean
false に設定すると、テスト ポイント オブジェクトに関する基本的な詳細のみを含む小さなペイロードが取得されます
- isRecursive
-
boolean
true に設定すると、子スイートに属するテスト ポイントも再帰的にフェッチされます。
戻り値
getSuiteCloneInformation(string, number)
複製情報を取得します。
function getSuiteCloneInformation(project: string, cloneOperationId: number): Promise<CloneTestSuiteOperationInformation>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- cloneOperationId
-
number
複製操作をキューに入れたときに返される操作 ID
戻り値
Promise<CloneTestSuiteOperationInformation>
getSuiteEntries(string, number, SuiteEntryTypes)
テスト スイート内のテスト スイート エントリの一覧を取得します。
function getSuiteEntries(project: string, suiteId: number, suiteEntryType?: SuiteEntryTypes): Promise<SuiteEntry[]>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- suiteId
-
number
親スイートの ID。
- suiteEntryType
- SuiteEntryTypes
戻り値
Promise<SuiteEntry[]>
getSuitesByTestCaseId(number)
特定のテスト ケースが存在するすべてのテスト スイートの一覧を見つけます。 これは、テスト ケースを変更する必要がある場合に、テスト ケースを使用しているテスト スイートを確認する必要がある場合に役立ちます。
function getSuitesByTestCaseId(testCaseId: number): Promise<TestSuite[]>
パラメーター
- testCaseId
-
number
スイートをフェッチする必要があるテスト ケースの ID。
戻り値
Promise<TestSuite[]>
getTestCase(string, number, number, string, string, boolean)
スイートから特定のテスト ケースを取得します。
function getTestCase(project: string, planId: number, suiteId: number, testCaseId: string, witFields?: string, returnIdentityRef?: boolean): Promise<TestCase[]>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
テスト ケースが要求されるテスト 計画の ID。
- suiteId
-
number
テスト ケースが要求されるテスト スイートの ID。
- testCaseId
-
string
フェッチするテスト ケース ID。
- witFields
-
string
witFields の一覧を取得します。
- returnIdentityRef
-
boolean
true に設定すると、AssignedTo、ActivatedBy などのすべての ID フィールドが IdentityRef オブジェクトとして返されます。 false に設定すると、これらのフィールドは文字列形式で一意の名前として返されます。 これは既定では false です。
戻り値
Promise<TestCase[]>
getTestCaseCloneInformation(string, number)
複製情報を取得します。
function getTestCaseCloneInformation(project: string, cloneOperationId: number): Promise<CloneTestCaseOperationInformation>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- cloneOperationId
-
number
複製操作をキューに入れたときに返される操作 ID
戻り値
Promise<CloneTestCaseOperationInformation>
getTestCaseList(string, number, number, string, string, string, string, boolean, boolean, ExcludeFlags, boolean)
Get Test Case List は、省略可能なパラメーターで説明されているように、すべての構成 ID を持つテスト ケースを返します。 構成 ID が null の場合は、すべてのテスト ケースが返されます
function getTestCaseList(project: string, planId: number, suiteId: number, testIds?: string, configurationIds?: string, witFields?: string, continuationToken?: string, returnIdentityRef?: boolean, expand?: boolean, excludeFlags?: ExcludeFlags, isRecursive?: boolean): Promise<PagedList<TestCase>>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
テスト ケースが要求されるテスト 計画の ID。
- suiteId
-
number
テスト ケースが要求されるテスト スイートの ID。
- testIds
-
string
フェッチするテスト ケース ID。
- configurationIds
-
string
指定されたすべての構成 ID を含むテスト ケースをフェッチします。
- witFields
-
string
witFields の一覧を取得します。
- continuationToken
-
string
返されるテスト ケースの一覧が完全でない場合は、テスト ケースの次のバッチを照会する継続トークンが応答ヘッダーに "x-ms-continuationtoken" として含まれます。 テスト ケースの最初のバッチを取得するには、このパラメーターを省略します。
- returnIdentityRef
-
boolean
true に設定すると、AssignedTo、ActivatedBy などのすべての ID フィールドが IdentityRef オブジェクトとして返されます。 false に設定すると、これらのフィールドは文字列形式で一意の名前として返されます。 これは既定では false です。
- expand
-
boolean
false に設定すると、スイート テスト ケース オブジェクトに関する基本的な詳細のみを含む小さなペイロードが取得されます
- excludeFlags
- ExcludeFlags
ペイロードからさまざまな値を除外するフラグ。 たとえば、ポイントの割り当てを削除するには、exclude = 1 を渡します。 追加情報 (リンク、テスト プラン、テスト スイート) を削除するには、除外 = 2 を渡します。 追加情報とポイント割り当ての両方を削除するには、exclude = 3 (1 + 2) を渡します。
- isRecursive
-
boolean
戻り値
getTestConfigurationById(string, number)
テスト構成を取得する
function getTestConfigurationById(project: string, testConfigurationId: number): Promise<TestConfiguration>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- testConfigurationId
-
number
取得するテスト構成の ID。
戻り値
Promise<TestConfiguration>
getTestConfigurations(string, string)
テスト構成の一覧を取得します。
function getTestConfigurations(project: string, continuationToken?: string): Promise<PagedList<TestConfiguration>>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- continuationToken
-
string
返される構成の一覧が完全でない場合は、構成の次のバッチを照会する継続トークンが応答ヘッダーに "x-ms-continuationtoken" として含まれます。 テスト構成の最初のバッチを取得するには、このパラメーターを省略します。
戻り値
Promise<PagedList<TestConfiguration>>
getTestEntityCountByPlanId(string, number, string, UserFriendlyTestOutcome, string, string, string, TestEntityTypes)
function getTestEntityCountByPlanId(project: string, planId: number, states?: string, outcome?: UserFriendlyTestOutcome, configurations?: string, testers?: string, assignedTo?: string, entity?: TestEntityTypes): Promise<TestEntityCount[]>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
- states
-
string
- outcome
- UserFriendlyTestOutcome
- configurations
-
string
- testers
-
string
- assignedTo
-
string
- entity
- TestEntityTypes
戻り値
Promise<TestEntityCount[]>
getTestPlanById(string, number)
ID でテスト 計画を取得します。
function getTestPlanById(project: string, planId: number): Promise<TestPlan>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
取得するテスト 計画の ID。
戻り値
Promise<TestPlan>
getTestPlans(string, string, string, boolean, boolean)
テスト 計画の一覧を取得する
function getTestPlans(project: string, owner?: string, continuationToken?: string, includePlanDetails?: boolean, filterActivePlans?: boolean): Promise<PagedList<TestPlan>>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- owner
-
string
所有者 ID または名前でテスト プランをフィルター処理する
- continuationToken
-
string
返されるプランの一覧が完全でない場合は、プランの次のバッチを照会する継続トークンが応答ヘッダーに "x-ms-continuationtoken" として含まれます。 テスト 計画の最初のバッチを取得するには、このパラメーターを省略します。
- includePlanDetails
-
boolean
テスト計画のすべてのプロパティを取得する
- filterActivePlans
-
boolean
アクティブなプランのみを取得する
戻り値
getTestSuiteById(string, number, number, SuiteExpand)
スイート ID でテスト スイートを取得します。
function getTestSuiteById(project: string, planId: number, suiteId: number, expand?: SuiteExpand): Promise<TestSuite>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
スイートを含むテスト 計画の ID。
- suiteId
-
number
取得するスイートの ID。
- expand
- SuiteExpand
子供スイートとテスターの詳細を含める
戻り値
Promise<TestSuite>
getTestSuitesForPlan(string, number, SuiteExpand, string, boolean)
プランのテスト スイートを取得します。
function getTestSuitesForPlan(project: string, planId: number, expand?: SuiteExpand, continuationToken?: string, asTreeView?: boolean): Promise<PagedList<TestSuite>>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
スイートが要求されるテスト 計画の ID。
- expand
- SuiteExpand
子供スイートとテスターの詳細を含めます。
- continuationToken
-
string
返されるスイートの一覧が完全でない場合は、スイートの次のバッチを照会する継続トークンが応答ヘッダーに "x-ms-continuationtoken" として含まれます。 テスト スイートの最初のバッチを取得するには、このパラメーターを省略します。
- asTreeView
-
boolean
返されるスイートがツリー構造である必要がある場合。
戻り値
getTestVariableById(string, number)
テスト変数を ID で取得します。
function getTestVariableById(project: string, testVariableId: number): Promise<TestVariable>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- testVariableId
-
number
取得するテスト変数の ID。
戻り値
Promise<TestVariable>
getTestVariables(string, string)
テスト変数の一覧を取得します。
function getTestVariables(project: string, continuationToken?: string): Promise<PagedList<TestVariable>>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- continuationToken
-
string
返される変数のリストが完全でない場合は、変数の次のバッチを照会する継続トークンが応答ヘッダーに "x-ms-continuationtoken" として含まれます。 テスト変数の最初のバッチを取得するには、このパラメーターを省略します。
戻り値
Promise<PagedList<TestVariable>>
removeTestCasesFromSuite(string, number, number, string)
指定されたテスト ケース ID の一覧に基づいて、スイートからテスト ケースを削除します。
function removeTestCasesFromSuite(project: string, planId: number, suiteId: number, testCaseIds: string): Promise<void>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
テスト ケースを削除するテスト 計画の ID。
- suiteId
-
number
テスト ケースを削除するテスト スイートの ID。
- testCaseIds
-
string
削除するテスト ケース ID。
戻り値
Promise<void>
removeTestCasesListFromSuite(string, number, number, string)
指定されたテスト ケース ID の一覧に基づいて、スイートからテスト ケースを削除します。 この API を使用すると、より多くのテスト ケースを削除できます。
function removeTestCasesListFromSuite(project: string, planId: number, suiteId: number, testIds: string): Promise<void>
パラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
テスト ケースを削除するテスト 計画の ID。
- suiteId
-
number
テスト ケースを削除するテスト スイートの ID。
- testIds
-
string
削除するテスト ケース ID のコンマ区切り文字列。
戻り値
Promise<void>
reorderSuiteEntries(SuiteEntryUpdateParams[], string, number)
テスト スイートのテスト スイートエントリを並べ替えます。
function reorderSuiteEntries(suiteEntries: SuiteEntryUpdateParams[], project: string, suiteId: number): Promise<SuiteEntry[]>
パラメーター
- suiteEntries
並べ替える SuiteEntry の一覧。
- project
-
string
プロジェクト ID またはプロジェクト名
- suiteId
-
number
親テスト スイートの ID。
戻り値
Promise<SuiteEntry[]>
restoreDeletedTestPlan(TestPlanAndSuiteRestoreModel, string, number)
削除されたテスト計画を復元する
function restoreDeletedTestPlan(restoreModel: TestPlanAndSuiteRestoreModel, project: string, planId: number): Promise<void>
パラメーター
- restoreModel
- TestPlanAndSuiteRestoreModel
復元情報を含むモデル
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
復元するテスト 計画の ID
戻り値
Promise<void>
restoreDeletedTestSuite(TestPlanAndSuiteRestoreModel, string, number)
削除されたテスト スイートを復元する
function restoreDeletedTestSuite(payload: TestPlanAndSuiteRestoreModel, project: string, suiteId: number): Promise<void>
パラメーター
- payload
- TestPlanAndSuiteRestoreModel
復元情報を含むモデル
- project
-
string
プロジェクト ID またはプロジェクト名
- suiteId
-
number
復元するテスト スイートの ID
戻り値
Promise<void>
updateSuiteTestCases(SuiteTestCaseCreateUpdateParameters[], string, number, number)
テスト ケースの構成を更新する
function updateSuiteTestCases(suiteTestCaseCreateUpdateParameters: SuiteTestCaseCreateUpdateParameters[], project: string, planId: number, suiteId: number): Promise<TestCase[]>
パラメーター
- suiteTestCaseCreateUpdateParameters
SuiteTestCaseCreateUpdateParameters オブジェクト。
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
テスト ケースを更新するテスト 計画の ID。
- suiteId
-
number
テスト ケースを更新するテスト スイートの ID。
戻り値
Promise<TestCase[]>
updateTestConfiguration(TestConfigurationCreateUpdateParameters, string, number)
テスト構成を ID で更新します。
function updateTestConfiguration(testConfigurationCreateUpdateParameters: TestConfigurationCreateUpdateParameters, project: string, testConfiguartionId: number): Promise<TestConfiguration>
パラメーター
- testConfigurationCreateUpdateParameters
- TestConfigurationCreateUpdateParameters
TestConfigurationCreateUpdateParameters
- project
-
string
プロジェクト ID またはプロジェクト名
- testConfiguartionId
-
number
更新するテスト構成の ID。
戻り値
Promise<TestConfiguration>
updateTestPlan(TestPlanUpdateParams, string, number)
テスト計画を更新します。
function updateTestPlan(testPlanUpdateParams: TestPlanUpdateParams, project: string, planId: number): Promise<TestPlan>
パラメーター
- testPlanUpdateParams
- TestPlanUpdateParams
testPlanUpdateParams オブジェクト。TestPlanUpdateParams
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
更新するテスト計画の ID。
戻り値
Promise<TestPlan>
updateTestPoints(TestPointUpdateParams[], string, number, number, boolean, boolean)
テスト ポイントを更新します。 これは、テスト ポイントをアクティブにリセットしたり、テスト ポイントの結果を更新したり、テスト ポイントのテスト担当者を更新したりするために使用されます
function updateTestPoints(testPointUpdateParams: TestPointUpdateParams[], project: string, planId: number, suiteId: number, includePointDetails?: boolean, returnIdentityRef?: boolean): Promise<TestPoint[]>
パラメーター
- testPointUpdateParams
TestPointUpdateParams オブジェクト。
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
テスト ポイントが要求されるテスト 計画の ID。
- suiteId
-
number
テスト ポイントが要求されるテスト スイートの ID。
- includePointDetails
-
boolean
false に設定すると、テスト ポイント オブジェクトに関する基本的な詳細のみを含む小さなペイロードが取得されます
- returnIdentityRef
-
boolean
true に設定すると、TestCaseReference の AssignedTo フィールドが IdentityRef オブジェクトとして返されます。
戻り値
Promise<TestPoint[]>
updateTestSuite(TestSuiteUpdateParams, string, number, number)
テスト スイートを更新します。
function updateTestSuite(testSuiteUpdateParams: TestSuiteUpdateParams, project: string, planId: number, suiteId: number): Promise<TestSuite>
パラメーター
- testSuiteUpdateParams
- TestSuiteUpdateParams
スイート更新のパラメーター
- project
-
string
プロジェクト ID またはプロジェクト名
- planId
-
number
スイートを含むテスト 計画の ID。
- suiteId
-
number
親スイートの ID。
戻り値
Promise<TestSuite>
updateTestVariable(TestVariableCreateUpdateParameters, string, number)
テスト変数を ID で更新します。
function updateTestVariable(testVariableCreateUpdateParameters: TestVariableCreateUpdateParameters, project: string, testVariableId: number): Promise<TestVariable>
パラメーター
- testVariableCreateUpdateParameters
- TestVariableCreateUpdateParameters
TestVariableCreateUpdateParameters
- project
-
string
プロジェクト ID またはプロジェクト名
- testVariableId
-
number
更新するテスト変数の ID。
戻り値
Promise<TestVariable>