TestPlanRestClient class
Basisklasse die moet worden gebruikt (afgeleid van) om aanvragen te doen voor VSS REST API's
- Extends
Constructors
Test |
Methoden
Constructordetails
TestPlanRestClient(IVssRestClientOptions)
Methodedetails
addTestCasesToSuite(SuiteTestCaseCreateUpdateParameters[], string, number, number)
Testcases toevoegen aan een suite met opgegeven configuraties
function addTestCasesToSuite(suiteTestCaseCreateUpdateParameters: SuiteTestCaseCreateUpdateParameters[], project: string, planId: number, suiteId: number): Promise<TestCase[]>
Parameters
- suiteTestCaseCreateUpdateParameters
Het object SuiteTestCaseCreateUpdateParameters.
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan waaraan testcases moeten worden toegevoegd.
- suiteId
-
number
Id van de testsuite waaraan testcases moeten worden toegevoegd.
Retouren
Promise<TestCase[]>
cloneTestCase(CloneTestCaseParams, string)
function cloneTestCase(cloneRequestBody: CloneTestCaseParams, project: string): Promise<CloneTestCaseOperationInformation>
Parameters
- cloneRequestBody
- CloneTestCaseParams
- project
-
string
Project-id of projectnaam
Retouren
Promise<CloneTestCaseOperationInformation>
cloneTestPlan(CloneTestPlanParams, string, boolean)
Testplan klonen
function cloneTestPlan(cloneRequestBody: CloneTestPlanParams, project: string, deepClone?: boolean): Promise<CloneTestPlanOperationInformation>
Parameters
- cloneRequestBody
- CloneTestPlanParams
Plan Clone Request Body details TestPlanCloneRequest
- project
-
string
Project-id of projectnaam
- deepClone
-
boolean
Kloont ook alle bijbehorende testcases
Retouren
Promise<CloneTestPlanOperationInformation>
cloneTestSuite(CloneTestSuiteParams, string, boolean)
Testsuite klonen
function cloneTestSuite(cloneRequestBody: CloneTestSuiteParams, project: string, deepClone?: boolean): Promise<CloneTestSuiteOperationInformation>
Parameters
- cloneRequestBody
- CloneTestSuiteParams
Suite Clone Request Body details TestSuiteCloneRequest
- project
-
string
Project-id of projectnaam
- deepClone
-
boolean
Kloont ook alle bijbehorende testcases
Retouren
Promise<CloneTestSuiteOperationInformation>
createBulkTestSuites(TestSuiteCreateParams[], string, number, number)
Creatie testsuites op basis van bulkvereisten.
function createBulkTestSuites(testSuiteCreateParams: TestSuiteCreateParams[], project: string, planId: number, parentSuiteId: number): Promise<TestSuite[]>
Parameters
- testSuiteCreateParams
Parameters voor het maken van een suite
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan waarin suites op basis van vereisten moeten worden gemaakt.
- parentSuiteId
-
number
Id van de bovenliggende suite waaronder suites op basis van vereisten worden gemaakt
Retouren
Promise<TestSuite[]>
createTestConfiguration(TestConfigurationCreateUpdateParameters, string)
Creatie een testconfiguratie.
function createTestConfiguration(testConfigurationCreateUpdateParameters: TestConfigurationCreateUpdateParameters, project: string): Promise<TestConfiguration>
Parameters
- testConfigurationCreateUpdateParameters
- TestConfigurationCreateUpdateParameters
TestConfigurationCreateUpdateParameters
- project
-
string
Project-id of projectnaam
Retouren
Promise<TestConfiguration>
createTestPlan(TestPlanCreateParams, string)
Creatie een testplan.
function createTestPlan(testPlanCreateParams: TestPlanCreateParams, project: string): Promise<TestPlan>
Parameters
- testPlanCreateParams
- TestPlanCreateParams
Een testPlanCreateParams-object. TestPlanCreateParams
- project
-
string
Project-id of projectnaam
Retouren
Promise<TestPlan>
createTestSuite(TestSuiteCreateParams, string, number)
Creatie testpakket.
function createTestSuite(testSuiteCreateParams: TestSuiteCreateParams, project: string, planId: number): Promise<TestSuite>
Parameters
- testSuiteCreateParams
- TestSuiteCreateParams
Parameters voor het maken van een suite
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan dat de suites bevat.
Retouren
Promise<TestSuite>
createTestVariable(TestVariableCreateUpdateParameters, string)
Creatie een testvariabele.
function createTestVariable(testVariableCreateUpdateParameters: TestVariableCreateUpdateParameters, project: string): Promise<TestVariable>
Parameters
- testVariableCreateUpdateParameters
- TestVariableCreateUpdateParameters
TestVariableCreateUpdateParameters
- project
-
string
Project-id of projectnaam
Retouren
Promise<TestVariable>
deleteTestCase(string, number)
Een testcase verwijderen.
function deleteTestCase(project: string, testCaseId: number): Promise<void>
Parameters
- project
-
string
Project-id of projectnaam
- testCaseId
-
number
Id van testcase die moet worden verwijderd.
Retouren
Promise<void>
deleteTestConfguration(string, number)
Verwijder een testconfiguratie op basis van de bijbehorende id.
function deleteTestConfguration(project: string, testConfiguartionId: number): Promise<void>
Parameters
- project
-
string
Project-id of projectnaam
- testConfiguartionId
-
number
Id van de testconfiguratie die moet worden verwijderd.
Retouren
Promise<void>
deleteTestPlan(string, number)
Een testplan verwijderen.
function deleteTestPlan(project: string, planId: number): Promise<void>
Parameters
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan dat moet worden verwijderd.
Retouren
Promise<void>
deleteTestSuite(string, number, number)
Testsuite verwijderen.
function deleteTestSuite(project: string, planId: number, suiteId: number): Promise<void>
Parameters
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan dat de suite bevat.
- suiteId
-
number
Id van de testsuite die moet worden verwijderd.
Retouren
Promise<void>
deleteTestVariable(string, number)
Verwijder een testvariabele op basis van de id.
function deleteTestVariable(project: string, testVariableId: number): Promise<void>
Parameters
- project
-
string
Project-id of projectnaam
- testVariableId
-
number
Id van de testvariabele die moet worden verwijderd.
Retouren
Promise<void>
exportTestCases(ExportTestCaseParams, string)
Hiermee exporteert u een set testcases uit een suite naar een bestand. Momenteel ondersteunde indelingen: xlsx
function exportTestCases(exportTestCaseRequestBody: ExportTestCaseParams, project: string): Promise<ArrayBuffer>
Parameters
- exportTestCaseRequestBody
- ExportTestCaseParams
Een ExportTestCaseParams-object. ExportTestCaseParams
- project
-
string
Project-id of projectnaam
Retouren
Promise<ArrayBuffer>
getCloneInformation(string, number)
Kloongegevens ophalen.
function getCloneInformation(project: string, cloneOperationId: number): Promise<CloneTestPlanOperationInformation>
Parameters
- project
-
string
Project-id of projectnaam
- cloneOperationId
-
number
Bewerkings-id die wordt geretourneerd wanneer een kloonbewerking in de wachtrij wordt geplaatst
Retouren
Promise<CloneTestPlanOperationInformation>
getPoints(string, number, number, string, boolean, boolean)
Haal een bepaald testpunt op uit een suite.
function getPoints(project: string, planId: number, suiteId: number, pointId: string, returnIdentityRef?: boolean, includePointDetails?: boolean): Promise<TestPoint[]>
Parameters
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan waarvoor testpunten worden aangevraagd.
- suiteId
-
number
Id van de testsuite waarvoor testpunten worden aangevraagd.
- pointId
-
string
Id van het testpunt dat moet worden opgehaald.
- returnIdentityRef
-
boolean
Indien ingesteld op true, retourneert het veld AssignedTo in TestCaseReference als IdentityRef-object.
- includePointDetails
-
boolean
Als deze optie is ingesteld op onwaar, krijgt u een kleinere nettolading met alleen basisgegevens over het testpuntobject
Retouren
Promise<TestPoint[]>
getPointsList(string, number, number, string, string, string, boolean, boolean, boolean)
Alle punten in een suite ophalen op basis van enkele filters
function getPointsList(project: string, planId: number, suiteId: number, testPointIds?: string, testCaseId?: string, continuationToken?: string, returnIdentityRef?: boolean, includePointDetails?: boolean, isRecursive?: boolean): Promise<PagedList<TestPoint>>
Parameters
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan waarvoor testpunten worden aangevraagd.
- suiteId
-
number
Id van de testsuite waarvoor testpunten worden aangevraagd
- testPointIds
-
string
Id van testpunten die moeten worden opgehaald.
- testCaseId
-
string
Testpunten ophalen voor specifieke testcase-id's.
- continuationToken
-
string
Als de lijst met geretourneerd testpunten niet volledig is, wordt een vervolgtoken om een query uit te voeren op de volgende batch testpunten opgenomen in de antwoordheader als 'x-ms-continuationtoken'. Laat deze parameter weg om de eerste batch testpunten op te halen.
- returnIdentityRef
-
boolean
Indien ingesteld op true, retourneert het veld AssignedTo in TestCaseReference als IdentityRef-object.
- includePointDetails
-
boolean
Als deze optie is ingesteld op onwaar, krijgt u een kleinere nettolading met alleen basisgegevens over het testpuntobject
- isRecursive
-
boolean
Als dit is ingesteld op true, worden ook recursief testpunten opgehaald die behoren tot onderliggende suites.
Retouren
getSuiteCloneInformation(string, number)
Kloongegevens ophalen.
function getSuiteCloneInformation(project: string, cloneOperationId: number): Promise<CloneTestSuiteOperationInformation>
Parameters
- project
-
string
Project-id of projectnaam
- cloneOperationId
-
number
Bewerkings-id die wordt geretourneerd wanneer een kloonbewerking in de wachtrij wordt geplaatst
Retouren
Promise<CloneTestSuiteOperationInformation>
getSuiteEntries(string, number, SuiteEntryTypes)
Een lijst met testsuitevermeldingen ophalen in de testsuite.
function getSuiteEntries(project: string, suiteId: number, suiteEntryType?: SuiteEntryTypes): Promise<SuiteEntry[]>
Parameters
- project
-
string
Project-id of projectnaam
- suiteId
-
number
Id van de bovenliggende suite.
- suiteEntryType
- SuiteEntryTypes
Retouren
Promise<SuiteEntry[]>
getSuitesByTestCaseId(number)
Zoek de lijst met alle testsuites waarin een bepaalde testcase aanwezig is. Dit is handig als u wilt weten in welke testsuites een testcase wordt gebruikt, wanneer u wijzigingen moet aanbrengen in een testcase.
function getSuitesByTestCaseId(testCaseId: number): Promise<TestSuite[]>
Parameters
- testCaseId
-
number
Id van de testcase waarvoor suites moeten worden opgehaald.
Retouren
Promise<TestSuite[]>
getTestCase(string, number, number, string, string, boolean)
Haal een bepaalde testcase op uit een suite.
function getTestCase(project: string, planId: number, suiteId: number, testCaseId: string, witFields?: string, returnIdentityRef?: boolean): Promise<TestCase[]>
Parameters
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan waarvoor testcases worden aangevraagd.
- suiteId
-
number
Id van de testsuite waarvoor testcases worden aangevraagd.
- testCaseId
-
string
Testcase-id die moet worden opgehaald.
- witFields
-
string
Haal de lijst met witFields op.
- returnIdentityRef
-
boolean
Indien ingesteld op true, retourneert alle identiteitsvelden, zoals AssignedTo, ActivatedBy, enzovoort, als IdentityRef-objecten. Als dit is ingesteld op onwaar, worden deze velden geretourneerd als unieke namen in tekenreeksindeling. Dit is standaard onwaar.
Retouren
Promise<TestCase[]>
getTestCaseCloneInformation(string, number)
Kloongegevens ophalen.
function getTestCaseCloneInformation(project: string, cloneOperationId: number): Promise<CloneTestCaseOperationInformation>
Parameters
- project
-
string
Project-id of projectnaam
- cloneOperationId
-
number
Bewerkings-id die wordt geretourneerd wanneer een kloonbewerking in de wachtrij wordt geplaatst
Retouren
Promise<CloneTestCaseOperationInformation>
getTestCaseList(string, number, number, string, string, string, string, boolean, boolean, ExcludeFlags, boolean)
Get Test Case List retourneert die testcases die alle configuratie-id's hebben zoals vermeld in de optionele parameter. Als configuratie-id's null zijn, worden alle testcases geretourneerd
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>>
Parameters
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan waarvoor testcases worden aangevraagd.
- suiteId
-
number
Id van de testsuite waarvoor testcases worden aangevraagd.
- testIds
-
string
Testcase-id's die moeten worden opgehaald.
- configurationIds
-
string
Haal testcases op die alle opgegeven configuratie-id's bevatten.
- witFields
-
string
Haal de lijst met witFields op.
- continuationToken
-
string
Als de lijst met geretourneerde testcases niet volledig is, wordt een vervolgtoken om een query uit te voeren op de volgende batch testcases opgenomen in de antwoordheader als 'x-ms-continuationtoken'. Laat deze parameter weg om de eerste batch testcases op te halen.
- returnIdentityRef
-
boolean
Indien ingesteld op true, retourneert alle identiteitsvelden, zoals AssignedTo, ActivatedBy enzovoort, als IdentityRef-objecten. Als deze optie is ingesteld op false, worden deze velden geretourneerd als unieke namen in tekenreeksindeling. Dit is standaard onwaar.
- expand
-
boolean
Als deze optie is ingesteld op onwaar, krijgt u een kleinere nettolading met alleen basisgegevens over het testcaseobject van de suite
- excludeFlags
- ExcludeFlags
Vlag om verschillende waarden uit te sluiten van nettolading. Als u bijvoorbeeld punttoewijzingen wilt verwijderen, pass exclude = 1. Als u extra informatie (koppelingen, testplan, testpakket) wilt verwijderen, geeft u exclude = 2 door. Als u zowel extra informatie als punttoewijzingen wilt verwijderen, geeft u exclude = 3 (1 + 2) door.
- isRecursive
-
boolean
Retouren
getTestConfigurationById(string, number)
Een testconfiguratie ophalen
function getTestConfigurationById(project: string, testConfigurationId: number): Promise<TestConfiguration>
Parameters
- project
-
string
Project-id of projectnaam
- testConfigurationId
-
number
Id van de testconfiguratie die moet worden opgehaald.
Retouren
Promise<TestConfiguration>
getTestConfigurations(string, string)
Een lijst met testconfiguraties ophalen.
function getTestConfigurations(project: string, continuationToken?: string): Promise<PagedList<TestConfiguration>>
Parameters
- project
-
string
Project-id of projectnaam
- continuationToken
-
string
Als de lijst met geretourneerde configuraties niet volledig is, wordt een vervolgtoken om een query uit te voeren op de volgende batch configuraties opgenomen in de antwoordheader als 'x-ms-continuationtoken'. Laat deze parameter weg om de eerste batch testconfiguraties op te halen.
Retouren
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[]>
Parameters
- project
-
string
Project-id of projectnaam
- planId
-
number
- states
-
string
- outcome
- UserFriendlyTestOutcome
- configurations
-
string
- testers
-
string
- assignedTo
-
string
- entity
- TestEntityTypes
Retouren
Promise<TestEntityCount[]>
getTestPlanById(string, number)
Een testplan ophalen op basis van id.
function getTestPlanById(project: string, planId: number): Promise<TestPlan>
Parameters
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan dat moet worden opgehaald.
Retouren
Promise<TestPlan>
getTestPlans(string, string, string, boolean, boolean)
Een lijst met testplannen ophalen
function getTestPlans(project: string, owner?: string, continuationToken?: string, includePlanDetails?: boolean, filterActivePlans?: boolean): Promise<PagedList<TestPlan>>
Parameters
- project
-
string
Project-id of projectnaam
- owner
-
string
Filteren op testplan op eigenaar-id of naam
- continuationToken
-
string
Als de lijst met geretourneerde plannen niet volledig is, wordt een vervolgtoken om een query uit te voeren op de volgende batch plannen opgenomen in de antwoordheader als 'x-ms-continuationtoken'. Laat deze parameter weg om de eerste batch testplannen op te halen.
- includePlanDetails
-
boolean
Alle eigenschappen van het testplan ophalen
- filterActivePlans
-
boolean
Alleen de actieve abonnementen ophalen
Retouren
getTestSuiteById(string, number, number, SuiteExpand)
Testsuite ophalen op basis van suite-id.
function getTestSuiteById(project: string, planId: number, suiteId: number, expand?: SuiteExpand): Promise<TestSuite>
Parameters
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan dat de suites bevat.
- suiteId
-
number
Id van de suite die moet worden opgehaald.
- expand
- SuiteExpand
Neem de kindersuites en testersdetails op
Retouren
Promise<TestSuite>
getTestSuitesForPlan(string, number, SuiteExpand, string, boolean)
Testsuites voor het plan ophalen.
function getTestSuitesForPlan(project: string, planId: number, expand?: SuiteExpand, continuationToken?: string, asTreeView?: boolean): Promise<PagedList<TestSuite>>
Parameters
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan waarvoor suites worden aangevraagd.
- expand
- SuiteExpand
Neem de kinderensuites en testersgegevens op.
- continuationToken
-
string
Als de lijst met geretourneerde suites niet volledig is, wordt een vervolgtoken om een query uit te voeren op de volgende batch suites opgenomen in de antwoordheader als 'x-ms-continuationtoken'. Laat deze parameter weg om de eerste batch testsuites op te halen.
- asTreeView
-
boolean
Als de geretourneerde suites zich in een boomstructuur moeten bevinden.
Retouren
getTestVariableById(string, number)
Haal een testvariabele op op basis van de bijbehorende id.
function getTestVariableById(project: string, testVariableId: number): Promise<TestVariable>
Parameters
- project
-
string
Project-id of projectnaam
- testVariableId
-
number
Id van de testvariabele die moet worden opgehaald.
Retouren
Promise<TestVariable>
getTestVariables(string, string)
Een lijst met testvariabelen ophalen.
function getTestVariables(project: string, continuationToken?: string): Promise<PagedList<TestVariable>>
Parameters
- project
-
string
Project-id of projectnaam
- continuationToken
-
string
Als de geretourneerde lijst met variabelen niet volledig is, wordt een vervolgtoken om een query uit te voeren op de volgende batch variabelen opgenomen in de antwoordheader als 'x-ms-continuationtoken'. Laat deze parameter weg om de eerste batch testvariabelen op te halen.
Retouren
Promise<PagedList<TestVariable>>
removeTestCasesFromSuite(string, number, number, string)
Hiermee verwijdert u testcases uit een suite op basis van de lijst met opgegeven testcase-id's.
function removeTestCasesFromSuite(project: string, planId: number, suiteId: number, testCaseIds: string): Promise<void>
Parameters
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan waaruit testcases moeten worden verwijderd.
- suiteId
-
number
Id van de testsuite waaruit testcases moeten worden verwijderd.
- testCaseIds
-
string
Testcase-id's die moeten worden verwijderd.
Retouren
Promise<void>
removeTestCasesListFromSuite(string, number, number, string)
Hiermee verwijdert u testcases uit een suite op basis van de lijst met opgegeven testcase-id's. Deze API kan worden gebruikt om een groter aantal testcases te verwijderen.
function removeTestCasesListFromSuite(project: string, planId: number, suiteId: number, testIds: string): Promise<void>
Parameters
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan waaruit testcases moeten worden verwijderd.
- suiteId
-
number
Id van de testsuite waaruit testcases moeten worden verwijderd.
- testIds
-
string
Door komma's gescheiden tekenreeks van testcase-id's die moeten worden verwijderd.
Retouren
Promise<void>
reorderSuiteEntries(SuiteEntryUpdateParams[], string, number)
Testsuitevermeldingen opnieuw ordenen in de testsuite.
function reorderSuiteEntries(suiteEntries: SuiteEntryUpdateParams[], project: string, suiteId: number): Promise<SuiteEntry[]>
Parameters
- suiteEntries
Lijst met SuiteEntry to reorder.
- project
-
string
Project-id of projectnaam
- suiteId
-
number
Id van de bovenliggende testsuite.
Retouren
Promise<SuiteEntry[]>
restoreDeletedTestPlan(TestPlanAndSuiteRestoreModel, string, number)
Verwijderd testplan herstellen
function restoreDeletedTestPlan(restoreModel: TestPlanAndSuiteRestoreModel, project: string, planId: number): Promise<void>
Parameters
- restoreModel
- TestPlanAndSuiteRestoreModel
Het model met de herstelgegevens
- project
-
string
Project-id of projectnaam
- planId
-
number
De id van het testplan dat moet worden hersteld
Retouren
Promise<void>
restoreDeletedTestSuite(TestPlanAndSuiteRestoreModel, string, number)
Verwijderde testsuite herstellen
function restoreDeletedTestSuite(payload: TestPlanAndSuiteRestoreModel, project: string, suiteId: number): Promise<void>
Parameters
- payload
- TestPlanAndSuiteRestoreModel
Het model met de herstelgegevens
- project
-
string
Project-id of projectnaam
- suiteId
-
number
De id van de testsuite die moet worden hersteld
Retouren
Promise<void>
updateSuiteTestCases(SuiteTestCaseCreateUpdateParameters[], string, number, number)
De configuraties voor testcases bijwerken
function updateSuiteTestCases(suiteTestCaseCreateUpdateParameters: SuiteTestCaseCreateUpdateParameters[], project: string, planId: number, suiteId: number): Promise<TestCase[]>
Parameters
- suiteTestCaseCreateUpdateParameters
Een SuiteTestCaseCreateUpdateParameters-object.
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan waarnaar testcases moeten worden bijgewerkt.
- suiteId
-
number
Id van de testsuite waarnaar testcases moeten worden bijgewerkt.
Retouren
Promise<TestCase[]>
updateTestConfiguration(TestConfigurationCreateUpdateParameters, string, number)
Werk een testconfiguratie bij op basis van de id.
function updateTestConfiguration(testConfigurationCreateUpdateParameters: TestConfigurationCreateUpdateParameters, project: string, testConfiguartionId: number): Promise<TestConfiguration>
Parameters
- testConfigurationCreateUpdateParameters
- TestConfigurationCreateUpdateParameters
TestConfigurationCreateUpdateParameters
- project
-
string
Project-id of projectnaam
- testConfiguartionId
-
number
Id van de testconfiguratie die moet worden bijgewerkt.
Retouren
Promise<TestConfiguration>
updateTestPlan(TestPlanUpdateParams, string, number)
Een testplan bijwerken.
function updateTestPlan(testPlanUpdateParams: TestPlanUpdateParams, project: string, planId: number): Promise<TestPlan>
Parameters
- testPlanUpdateParams
- TestPlanUpdateParams
Een testPlanUpdateParams-object. TestPlanUpdateParams
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan dat moet worden bijgewerkt.
Retouren
Promise<TestPlan>
updateTestPoints(TestPointUpdateParams[], string, number, number, boolean, boolean)
Testpunten bijwerken. Dit wordt gebruikt om het testpunt opnieuw in te stellen op actief, het resultaat van een testpunt bij te werken of de tester van een testpunt bij te werken
function updateTestPoints(testPointUpdateParams: TestPointUpdateParams[], project: string, planId: number, suiteId: number, includePointDetails?: boolean, returnIdentityRef?: boolean): Promise<TestPoint[]>
Parameters
- testPointUpdateParams
Een TestPointUpdateParams-object.
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan waarvoor testpunten worden aangevraagd.
- suiteId
-
number
Id van de testsuite waarvoor testpunten worden aangevraagd.
- includePointDetails
-
boolean
Als deze optie is ingesteld op onwaar, krijgt u een kleinere nettolading met alleen basisgegevens over het testpuntobject
- returnIdentityRef
-
boolean
Indien ingesteld op true, retourneert het veld AssignedTo in TestCaseReference als IdentityRef-object.
Retouren
Promise<TestPoint[]>
updateTestSuite(TestSuiteUpdateParams, string, number, number)
Testsuite bijwerken.
function updateTestSuite(testSuiteUpdateParams: TestSuiteUpdateParams, project: string, planId: number, suiteId: number): Promise<TestSuite>
Parameters
- testSuiteUpdateParams
- TestSuiteUpdateParams
Parameters voor suite-updation
- project
-
string
Project-id of projectnaam
- planId
-
number
Id van het testplan dat de suites bevat.
- suiteId
-
number
Id van de bovenliggende suite.
Retouren
Promise<TestSuite>
updateTestVariable(TestVariableCreateUpdateParameters, string, number)
Werk een testvariabele bij op basis van de id.
function updateTestVariable(testVariableCreateUpdateParameters: TestVariableCreateUpdateParameters, project: string, testVariableId: number): Promise<TestVariable>
Parameters
- testVariableCreateUpdateParameters
- TestVariableCreateUpdateParameters
TestVariableCreateUpdateParameters
- project
-
string
Project-id of projectnaam
- testVariableId
-
number
Id van de testvariabele die moet worden bijgewerkt.
Retouren
Promise<TestVariable>