TestPlanRestClient class
Základní třída, která by se měla použít (odvozená) k provádění požadavků na rozhraní REST služby VSS
- Extends
Konstruktory
Test |
Metody
Podrobnosti konstruktoru
TestPlanRestClient(IVssRestClientOptions)
Podrobnosti metody
addTestCasesToSuite(SuiteTestCaseCreateUpdateParameters[], string, number, number)
Přidání testovacích případů do sady se zadanými konfiguracemi
function addTestCasesToSuite(suiteTestCaseCreateUpdateParameters: SuiteTestCaseCreateUpdateParameters[], project: string, planId: number, suiteId: number): Promise<TestCase[]>
Parametry
- suiteTestCaseCreateUpdateParameters
SuiteTestCaseCreateUpdateParameters – objekt.
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, do kterého mají být testovací případy přidány.
- suiteId
-
number
ID sady testů, do které se mají přidat testovací případy.
Návraty
Promise<TestCase[]>
cloneTestCase(CloneTestCaseParams, string)
function cloneTestCase(cloneRequestBody: CloneTestCaseParams, project: string): Promise<CloneTestCaseOperationInformation>
Parametry
- cloneRequestBody
- CloneTestCaseParams
- project
-
string
ID projektu nebo název projektu
Návraty
Promise<CloneTestCaseOperationInformation>
cloneTestPlan(CloneTestPlanParams, string, boolean)
Klonování testovacího plánu
function cloneTestPlan(cloneRequestBody: CloneTestPlanParams, project: string, deepClone?: boolean): Promise<CloneTestPlanOperationInformation>
Parametry
- cloneRequestBody
- CloneTestPlanParams
Podrobnosti o textu požadavku klonu plánu TestPlanCloneRequest
- project
-
string
ID projektu nebo název projektu
- deepClone
-
boolean
Klonuje také všechny přidružené testovací případy.
Návraty
Promise<CloneTestPlanOperationInformation>
cloneTestSuite(CloneTestSuiteParams, string, boolean)
Klonování testovací sady
function cloneTestSuite(cloneRequestBody: CloneTestSuiteParams, project: string, deepClone?: boolean): Promise<CloneTestSuiteOperationInformation>
Parametry
- cloneRequestBody
- CloneTestSuiteParams
Detail textu požadavku klonování sady TestSuiteCloneRequest
- project
-
string
ID projektu nebo název projektu
- deepClone
-
boolean
Klonuje také všechny přidružené testovací případy.
Návraty
Promise<CloneTestSuiteOperationInformation>
createBulkTestSuites(TestSuiteCreateParams[], string, number, number)
Create testovacích sad založených na hromadných požadavekech.
function createBulkTestSuites(testSuiteCreateParams: TestSuiteCreateParams[], project: string, planId: number, parentSuiteId: number): Promise<TestSuite[]>
Parametry
- testSuiteCreateParams
Parametry pro vytvoření sady
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, ve kterém je potřeba vytvořit sady založené na požadavku.
- parentSuiteId
-
number
ID nadřazené sady, podle které se vytvoří sady založené na požadavku
Návraty
Promise<TestSuite[]>
createTestConfiguration(TestConfigurationCreateUpdateParameters, string)
Create testovací konfiguraci.
function createTestConfiguration(testConfigurationCreateUpdateParameters: TestConfigurationCreateUpdateParameters, project: string): Promise<TestConfiguration>
Parametry
- testConfigurationCreateUpdateParameters
- TestConfigurationCreateUpdateParameters
TestConfigurationCreateUpdateParameters
- project
-
string
ID projektu nebo název projektu
Návraty
Promise<TestConfiguration>
createTestPlan(TestPlanCreateParams, string)
Create testovací plán.
function createTestPlan(testPlanCreateParams: TestPlanCreateParams, project: string): Promise<TestPlan>
Parametry
- testPlanCreateParams
- TestPlanCreateParams
A testPlanCreateParams objekt. TestPlanCreateParams
- project
-
string
ID projektu nebo název projektu
Návraty
Promise<TestPlan>
createTestSuite(TestSuiteCreateParams, string, number)
Create testovací sadu.
function createTestSuite(testSuiteCreateParams: TestSuiteCreateParams, project: string, planId: number): Promise<TestSuite>
Parametry
- testSuiteCreateParams
- TestSuiteCreateParams
Parametry pro vytvoření sady
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, který obsahuje sady
Návraty
Promise<TestSuite>
createTestVariable(TestVariableCreateUpdateParameters, string)
Create testovací proměnnou.
function createTestVariable(testVariableCreateUpdateParameters: TestVariableCreateUpdateParameters, project: string): Promise<TestVariable>
Parametry
- testVariableCreateUpdateParameters
- TestVariableCreateUpdateParameters
TestVariableCreateUpdateParameters
- project
-
string
ID projektu nebo název projektu
Návraty
Promise<TestVariable>
deleteTestCase(string, number)
Odstraňte testovací případ.
function deleteTestCase(project: string, testCaseId: number): Promise<void>
Parametry
- project
-
string
ID projektu nebo název projektu
- testCaseId
-
number
ID testovacího případu, který se má odstranit.
Návraty
Promise<void>
deleteTestConfguration(string, number)
Odstraňte konfiguraci testu podle jejího ID.
function deleteTestConfguration(project: string, testConfiguartionId: number): Promise<void>
Parametry
- project
-
string
ID projektu nebo název projektu
- testConfiguartionId
-
number
ID testovací konfigurace, která se má odstranit.
Návraty
Promise<void>
deleteTestPlan(string, number)
Odstranění testovacího plánu
function deleteTestPlan(project: string, planId: number): Promise<void>
Parametry
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, který se má odstranit.
Návraty
Promise<void>
deleteTestSuite(string, number, number)
Odstraňte testovací sadu.
function deleteTestSuite(project: string, planId: number, suiteId: number): Promise<void>
Parametry
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, který obsahuje sadu
- suiteId
-
number
ID testovací sady, která se má odstranit.
Návraty
Promise<void>
deleteTestVariable(string, number)
Odstraňte testovací proměnnou podle jejího ID.
function deleteTestVariable(project: string, testVariableId: number): Promise<void>
Parametry
- project
-
string
ID projektu nebo název projektu
- testVariableId
-
number
ID testovací proměnné, která se má odstranit.
Návraty
Promise<void>
exportTestCases(ExportTestCaseParams, string)
Exportuje sadu testovacích případů ze sady do souboru. Aktuálně podporované formáty: xlsx
function exportTestCases(exportTestCaseRequestBody: ExportTestCaseParams, project: string): Promise<ArrayBuffer>
Parametry
- exportTestCaseRequestBody
- ExportTestCaseParams
A ExportTestCaseParams objekt. ExportTestCaseParams
- project
-
string
ID projektu nebo název projektu
Návraty
Promise<ArrayBuffer>
getCloneInformation(string, number)
Získejte informace o klonování.
function getCloneInformation(project: string, cloneOperationId: number): Promise<CloneTestPlanOperationInformation>
Parametry
- project
-
string
ID projektu nebo název projektu
- cloneOperationId
-
number
ID operace vrácené při operaci klonování do fronty
Návraty
Promise<CloneTestPlanOperationInformation>
getPoints(string, number, number, string, boolean, boolean)
Získejte konkrétní testovací bod ze sady.
function getPoints(project: string, planId: number, suiteId: number, pointId: string, returnIdentityRef?: boolean, includePointDetails?: boolean): Promise<TestPoint[]>
Parametry
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, pro který jsou testovací body požadovány.
- suiteId
-
number
ID sady testů, pro kterou jsou testovací body požadovány.
- pointId
-
string
ID testovacího bodu, který se má načíst.
- returnIdentityRef
-
boolean
Pokud je nastavená hodnota true, vrátí pole AssignedTo v TestCaseReference jako objekt IdentityRef.
- includePointDetails
-
boolean
Pokud je nastavená hodnota false, získá menší datovou část obsahující pouze základní podrobnosti o objektu testovacího bodu.
Návraty
Promise<TestPoint[]>
getPointsList(string, number, number, string, string, string, boolean, boolean, boolean)
Získání všech bodů v sadě na základě některých filtrů
function getPointsList(project: string, planId: number, suiteId: number, testPointIds?: string, testCaseId?: string, continuationToken?: string, returnIdentityRef?: boolean, includePointDetails?: boolean, isRecursive?: boolean): Promise<PagedList<TestPoint>>
Parametry
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, pro který jsou testovací body požadovány.
- suiteId
-
number
ID sady testů, pro kterou jsou testovací body požadovány
- testPointIds
-
string
ID testovacích bodů, které se mají načíst.
- testCaseId
-
string
Získejte testovací body pro ID konkrétního testovacího případu.
- continuationToken
-
string
Pokud seznam vrácených testovacích bodů není úplný, pokračovací token pro dotazování další dávky testovacích bodů se do hlavičky odpovědi zahrne jako "x-ms-continuationtoken". Pokud chcete získat první dávku testovacích bodů, tento parametr vynecháte.
- returnIdentityRef
-
boolean
Pokud je nastavená hodnota true, vrátí pole AssignedTo v TestCaseReference jako objekt IdentityRef.
- includePointDetails
-
boolean
Pokud je nastavená hodnota false, získá menší datovou část obsahující pouze základní podrobnosti o objektu testovacího bodu.
- isRecursive
-
boolean
Pokud je nastavená hodnota true, načte také testovací body patřící do podřízených sad rekurzivně.
Návraty
getSuiteCloneInformation(string, number)
Získejte informace o klonování.
function getSuiteCloneInformation(project: string, cloneOperationId: number): Promise<CloneTestSuiteOperationInformation>
Parametry
- project
-
string
ID projektu nebo název projektu
- cloneOperationId
-
number
ID operace vrácené při operaci klonování do fronty
Návraty
Promise<CloneTestSuiteOperationInformation>
getSuiteEntries(string, number, SuiteEntryTypes)
Získejte seznam položek testovací sady v testovací sadě.
function getSuiteEntries(project: string, suiteId: number, suiteEntryType?: SuiteEntryTypes): Promise<SuiteEntry[]>
Parametry
- project
-
string
ID projektu nebo název projektu
- suiteId
-
number
ID nadřazené sady.
- suiteEntryType
- SuiteEntryTypes
Návraty
Promise<SuiteEntry[]>
getSuitesByTestCaseId(number)
Vyhledejte seznam všech testovacích sad, ve kterých se daný testovací případ nachází. To je užitečné, pokud potřebujete zjistit, které testovací sady používají testovací případ, když potřebujete v testovacím případu provést změny.
function getSuitesByTestCaseId(testCaseId: number): Promise<TestSuite[]>
Parametry
- testCaseId
-
number
ID testovacího případu, pro který je potřeba načíst sady
Návraty
Promise<TestSuite[]>
getTestCase(string, number, number, string, string, boolean)
Získejte konkrétní testovací případ ze sady.
function getTestCase(project: string, planId: number, suiteId: number, testCaseId: string, witFields?: string, returnIdentityRef?: boolean): Promise<TestCase[]>
Parametry
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, pro který jsou testovací případy požadovány.
- suiteId
-
number
ID testovací sady, pro kterou jsou testovací případy požadovány.
- testCaseId
-
string
ID testovacího případu, které se má načíst.
- witFields
-
string
Získejte seznam witFields.
- returnIdentityRef
-
boolean
Pokud je nastavená hodnota true, vrátí všechna pole identity, například AssignedTo, ActivatedBy atd., jako objekty IdentityRef. Pokud je nastavená hodnota false, vrátí se tato pole jako jedinečné názvy ve formátu řetězce. Ve výchozím nastavení je tato hodnota false.
Návraty
Promise<TestCase[]>
getTestCaseCloneInformation(string, number)
Získejte informace o klonování.
function getTestCaseCloneInformation(project: string, cloneOperationId: number): Promise<CloneTestCaseOperationInformation>
Parametry
- project
-
string
ID projektu nebo název projektu
- cloneOperationId
-
number
ID operace vrácené při operaci klonování do fronty
Návraty
Promise<CloneTestCaseOperationInformation>
getTestCaseList(string, number, number, string, string, string, string, boolean, boolean, ExcludeFlags, boolean)
Získání seznamu testovacích případů vrátí testovací případy, které mají všechna ID konfigurace, jak je uvedeno v volitelném parametru. Pokud je ID konfigurace null, vrátí se všechny testovací případy.
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>>
Parametry
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, pro který jsou testovací případy požadovány.
- suiteId
-
number
ID testovací sady, pro kterou jsou testovací případy požadovány.
- testIds
-
string
ID testovacího případu, která se mají načíst.
- configurationIds
-
string
Načíst testovací případy, které obsahují všechna zadaná ID konfigurace.
- witFields
-
string
Získejte seznam witFields.
- continuationToken
-
string
Pokud seznam vrácených testovacích případů není úplný, pokračovací token pro dotazování další dávky testovacích případů se do hlavičky odpovědi zahrne jako "x-ms-continuationtoken". Pokud chcete získat první dávku testovacích případů, tento parametr vynecháte.
- returnIdentityRef
-
boolean
Pokud je nastavená hodnota true, vrátí všechna pole identity, například AssignedTo, ActivatedBy atd., jako objekty IdentityRef. Pokud je nastavená hodnota false, vrátí se tato pole jako jedinečné názvy ve formátu řetězce. Ve výchozím nastavení je to false.
- expand
-
boolean
Pokud je nastavená hodnota false, získáte menší datovou část obsahující pouze základní podrobnosti o objektu testovacího případu sady.
- excludeFlags
- ExcludeFlags
Příznak pro vyloučení různých hodnot z datové části Pokud chcete například odebrat přiřazení bodů, projdete vyloučení = 1. Pokud chcete odebrat dodatečné informace (odkazy, testovací plán, testovací sadu), prokažte vyloučení = 2. Pokud chcete odebrat dodatečné informace i bodové zadání, vylučte = 3 (1 + 2).
- isRecursive
-
boolean
Návraty
getTestConfigurationById(string, number)
Získání testovací konfigurace
function getTestConfigurationById(project: string, testConfigurationId: number): Promise<TestConfiguration>
Parametry
- project
-
string
ID projektu nebo název projektu
- testConfigurationId
-
number
ID testovací konfigurace, která se má získat.
Návraty
Promise<TestConfiguration>
getTestConfigurations(string, string)
Získejte seznam konfigurací testů.
function getTestConfigurations(project: string, continuationToken?: string): Promise<PagedList<TestConfiguration>>
Parametry
- project
-
string
ID projektu nebo název projektu
- continuationToken
-
string
Pokud seznam vrácených konfigurací není úplný, pokračovací token pro dotazování další dávky konfigurací se zahrne do hlavičky odpovědi jako x-ms-continuationtoken. Pokud chcete získat první dávku konfigurace testů, tento parametr vynecháte.
Návraty
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[]>
Parametry
- project
-
string
ID projektu nebo název projektu
- planId
-
number
- states
-
string
- outcome
- UserFriendlyTestOutcome
- configurations
-
string
- testers
-
string
- assignedTo
-
string
- entity
- TestEntityTypes
Návraty
Promise<TestEntityCount[]>
getTestPlanById(string, number)
Získejte testovací plán podle ID.
function getTestPlanById(project: string, planId: number): Promise<TestPlan>
Parametry
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, který chcete získat.
Návraty
Promise<TestPlan>
getTestPlans(string, string, string, boolean, boolean)
Získání seznamu testovacích plánů
function getTestPlans(project: string, owner?: string, continuationToken?: string, includePlanDetails?: boolean, filterActivePlans?: boolean): Promise<PagedList<TestPlan>>
Parametry
- project
-
string
ID projektu nebo název projektu
- owner
-
string
Filtrování testovacího plánu podle ID vlastníka nebo názvu
- continuationToken
-
string
Pokud seznam vrácených plánů není úplný, pokračovací token pro dotazování další dávky plánů se zahrne do hlavičky odpovědi jako x-ms-continuationtoken. Pokud chcete získat první dávku testovacích plánů, tento parametr vynecháte.
- includePlanDetails
-
boolean
Získání všech vlastností testovacího plánu
- filterActivePlans
-
boolean
Získání jenom aktivních plánů
Návraty
getTestSuiteById(string, number, number, SuiteExpand)
Získejte testovací sadu podle ID sady.
function getTestSuiteById(project: string, planId: number, suiteId: number, expand?: SuiteExpand): Promise<TestSuite>
Parametry
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, který obsahuje sady.
- suiteId
-
number
ID sady, které chcete získat.
- expand
- SuiteExpand
Uveďte podrobnosti o podřízených sadách a testerech.
Návraty
Promise<TestSuite>
getTestSuitesForPlan(string, number, SuiteExpand, string, boolean)
Získejte testovací sady pro plán.
function getTestSuitesForPlan(project: string, planId: number, expand?: SuiteExpand, continuationToken?: string, asTreeView?: boolean): Promise<PagedList<TestSuite>>
Parametry
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, pro který jsou sady požadovány.
- expand
- SuiteExpand
Uveďte podrobnosti o podřízených sadách a testerech.
- continuationToken
-
string
Pokud seznam vrácených sad není úplný, pokračovací token pro dotazování další dávky sad se zahrne do hlavičky odpovědi jako x-ms-continuationtoken. Pokud chcete získat první dávku testovacích sad, tento parametr vynecháte.
- asTreeView
-
boolean
Pokud by vrácené sady měly být ve stromové struktuře.
Návraty
getTestVariableById(string, number)
Získejte testovací proměnnou podle jejího ID.
function getTestVariableById(project: string, testVariableId: number): Promise<TestVariable>
Parametry
- project
-
string
ID projektu nebo název projektu
- testVariableId
-
number
ID testovací proměnné, která se má získat.
Návraty
Promise<TestVariable>
getTestVariables(string, string)
Získání seznamu testovacích proměnných
function getTestVariables(project: string, continuationToken?: string): Promise<PagedList<TestVariable>>
Parametry
- project
-
string
ID projektu nebo název projektu
- continuationToken
-
string
Pokud seznam vrácených proměnných není úplný, pokračovací token pro dotazování další dávky proměnných se zahrne do hlavičky odpovědi jako x-ms-continuationtoken. Pokud chcete získat první dávku testovacích proměnných, tento parametr vynecháte.
Návraty
Promise<PagedList<TestVariable>>
removeTestCasesFromSuite(string, number, number, string)
Odebere testovací případy ze sady na základě seznamu zadaných ID testovacích případů.
function removeTestCasesFromSuite(project: string, planId: number, suiteId: number, testCaseIds: string): Promise<void>
Parametry
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, ze kterého mají být testovací případy odebrány.
- suiteId
-
number
ID sady testů, ze které se mají testovací případy odebrat.
- testCaseIds
-
string
ID testovacího případu, která se mají odebrat.
Návraty
Promise<void>
removeTestCasesListFromSuite(string, number, number, string)
Odebere testovací případy ze sady na základě seznamu zadaných ID testovacích případů. Toto rozhraní API je možné použít k odebrání většího počtu testovacích případů.
function removeTestCasesListFromSuite(project: string, planId: number, suiteId: number, testIds: string): Promise<void>
Parametry
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, ze kterého mají být testovací případy odebrány.
- suiteId
-
number
ID sady testů, ze které se mají testovací případy odebrat.
- testIds
-
string
Čárkami oddělený řetězec ID testovacího případu, který se má odebrat.
Návraty
Promise<void>
reorderSuiteEntries(SuiteEntryUpdateParams[], string, number)
Změna pořadí položek testovací sady v testovací sadě
function reorderSuiteEntries(suiteEntries: SuiteEntryUpdateParams[], project: string, suiteId: number): Promise<SuiteEntry[]>
Parametry
- suiteEntries
Seznam SuiteEntry pro změnu pořadí
- project
-
string
ID projektu nebo název projektu
- suiteId
-
number
ID nadřazené sady testů.
Návraty
Promise<SuiteEntry[]>
restoreDeletedTestPlan(TestPlanAndSuiteRestoreModel, string, number)
Obnovení odstraněného testovacího plánu
function restoreDeletedTestPlan(restoreModel: TestPlanAndSuiteRestoreModel, project: string, planId: number): Promise<void>
Parametry
- restoreModel
- TestPlanAndSuiteRestoreModel
Model obsahující informace o obnovení
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu k obnovení
Návraty
Promise<void>
restoreDeletedTestSuite(TestPlanAndSuiteRestoreModel, string, number)
Obnovení odstraněné sady testů
function restoreDeletedTestSuite(payload: TestPlanAndSuiteRestoreModel, project: string, suiteId: number): Promise<void>
Parametry
- payload
- TestPlanAndSuiteRestoreModel
Model obsahující informace o obnovení
- project
-
string
ID projektu nebo název projektu
- suiteId
-
number
ID sady testů, která se má obnovit
Návraty
Promise<void>
updateSuiteTestCases(SuiteTestCaseCreateUpdateParameters[], string, number, number)
Aktualizace konfigurací pro testovací případy
function updateSuiteTestCases(suiteTestCaseCreateUpdateParameters: SuiteTestCaseCreateUpdateParameters[], project: string, planId: number, suiteId: number): Promise<TestCase[]>
Parametry
- suiteTestCaseCreateUpdateParameters
A SuiteTestCaseCreateUpdateParameters objektu.
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, na který se mají testovací případy aktualizovat.
- suiteId
-
number
ID sady testů, na kterou se mají testovací případy aktualizovat.
Návraty
Promise<TestCase[]>
updateTestConfiguration(TestConfigurationCreateUpdateParameters, string, number)
Aktualizujte konfiguraci testu podle jejího ID.
function updateTestConfiguration(testConfigurationCreateUpdateParameters: TestConfigurationCreateUpdateParameters, project: string, testConfiguartionId: number): Promise<TestConfiguration>
Parametry
- testConfigurationCreateUpdateParameters
- TestConfigurationCreateUpdateParameters
TestConfigurationCreateUpdateParameters
- project
-
string
ID projektu nebo název projektu
- testConfiguartionId
-
number
ID konfigurace testu, která se má aktualizovat.
Návraty
Promise<TestConfiguration>
updateTestPlan(TestPlanUpdateParams, string, number)
Aktualizace testovacího plánu
function updateTestPlan(testPlanUpdateParams: TestPlanUpdateParams, project: string, planId: number): Promise<TestPlan>
Parametry
- testPlanUpdateParams
- TestPlanUpdateParams
A testPlanUpdateParams objektu. TestPlanUpdateParams
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, který se má aktualizovat.
Návraty
Promise<TestPlan>
updateTestPoints(TestPointUpdateParams[], string, number, number, boolean, boolean)
Aktualizujte testovací body. Slouží k obnovení testovacího bodu do aktivního, aktualizaci výsledku testovacího bodu nebo aktualizaci testeru testovacího bodu.
function updateTestPoints(testPointUpdateParams: TestPointUpdateParams[], project: string, planId: number, suiteId: number, includePointDetails?: boolean, returnIdentityRef?: boolean): Promise<TestPoint[]>
Parametry
- testPointUpdateParams
A TestPointUpdateParams Objekt.
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, pro který jsou požadovány testovací body.
- suiteId
-
number
ID sady testů, pro kterou se požadují testovací body.
- includePointDetails
-
boolean
Pokud je nastavená hodnota false, získá menší datovou část obsahující pouze základní podrobnosti o objektu testovacího bodu.
- returnIdentityRef
-
boolean
Pokud je nastavena na hodnotu true, vrátí pole AssignedTo v TestCaseReference jako objekt IdentityRef.
Návraty
Promise<TestPoint[]>
updateTestSuite(TestSuiteUpdateParams, string, number, number)
Aktualizujte sadu testů.
function updateTestSuite(testSuiteUpdateParams: TestSuiteUpdateParams, project: string, planId: number, suiteId: number): Promise<TestSuite>
Parametry
- testSuiteUpdateParams
- TestSuiteUpdateParams
Parametry pro updation sady
- project
-
string
ID projektu nebo název projektu
- planId
-
number
ID testovacího plánu, který obsahuje sady.
- suiteId
-
number
ID nadřazené sady
Návraty
Promise<TestSuite>
updateTestVariable(TestVariableCreateUpdateParameters, string, number)
Aktualizujte testovací proměnnou podle jejího ID.
function updateTestVariable(testVariableCreateUpdateParameters: TestVariableCreateUpdateParameters, project: string, testVariableId: number): Promise<TestVariable>
Parametry
- testVariableCreateUpdateParameters
- TestVariableCreateUpdateParameters
TestVariableCreateUpdateParameters
- project
-
string
ID projektu nebo název projektu
- testVariableId
-
number
ID testovací proměnné, která se má aktualizovat.
Návraty
Promise<TestVariable>