Udostępnij za pośrednictwem


TestRestClient class

Klasa podstawowa, która powinna być używana (pochodna) do tworzenia żądań do interfejsów API REST usługi VSS

Extends

Konstruktory

TestRestClient(IVssRestClientOptions)

Właściwości

RESOURCE_AREA_ID

Metody

addCustomFields(CustomTestFieldDefinition[], string)
addTestCasesToSuite(string, number, number, string)

Dodaj przypadki testowe do zestawu.

addTestResultsToTestRun(TestCaseResult[], string, number)

Dodaj wyniki testów do przebiegu testu.

addWorkItemToTestLinks(WorkItemToTestLinks, string)
createTestIterationResultAttachment(TestAttachmentRequestModel, string, number, number, number, string)

Dołączanie pliku do wyniku kroku testu

createTestResultAttachment(TestAttachmentRequestModel, string, number, number)

Dołącz plik do wyniku testu.

createTestRun(RunCreateModel, string)

Utwórz nowy przebieg testu.

createTestRunAttachment(TestAttachmentRequestModel, string, number)

Dołączanie pliku do przebiegu testowego.

createTestSession(TestSession, TeamContext)

Tworzenie sesji testowej

createTestSettings(TestSettings, string)
createTestSubResultAttachment(TestAttachmentRequestModel, string, number, number, number)

Dołączanie pliku do wyniku testu

deleteSharedParameter(string, number)
deleteSharedStep(string, number)
deleteTestCase(string, number)

Usuwanie przypadku testowego.

deleteTestMethodToWorkItemLink(string, string, number)
deleteTestRun(string, number)

Usuń przebieg testu według jego identyfikatora.

deleteTestSettings(string, number)
getBugsLinkedToTestResult(string, number, number)
getBuildCodeCoverage(string, number, number)

Pobieranie danych pokrycia kodu dla kompilacji.

getCodeCoverageSummary(string, number, number)

Pobierz podsumowanie pokrycia kodu dla kompilacji.

getLinkedWorkItemsByQuery(LinkedWorkItemsQuery, string)
getPoint(string, number, number, number, string)

Uzyskaj punkt testowy.

getPoints(string, number, number, string, string, string, string, boolean, number, number)

Pobierz listę punktów testowych.

getPointsByQuery(TestPointsQuery, string, number, number)

Uzyskiwanie punktów testowych przy użyciu zapytania.

getResultGroupsByBuild(string, number, string, string[], string)
getResultGroupsByRelease(string, number, string, number, string[], string)
getResultRetentionSettings(string)

Pobieranie ustawień przechowywania wyników testów

getTestCaseById(string, number, number, number)

Pobierz konkretny przypadek testowy w zestawie testów z identyfikatorem przypadku testowego.

getTestCases(string, number, number)

Pobierz wszystkie przypadki testowe w zestawie.

getTestIteration(string, number, number, number, boolean)

Pobieranie iteracji dla wyniku

getTestIterations(string, number, number, boolean)

Pobieranie iteracji dla wyniku

getTestResultAttachmentContent(string, number, number, number)

Pobierz załącznik wyniku testu według jego identyfikatora.

getTestResultAttachments(string, number, number)

Pobierz listę załączników wyników testu.

getTestResultAttachmentZip(string, number, number, number)

Pobierz załącznik wyniku testu według jego identyfikatora.

getTestResultById(string, number, number, ResultDetails)

Uzyskaj wynik testu dla przebiegu testu.

getTestResultDetailsForBuild(string, number, string, string, string, string, boolean, boolean)
getTestResultDetailsForRelease(string, number, number, string, string, string, string, boolean, boolean)
getTestResults(string, number, ResultDetails, number, number, TestOutcome[])

Uzyskiwanie wyników testu dla przebiegu testu.

getTestResultsByBuild(string, number, string, TestOutcome[], number, string)
getTestResultsByQuery(TestResultsQuery, string)

Ten interfejs API zwróci wyniki według identyfikatorów z określonymi polami/trendem dla określonej metody testu automatycznego. Nadal ulepszamy ten interfejs API i nie sfinalizowaliśmy prawidłowego podpisu i kontraktu.

getTestResultsByRelease(string, number, number, string, TestOutcome[], number, string)
getTestRunAttachmentContent(string, number, number)

Pobierz załącznik przebiegu testu według jego identyfikatora.

getTestRunAttachments(string, number)

Pobierz listę odwołań do załączników przebiegu testu.

getTestRunAttachmentZip(string, number, number)

Pobierz załącznik przebiegu testu według jego identyfikatora.

getTestRunById(string, number, boolean)

Uzyskaj przebieg testu według jego identyfikatora.

getTestRunCodeCoverage(string, number, number)

Pobieranie danych pokrycia kodu dla przebiegu testowego

getTestRunLogs(string, number)

Pobieranie dzienników komunikatów przebiegu testu

getTestRuns(string, string, string, string, number, boolean, boolean, number, number)

Pobierz listę przebiegów testów.

getTestRunStatistics(string, number)

Pobierz statystyki przebiegu testu , używane, gdy chcemy uzyskać podsumowanie przebiegu według wyniku.

getTestSessions(TeamContext, number, boolean, boolean, TestSessionSource, boolean)

Pobieranie listy sesji testowych

getTestSettingsById(string, number)
getTestSubResultAttachmentContent(string, number, number, number, number)

Pobieranie załącznika wyników podrzędnych testu

getTestSubResultAttachments(string, number, number, number)

Pobieranie listy załączników wyników podrzędnych testów

getTestSubResultAttachmentZip(string, number, number, number, number)

Pobieranie załącznika wyników podrzędnych testu

publishTestResultDocument(TestResultDocument, string, number)
queryCustomFields(string, CustomTestFieldScope)
queryResultTrendForBuild(TestResultTrendFilter, string)
queryResultTrendForRelease(TestResultTrendFilter, string)
queryTestHistory(TestHistoryQuery, string)

Uzyskiwanie historii metody testowej przy użyciu metody TestHistoryQuery

queryTestMethodLinkedWorkItems(string, string)
queryTestResultHistory(ResultsFilter, string)
queryTestResultsMetaData(string[], string)

Pobieranie listy szczegółów metadanych wyników testu dla odpowiednich identyfikatorów testcasereferenceId

queryTestResultsReportForBuild(string, number, string, boolean, BuildReference)
queryTestResultsReportForRelease(string, number, number, string, boolean, ReleaseReference)
queryTestResultsSummaryForReleases(ReleaseReference[], string)
queryTestResultWorkItems(string, string, string, number, Date, number, number)
queryTestRuns(string, Date, Date, TestRunState, number[], boolean, TestRunPublishContext, number[], number[], string, number[], number[], number[], number[], string, number, string)

Przebiegi testów zapytań oparte na filtrach. Obowiązkowe pola to minLastUpdatedDate i maxLastUpdatedDate.

queryTestSummaryByRequirement(TestResultsContext, string, number[])
removeTestCasesFromSuiteUrl(string, number, number, string)

Punkty testowe skojarzone z przypadkami testowymi są usuwane z zestawu testów. Element roboczy przypadku testowego nie jest usuwany z systemu. Zobacz zasób przypadków testowych, aby trwale usunąć przypadek testowy.

updateCodeCoverageSummary(CodeCoverageData, string, number)

http://(tfsserver):8080/tfs/DefaultCollection/_apis/test/CodeCoverage?buildId=10 Żądanie: Json podsumowania pokrycia kodu

updateResultRetentionSettings(ResultRetentionSettings, string)

Aktualizowanie ustawień przechowywania wyników testu

updateSuiteTestCases(SuiteTestCaseUpdateModel, string, number, number, string)

Aktualizacje właściwości skojarzenia przypadku testowego w pakiecie.

updateTestPoints(PointUpdateModel, string, number, number, string)

Aktualizowanie punktów testowych.

updateTestResults(TestCaseResult[], string, number)

Aktualizowanie wyników testu w przebiegu testu.

updateTestRun(RunUpdateModel, string, number)

Zaktualizuj przebieg testu według jego identyfikatora.

updateTestSession(TestSession, TeamContext)

Aktualizowanie sesji testowej

Szczegóły konstruktora

TestRestClient(IVssRestClientOptions)

new TestRestClient(options: IVssRestClientOptions)

Parametry

Szczegóły właściwości

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Wartość właściwości

string

Szczegóły metody

addCustomFields(CustomTestFieldDefinition[], string)

function addCustomFields(newFields: CustomTestFieldDefinition[], project: string): Promise<CustomTestFieldDefinition[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

Zwraca

addTestCasesToSuite(string, number, number, string)

Dodaj przypadki testowe do zestawu.

function addTestCasesToSuite(project: string, planId: number, suiteId: number, testCaseIds: string): Promise<SuiteTestCase[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

planId

number

Identyfikator planu testów, który zawiera pakiet.

suiteId

number

Identyfikator zestawu testów, do którego należy dodać przypadki testowe.

testCaseIds

string

Identyfikatory przypadków testowych, które mają zostać dodane do zestawu. Identyfikatory są określane w formacie rozdzielanych przecinkami.

Zwraca

Promise<SuiteTestCase[]>

addTestResultsToTestRun(TestCaseResult[], string, number)

Dodaj wyniki testów do przebiegu testu.

function addTestResultsToTestRun(results: TestCaseResult[], project: string, runId: number): Promise<TestCaseResult[]>

Parametry

results

TestCaseResult[]

Lista wyników testów do dodania.

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu, w którym mają zostać dodane wyniki testów.

Zwraca

Promise<TestCaseResult[]>

function addWorkItemToTestLinks(workItemToTestLinks: WorkItemToTestLinks, project: string): Promise<WorkItemToTestLinks>

Parametry

workItemToTestLinks
WorkItemToTestLinks
project

string

Identyfikator projektu lub nazwa projektu

Zwraca

createTestIterationResultAttachment(TestAttachmentRequestModel, string, number, number, number, string)

Dołączanie pliku do wyniku kroku testu

function createTestIterationResultAttachment(attachmentRequestModel: TestAttachmentRequestModel, project: string, runId: number, testCaseResultId: number, iterationId: number, actionPath?: string): Promise<TestAttachmentReference>

Parametry

attachmentRequestModel
TestAttachmentRequestModel

Szczegóły załącznika TestAttachmentRequestModel

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu, który zawiera wynik.

testCaseResultId

number

Identyfikator wyniku testu zawierającego iterację

iterationId

number

Identyfikator iteracji wyniku testu.

actionPath

string

Wartość szesnastkowy ścieżki akcji wyniku testu.

Zwraca

createTestResultAttachment(TestAttachmentRequestModel, string, number, number)

Dołącz plik do wyniku testu.

function createTestResultAttachment(attachmentRequestModel: TestAttachmentRequestModel, project: string, runId: number, testCaseResultId: number): Promise<TestAttachmentReference>

Parametry

attachmentRequestModel
TestAttachmentRequestModel

Szczegóły załącznika TestAttachmentRequestModel

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu, który zawiera wynik.

testCaseResultId

number

Identyfikator wyniku testu, dla którego należy przekazać załącznik.

Zwraca

createTestRun(RunCreateModel, string)

Utwórz nowy przebieg testu.

function createTestRun(testRun: RunCreateModel, project: string): Promise<TestRun>

Parametry

testRun
RunCreateModel

Uruchamianie szczegółów RunCreateModel

project

string

Identyfikator projektu lub nazwa projektu

Zwraca

Promise<TestRun>

createTestRunAttachment(TestAttachmentRequestModel, string, number)

Dołączanie pliku do przebiegu testowego.

function createTestRunAttachment(attachmentRequestModel: TestAttachmentRequestModel, project: string, runId: number): Promise<TestAttachmentReference>

Parametry

attachmentRequestModel
TestAttachmentRequestModel

Szczegóły załącznika TestAttachmentRequestModel

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu, dla którego należy przekazać załącznik.

Zwraca

createTestSession(TestSession, TeamContext)

Tworzenie sesji testowej

function createTestSession(testSession: TestSession, teamContext: TeamContext): Promise<TestSession>

Parametry

testSession
TestSession

Szczegóły sesji testowej na potrzeby tworzenia

teamContext
TeamContext

Kontekst zespołu dla operacji

Zwraca

Promise<TestSession>

createTestSettings(TestSettings, string)

function createTestSettings(testSettings: TestSettings, project: string): Promise<number>

Parametry

testSettings
TestSettings
project

string

Identyfikator projektu lub nazwa projektu

Zwraca

Promise<number>

createTestSubResultAttachment(TestAttachmentRequestModel, string, number, number, number)

Dołączanie pliku do wyniku testu

function createTestSubResultAttachment(attachmentRequestModel: TestAttachmentRequestModel, project: string, runId: number, testCaseResultId: number, testSubResultId: number): Promise<TestAttachmentReference>

Parametry

attachmentRequestModel
TestAttachmentRequestModel

Model żądania załącznika.

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu, który zawiera wynik.

testCaseResultId

number

Identyfikator wyników testu, który zawiera wynik podrzędny.

testSubResultId

number

Identyfikator wyników podrzędnych testów, dla których należy przekazać załącznik.

Zwraca

deleteSharedParameter(string, number)

function deleteSharedParameter(project: string, sharedParameterId: number): Promise<void>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

sharedParameterId

number

Zwraca

Promise<void>

deleteSharedStep(string, number)

function deleteSharedStep(project: string, sharedStepId: number): Promise<void>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

sharedStepId

number

Zwraca

Promise<void>

deleteTestCase(string, number)

Usuwanie przypadku testowego.

function deleteTestCase(project: string, testCaseId: number): Promise<void>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

testCaseId

number

Identyfikator przypadku testowego do usunięcia.

Zwraca

Promise<void>

function deleteTestMethodToWorkItemLink(project: string, testName: string, workItemId: number): Promise<boolean>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

testName

string

workItemId

number

Zwraca

Promise<boolean>

deleteTestRun(string, number)

Usuń przebieg testu według jego identyfikatora.

function deleteTestRun(project: string, runId: number): Promise<void>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu do usunięcia.

Zwraca

Promise<void>

deleteTestSettings(string, number)

function deleteTestSettings(project: string, testSettingsId: number): Promise<void>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

testSettingsId

number

Zwraca

Promise<void>

getBugsLinkedToTestResult(string, number, number)

function getBugsLinkedToTestResult(project: string, runId: number, testCaseResultId: number): Promise<WorkItemReference[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

testCaseResultId

number

Zwraca

Promise<WorkItemReference[]>

getBuildCodeCoverage(string, number, number)

Pobieranie danych pokrycia kodu dla kompilacji.

function getBuildCodeCoverage(project: string, buildId: number, flags: number): Promise<BuildCoverage[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

buildId

number

Identyfikator kompilacji, dla której należy pobrać dane pokrycia kodu.

flags

number

Wartość flag określa poziom szczegółów pokrycia kodu do pobrania. Flagi są addytywne. Oczekiwane wartości to 1 dla modułów, 2 dla funkcji, 4 dla blockData.

Zwraca

Promise<BuildCoverage[]>

getCodeCoverageSummary(string, number, number)

Pobierz podsumowanie pokrycia kodu dla kompilacji.

function getCodeCoverageSummary(project: string, buildId: number, deltaBuildId?: number): Promise<CodeCoverageSummary>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

buildId

number

Identyfikator kompilacji, dla której należy pobrać dane pokrycia kodu.

deltaBuildId

number

Identyfikator kompilacji delta (opcjonalnie)

Zwraca

getLinkedWorkItemsByQuery(LinkedWorkItemsQuery, string)

function getLinkedWorkItemsByQuery(workItemQuery: LinkedWorkItemsQuery, project: string): Promise<LinkedWorkItemsQueryResult[]>

Parametry

workItemQuery
LinkedWorkItemsQuery
project

string

Identyfikator projektu lub nazwa projektu

Zwraca

getPoint(string, number, number, number, string)

Uzyskaj punkt testowy.

function getPoint(project: string, planId: number, suiteId: number, pointIds: number, witFields?: string): Promise<TestPoint>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

planId

number

Identyfikator planu testów.

suiteId

number

Identyfikator pakietu, który zawiera punkt.

pointIds

number

Identyfikator punktu testowego do pobrania.

witFields

string

Rozdzielona przecinkami lista nazw pól elementów roboczych.

Zwraca

Promise<TestPoint>

getPoints(string, number, number, string, string, string, string, boolean, number, number)

Pobierz listę punktów testowych.

function getPoints(project: string, planId: number, suiteId: number, witFields?: string, configurationId?: string, testCaseId?: string, testPointIds?: string, includePointDetails?: boolean, skip?: number, top?: number): Promise<TestPoint[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

planId

number

Identyfikator planu testów.

suiteId

number

Identyfikator pakietu zawierającego punkty.

witFields

string

Rozdzielona przecinkami lista nazw pól elementów roboczych.

configurationId

string

Uzyskiwanie punktów testowych dla określonej konfiguracji.

testCaseId

string

Uzyskiwanie punktów testowych dla określonego przypadku testowego, prawidłowego, gdy parametr configurationId nie jest ustawiony.

testPointIds

string

Uzyskiwanie punktów testowych dla rozdzielanej przecinkami listy identyfikatorów punktów testowych, prawidłowych tylko wtedy, gdy parametr configurationId i testCaseId nie są ustawione.

includePointDetails

boolean

Uwzględnij wszystkie właściwości punktu testowego.

skip

number

Liczba punktów testowych do pominięcia.

top

number

Liczba punktów testowych do zwrócenia.

Zwraca

Promise<TestPoint[]>

getPointsByQuery(TestPointsQuery, string, number, number)

Uzyskiwanie punktów testowych przy użyciu zapytania.

function getPointsByQuery(query: TestPointsQuery, project: string, skip?: number, top?: number): Promise<TestPointsQuery>

Parametry

query
TestPointsQuery

TestPointsQuery w celu uzyskania punktów testowych.

project

string

Identyfikator projektu lub nazwa projektu

skip

number

Liczba punktów testowych do pominięcia.

top

number

Liczba punktów testowych do zwrócenia.

Zwraca

Promise<TestPointsQuery>

getResultGroupsByBuild(string, number, string, string[], string)

function getResultGroupsByBuild(project: string, buildId: number, publishContext: string, fields?: string[], continuationToken?: string): Promise<PagedList<FieldDetailsForTestResults>>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

buildId

number

publishContext

string

fields

string[]

continuationToken

string

Zwraca

getResultGroupsByRelease(string, number, string, number, string[], string)

function getResultGroupsByRelease(project: string, releaseId: number, publishContext: string, releaseEnvId?: number, fields?: string[], continuationToken?: string): Promise<PagedList<FieldDetailsForTestResults>>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

releaseId

number

publishContext

string

releaseEnvId

number

fields

string[]

continuationToken

string

Zwraca

getResultRetentionSettings(string)

Pobieranie ustawień przechowywania wyników testów

function getResultRetentionSettings(project: string): Promise<ResultRetentionSettings>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

Zwraca

getTestCaseById(string, number, number, number)

Pobierz konkretny przypadek testowy w zestawie testów z identyfikatorem przypadku testowego.

function getTestCaseById(project: string, planId: number, suiteId: number, testCaseIds: number): Promise<SuiteTestCase>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

planId

number

Identyfikator planu testów, który zawiera zestawy.

suiteId

number

Identyfikator pakietu zawierającego przypadek testowy.

testCaseIds

number

Identyfikator przypadku testowego do pobrania.

Zwraca

Promise<SuiteTestCase>

getTestCases(string, number, number)

Pobierz wszystkie przypadki testowe w zestawie.

function getTestCases(project: string, planId: number, suiteId: number): Promise<SuiteTestCase[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

planId

number

Identyfikator planu testów, który zawiera zestawy.

suiteId

number

Identyfikator pakietu do pobrania.

Zwraca

Promise<SuiteTestCase[]>

getTestIteration(string, number, number, number, boolean)

Pobieranie iteracji dla wyniku

function getTestIteration(project: string, runId: number, testCaseResultId: number, iterationId: number, includeActionResults?: boolean): Promise<TestIterationDetailsModel>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu, który zawiera wynik.

testCaseResultId

number

Identyfikator wyniku testu zawierającego iterację.

iterationId

number

Identyfikator iteracji wyników testu.

includeActionResults

boolean

Uwzględnij szczegóły wyniku dla każdej akcji wykonanej w iteracji testowej. ActionResults odnoszą się do wyniku (powodzenie/niepowodzenie) kroków testu wykonywanych w ramach przebiegu testu ręcznego. Uwzględnienie flagi ActionResults powoduje pobranie wyniku kroków testu w sekcji actionResults i parametrów testu w sekcji parameters dla każdej iteracji testowej.

Zwraca

getTestIterations(string, number, number, boolean)

Pobieranie iteracji dla wyniku

function getTestIterations(project: string, runId: number, testCaseResultId: number, includeActionResults?: boolean): Promise<TestIterationDetailsModel[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu, który zawiera wynik.

testCaseResultId

number

Identyfikator wyniku testu zawierającego iterację.

includeActionResults

boolean

Uwzględnij szczegóły wyniku dla każdej akcji wykonanej w iteracji testowej. ActionResults odnoszą się do wyniku (powodzenie/niepowodzenie) kroków testu wykonywanych w ramach przebiegu testu ręcznego. Uwzględnienie flagi ActionResults powoduje pobranie wyniku kroków testu w sekcji actionResults i parametrów testu w sekcji parameters dla każdej iteracji testowej.

Zwraca

getTestResultAttachmentContent(string, number, number, number)

Pobierz załącznik wyniku testu według jego identyfikatora.

function getTestResultAttachmentContent(project: string, runId: number, testCaseResultId: number, attachmentId: number): Promise<ArrayBuffer>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu, który zawiera testCaseResultId.

testCaseResultId

number

Identyfikator wyniku testu, którego załącznik musi zostać pobrany.

attachmentId

number

Identyfikator załącznika wyniku testu do pobrania.

Zwraca

Promise<ArrayBuffer>

getTestResultAttachments(string, number, number)

Pobierz listę załączników wyników testu.

function getTestResultAttachments(project: string, runId: number, testCaseResultId: number): Promise<TestAttachment[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu, który zawiera wynik.

testCaseResultId

number

Identyfikator wyniku testu.

Zwraca

Promise<TestAttachment[]>

getTestResultAttachmentZip(string, number, number, number)

Pobierz załącznik wyniku testu według jego identyfikatora.

function getTestResultAttachmentZip(project: string, runId: number, testCaseResultId: number, attachmentId: number): Promise<ArrayBuffer>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu, który zawiera testCaseResultId.

testCaseResultId

number

Identyfikator wyniku testu, którego załącznik musi zostać pobrany.

attachmentId

number

Identyfikator załącznika wyniku testu do pobrania.

Zwraca

Promise<ArrayBuffer>

getTestResultById(string, number, number, ResultDetails)

Uzyskaj wynik testu dla przebiegu testu.

function getTestResultById(project: string, runId: number, testCaseResultId: number, detailsToInclude?: ResultDetails): Promise<TestCaseResult>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu dla wyniku testu do pobrania.

testCaseResultId

number

Identyfikator wyniku testu.

detailsToInclude
ResultDetails

Szczegóły do uwzględnienia z wynikami testu. Wartość domyślna to Brak. Inne wartości to Iteracji, WorkItems i SubResults.

Zwraca

Promise<TestCaseResult>

getTestResultDetailsForBuild(string, number, string, string, string, string, boolean, boolean)

function getTestResultDetailsForBuild(project: string, buildId: number, publishContext?: string, groupBy?: string, filter?: string, orderby?: string, shouldIncludeResults?: boolean, queryRunSummaryForInProgress?: boolean): Promise<TestResultsDetails>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

buildId

number

publishContext

string

groupBy

string

filter

string

orderby

string

shouldIncludeResults

boolean

queryRunSummaryForInProgress

boolean

Zwraca

getTestResultDetailsForRelease(string, number, number, string, string, string, string, boolean, boolean)

function getTestResultDetailsForRelease(project: string, releaseId: number, releaseEnvId: number, publishContext?: string, groupBy?: string, filter?: string, orderby?: string, shouldIncludeResults?: boolean, queryRunSummaryForInProgress?: boolean): Promise<TestResultsDetails>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

releaseId

number

releaseEnvId

number

publishContext

string

groupBy

string

filter

string

orderby

string

shouldIncludeResults

boolean

queryRunSummaryForInProgress

boolean

Zwraca

getTestResults(string, number, ResultDetails, number, number, TestOutcome[])

Uzyskiwanie wyników testu dla przebiegu testu.

function getTestResults(project: string, runId: number, detailsToInclude?: ResultDetails, skip?: number, top?: number, outcomes?: TestOutcome[]): Promise<TestCaseResult[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu wyników do pobrania.

detailsToInclude
ResultDetails

Szczegóły do uwzględnienia z wynikami testu. Wartość domyślna to Brak. Inne wartości to iteracje i elementy robocze.

skip

number

Liczba wyników testów do pominięcia od początku.

top

number

Liczba wyników testów do zwrócenia. Wartość maksymalna to 1000, gdy parametr detailsToInclude to Brak, a w przeciwnym razie wartość 200.

outcomes

TestOutcome[]

Rozdzielona przecinkami lista wyników testów w celu filtrowania wyników testów.

Zwraca

Promise<TestCaseResult[]>

getTestResultsByBuild(string, number, string, TestOutcome[], number, string)

function getTestResultsByBuild(project: string, buildId: number, publishContext?: string, outcomes?: TestOutcome[], top?: number, continuationToken?: string): Promise<PagedList<ShallowTestCaseResult>>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

buildId

number

publishContext

string

outcomes

TestOutcome[]

top

number

continuationToken

string

Zwraca

getTestResultsByQuery(TestResultsQuery, string)

Ten interfejs API zwróci wyniki według identyfikatorów z określonymi polami/trendem dla określonej metody testu automatycznego. Nadal ulepszamy ten interfejs API i nie sfinalizowaliśmy prawidłowego podpisu i kontraktu.

function getTestResultsByQuery(query: TestResultsQuery, project: string): Promise<TestResultsQuery>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

Zwraca

Promise<TestResultsQuery>

getTestResultsByRelease(string, number, number, string, TestOutcome[], number, string)

function getTestResultsByRelease(project: string, releaseId: number, releaseEnvid?: number, publishContext?: string, outcomes?: TestOutcome[], top?: number, continuationToken?: string): Promise<PagedList<ShallowTestCaseResult>>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

releaseId

number

releaseEnvid

number

publishContext

string

outcomes

TestOutcome[]

top

number

continuationToken

string

Zwraca

getTestRunAttachmentContent(string, number, number)

Pobierz załącznik przebiegu testu według jego identyfikatora.

function getTestRunAttachmentContent(project: string, runId: number, attachmentId: number): Promise<ArrayBuffer>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testowego, którego załącznik musi zostać pobrany.

attachmentId

number

Identyfikator załącznika przebiegu testu do pobrania.

Zwraca

Promise<ArrayBuffer>

getTestRunAttachments(string, number)

Pobierz listę odwołań do załączników przebiegu testu.

function getTestRunAttachments(project: string, runId: number): Promise<TestAttachment[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu.

Zwraca

Promise<TestAttachment[]>

getTestRunAttachmentZip(string, number, number)

Pobierz załącznik przebiegu testu według jego identyfikatora.

function getTestRunAttachmentZip(project: string, runId: number, attachmentId: number): Promise<ArrayBuffer>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testowego, którego załącznik musi zostać pobrany.

attachmentId

number

Identyfikator załącznika przebiegu testu do pobrania.

Zwraca

Promise<ArrayBuffer>

getTestRunById(string, number, boolean)

Uzyskaj przebieg testu według jego identyfikatora.

function getTestRunById(project: string, runId: number, includeDetails?: boolean): Promise<TestRun>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu do pobrania.

includeDetails

boolean

Wartość domyślna to True. Zawiera szczegółowe informacje, takie jak statystyki uruchamiania, wydanie, kompilacja, środowisko testowe, stan po procesie i nie tylko.

Zwraca

Promise<TestRun>

getTestRunCodeCoverage(string, number, number)

Pobieranie danych pokrycia kodu dla przebiegu testowego

function getTestRunCodeCoverage(project: string, runId: number, flags: number): Promise<TestRunCoverage[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu, dla którego należy pobrać dane pokrycia kodu.

flags

number

Wartość flag określa poziom szczegółów pokrycia kodu do pobrania. Flagi są addytywne. Oczekiwane wartości to 1 dla modułów, 2 dla funkcji, 4 dla blockData.

Zwraca

Promise<TestRunCoverage[]>

getTestRunLogs(string, number)

Pobieranie dzienników komunikatów przebiegu testu

function getTestRunLogs(project: string, runId: number): Promise<TestMessageLogDetails[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu do pobrania.

Zwraca

getTestRuns(string, string, string, string, number, boolean, boolean, number, number)

Pobierz listę przebiegów testów.

function getTestRuns(project: string, buildUri?: string, owner?: string, tmiRunId?: string, planId?: number, includeRunDetails?: boolean, automated?: boolean, skip?: number, top?: number): Promise<TestRun[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

buildUri

string

Identyfikator URI kompilacji używanej przez program .

owner

string

Identyfikator fundacji zespołu właściciela przebiegów.

tmiRunId

string

planId

number

Identyfikator planu testów, którego częścią są przebiegi.

includeRunDetails

boolean

Jeśli wartość true, uwzględnij wszystkie właściwości przebiegów.

automated

boolean

Jeśli wartość true, zwraca tylko automatyczne przebiegi.

skip

number

Liczba przebiegów testów do pominięcia.

top

number

Liczba przebiegów testów do zwrócenia.

Zwraca

Promise<TestRun[]>

getTestRunStatistics(string, number)

Pobierz statystyki przebiegu testu , używane, gdy chcemy uzyskać podsumowanie przebiegu według wyniku.

function getTestRunStatistics(project: string, runId: number): Promise<TestRunStatistic>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu do pobrania.

Zwraca

Promise<TestRunStatistic>

getTestSessions(TeamContext, number, boolean, boolean, TestSessionSource, boolean)

Pobieranie listy sesji testowych

function getTestSessions(teamContext: TeamContext, period?: number, allSessions?: boolean, includeAllProperties?: boolean, source?: TestSessionSource, includeOnlyCompletedSessions?: boolean): Promise<TestSession[]>

Parametry

teamContext
TeamContext

Kontekst zespołu dla operacji

period

number

Okres w dniach od teraz, dla których są pobierane sesje testowe.

allSessions

boolean

Jeśli wartość false, zwraca sesje testowe dla bieżącego użytkownika. W przeciwnym razie zwraca sesje testowe dla wszystkich użytkowników

includeAllProperties

boolean

Jeśli wartość true, zwraca wszystkie właściwości sesji testowych. W przeciwnym razie zwraca wersję chudą.

source
TestSessionSource

Źródło sesji testowej.

includeOnlyCompletedSessions

boolean

Jeśli jest to prawda, zwraca sesje testowe w stanie ukończonym. W przeciwnym razie zwraca sesje testowe dla wszystkich stanów

Zwraca

Promise<TestSession[]>

getTestSettingsById(string, number)

function getTestSettingsById(project: string, testSettingsId: number): Promise<TestSettings>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

testSettingsId

number

Zwraca

Promise<TestSettings>

getTestSubResultAttachmentContent(string, number, number, number, number)

Pobieranie załącznika wyników podrzędnych testu

function getTestSubResultAttachmentContent(project: string, runId: number, testCaseResultId: number, attachmentId: number, testSubResultId: number): Promise<ArrayBuffer>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu, który zawiera wynik.

testCaseResultId

number

Identyfikator wyników testu, który zawiera wynik podrzędny.

attachmentId

number

Identyfikator załącznika wyniku testu do pobrania

testSubResultId

number

Identyfikator wyniku podrzędnego testu, którego załącznik musi zostać pobrany

Zwraca

Promise<ArrayBuffer>

getTestSubResultAttachments(string, number, number, number)

Pobieranie listy załączników wyników podrzędnych testów

function getTestSubResultAttachments(project: string, runId: number, testCaseResultId: number, testSubResultId: number): Promise<TestAttachment[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu, który zawiera wynik.

testCaseResultId

number

Identyfikator wyników testu, który zawiera wynik podrzędny.

testSubResultId

number

Identyfikator wyniku podrzędnego testu, którego załącznik musi zostać pobrany

Zwraca

Promise<TestAttachment[]>

getTestSubResultAttachmentZip(string, number, number, number, number)

Pobieranie załącznika wyników podrzędnych testu

function getTestSubResultAttachmentZip(project: string, runId: number, testCaseResultId: number, attachmentId: number, testSubResultId: number): Promise<ArrayBuffer>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu, który zawiera wynik.

testCaseResultId

number

Identyfikator wyników testu, który zawiera wynik podrzędny.

attachmentId

number

Identyfikator załącznika wyniku testu do pobrania

testSubResultId

number

Identyfikator wyniku podrzędnego testu, którego załącznik musi zostać pobrany

Zwraca

Promise<ArrayBuffer>

publishTestResultDocument(TestResultDocument, string, number)

function publishTestResultDocument(document: TestResultDocument, project: string, runId: number): Promise<TestResultDocument>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Zwraca

queryCustomFields(string, CustomTestFieldScope)

function queryCustomFields(project: string, scopeFilter: CustomTestFieldScope): Promise<CustomTestFieldDefinition[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

scopeFilter
CustomTestFieldScope

Zwraca

queryResultTrendForBuild(TestResultTrendFilter, string)

function queryResultTrendForBuild(filter: TestResultTrendFilter, project: string): Promise<AggregatedDataForResultTrend[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

Zwraca

queryResultTrendForRelease(TestResultTrendFilter, string)

function queryResultTrendForRelease(filter: TestResultTrendFilter, project: string): Promise<AggregatedDataForResultTrend[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

Zwraca

queryTestHistory(TestHistoryQuery, string)

Uzyskiwanie historii metody testowej przy użyciu metody TestHistoryQuery

function queryTestHistory(filter: TestHistoryQuery, project: string): Promise<TestHistoryQuery>

Parametry

filter
TestHistoryQuery

TestHistoryQuery w celu uzyskania historii

project

string

Identyfikator projektu lub nazwa projektu

Zwraca

Promise<TestHistoryQuery>

queryTestMethodLinkedWorkItems(string, string)

function queryTestMethodLinkedWorkItems(project: string, testName: string): Promise<TestToWorkItemLinks>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

testName

string

Zwraca

queryTestResultHistory(ResultsFilter, string)

function queryTestResultHistory(filter: ResultsFilter, project: string): Promise<TestResultHistory>

Parametry

filter
ResultsFilter
project

string

Identyfikator projektu lub nazwa projektu

Zwraca

queryTestResultsMetaData(string[], string)

Pobieranie listy szczegółów metadanych wyników testu dla odpowiednich identyfikatorów testcasereferenceId

function queryTestResultsMetaData(testReferenceIds: string[], project: string): Promise<TestResultMetaData[]>

Parametry

testReferenceIds

string[]

Identyfikatory TestCaseReference wyniku testu, które mają być odpytywane, rozdzielona przecinkami lista prawidłowych identyfikatorów (limit nr identyfikatorów 200).

project

string

Identyfikator projektu lub nazwa projektu

Zwraca

Promise<TestResultMetaData[]>

queryTestResultsReportForBuild(string, number, string, boolean, BuildReference)

function queryTestResultsReportForBuild(project: string, buildId: number, publishContext?: string, includeFailureDetails?: boolean, buildToCompare?: BuildReference): Promise<TestResultSummary>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

buildId

number

publishContext

string

includeFailureDetails

boolean

buildToCompare
BuildReference

Zwraca

queryTestResultsReportForRelease(string, number, number, string, boolean, ReleaseReference)

function queryTestResultsReportForRelease(project: string, releaseId: number, releaseEnvId: number, publishContext?: string, includeFailureDetails?: boolean, releaseToCompare?: ReleaseReference): Promise<TestResultSummary>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

releaseId

number

releaseEnvId

number

publishContext

string

includeFailureDetails

boolean

releaseToCompare
ReleaseReference

Zwraca

queryTestResultsSummaryForReleases(ReleaseReference[], string)

function queryTestResultsSummaryForReleases(releases: ReleaseReference[], project: string): Promise<TestResultSummary[]>

Parametry

releases

ReleaseReference[]

project

string

Identyfikator projektu lub nazwa projektu

Zwraca

Promise<TestResultSummary[]>

queryTestResultWorkItems(string, string, string, number, Date, number, number)

function queryTestResultWorkItems(project: string, workItemCategory: string, automatedTestName?: string, testCaseId?: number, maxCompleteDate?: Date, days?: number, workItemCount?: number): Promise<WorkItemReference[]>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

workItemCategory

string

automatedTestName

string

testCaseId

number

maxCompleteDate

Date

days

number

workItemCount

number

Zwraca

Promise<WorkItemReference[]>

queryTestRuns(string, Date, Date, TestRunState, number[], boolean, TestRunPublishContext, number[], number[], string, number[], number[], number[], number[], string, number, string)

Przebiegi testów zapytań oparte na filtrach. Obowiązkowe pola to minLastUpdatedDate i maxLastUpdatedDate.

function queryTestRuns(project: string, minLastUpdatedDate: Date, maxLastUpdatedDate: Date, state?: TestRunState, planIds?: number[], isAutomated?: boolean, publishContext?: TestRunPublishContext, buildIds?: number[], buildDefIds?: number[], branchName?: string, releaseIds?: number[], releaseDefIds?: number[], releaseEnvIds?: number[], releaseEnvDefIds?: number[], runTitle?: string, top?: number, continuationToken?: string): Promise<PagedList<TestRun>>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

minLastUpdatedDate

Date

Minimalna data ostatniej modyfikacji przebiegu, do którego ma być wykonywane zapytanie (obowiązkowe).

maxLastUpdatedDate

Date

Maksymalna data ostatniej modyfikacji przebiegu do wykonania zapytania (obowiązkowe, różnica między minimalną i maksymalną datą może wynosić maksymalnie 7 dni).

state
TestRunState

Bieżący stan przebiegów do odpytowania.

planIds

number[]

Identyfikatory planu przebiegów do zapytania, rozdzielane przecinkami listę prawidłowych identyfikatorów (limit nr identyfikatorów 10).

isAutomated

boolean

Typ automatyzacji przebiegów do odpytowania.

publishContext
TestRunPublishContext

Funkcja PublishContext przebiegów do odpytowania.

buildIds

number[]

Identyfikatory kompilacji przebiegów do wykonania zapytania, rozdzielona przecinkami lista prawidłowych identyfikatorów (limit nr identyfikatorów 10).

buildDefIds

number[]

Identyfikatory definicji kompilacji przebiegów do wykonania zapytania, rozdzielona przecinkami lista prawidłowych identyfikatorów (limit nr identyfikatorów 10).

branchName

string

Nazwa gałęzi źródłowej przebiegów do odpytowania.

releaseIds

number[]

Identyfikatory wydania przebiegów do zapytania, rozdzielona przecinkami lista prawidłowych identyfikatorów (limit nr identyfikatorów 10).

releaseDefIds

number[]

Identyfikatory definicji wydania przebiegów do zapytania, rozdzielona przecinkami lista prawidłowych identyfikatorów (limit nr identyfikatorów 10).

releaseEnvIds

number[]

Identyfikatory środowiska wydania przebiegów do zapytania, rozdzielona przecinkami lista prawidłowych identyfikatorów (limit nr identyfikatorów 10).

releaseEnvDefIds

number[]

Identyfikatory definicji środowiska wydania przebiegów do zapytania, rozdzielone przecinkami listę prawidłowych identyfikatorów (limit nr identyfikatorów 10).

runTitle

string

Uruchom tytuł przebiegów do wykonywania zapytań.

top

number

Liczba przebiegów do odpytowania. Limit wynosi 100

continuationToken

string

continuationToken odebrany z poprzedniej partii lub null dla pierwszej partii. Nie należy go tworzyć (lub zmieniać, jeśli otrzymano z ostatniej partii) przez użytkownika.

Zwraca

Promise<PagedList<TestRun>>

queryTestSummaryByRequirement(TestResultsContext, string, number[])

function queryTestSummaryByRequirement(resultsContext: TestResultsContext, project: string, workItemIds?: number[]): Promise<TestSummaryForWorkItem[]>

Parametry

resultsContext
TestResultsContext
project

string

Identyfikator projektu lub nazwa projektu

workItemIds

number[]

Zwraca

removeTestCasesFromSuiteUrl(string, number, number, string)

Punkty testowe skojarzone z przypadkami testowymi są usuwane z zestawu testów. Element roboczy przypadku testowego nie jest usuwany z systemu. Zobacz zasób przypadków testowych, aby trwale usunąć przypadek testowy.

function removeTestCasesFromSuiteUrl(project: string, planId: number, suiteId: number, testCaseIds: string): Promise<void>

Parametry

project

string

Identyfikator projektu lub nazwa projektu

planId

number

Identyfikator planu testowego, który zawiera pakiet.

suiteId

number

Identyfikator pakietu do pobrania.

testCaseIds

string

Identyfikatory przypadków testowych do usunięcia z pakietu.

Zwraca

Promise<void>

updateCodeCoverageSummary(CodeCoverageData, string, number)

http://(tfsserver):8080/tfs/DefaultCollection/_apis/test/CodeCoverage?buildId=10 Żądanie: Json podsumowania pokrycia kodu

function updateCodeCoverageSummary(coverageData: CodeCoverageData, project: string, buildId: number): Promise<void>

Parametry

coverageData
CodeCoverageData
project

string

Identyfikator projektu lub nazwa projektu

buildId

number

Zwraca

Promise<void>

updateResultRetentionSettings(ResultRetentionSettings, string)

Aktualizowanie ustawień przechowywania wyników testu

function updateResultRetentionSettings(retentionSettings: ResultRetentionSettings, project: string): Promise<ResultRetentionSettings>

Parametry

retentionSettings
ResultRetentionSettings

Szczegóły ustawień przechowywania wyników testu do zaktualizowania

project

string

Identyfikator projektu lub nazwa projektu

Zwraca

updateSuiteTestCases(SuiteTestCaseUpdateModel, string, number, number, string)

Aktualizacje właściwości skojarzenia przypadku testowego w pakiecie.

function updateSuiteTestCases(suiteTestCaseUpdateModel: SuiteTestCaseUpdateModel, project: string, planId: number, suiteId: number, testCaseIds: string): Promise<SuiteTestCase[]>

Parametry

suiteTestCaseUpdateModel
SuiteTestCaseUpdateModel

Model pod kątem updation właściwości skojarzenia zestawu przypadków testowych.

project

string

Identyfikator projektu lub nazwa projektu

planId

number

Identyfikator planu testowego, który zawiera pakiet.

suiteId

number

Identyfikator zestawu testów, do którego należy dodać przypadki testowe.

testCaseIds

string

Identyfikatory przypadków testowych do dodania do pakietu. Identyfikatory są określane w formacie rozdzielanych przecinkami.

Zwraca

Promise<SuiteTestCase[]>

updateTestPoints(PointUpdateModel, string, number, number, string)

Aktualizowanie punktów testowych.

function updateTestPoints(pointUpdateModel: PointUpdateModel, project: string, planId: number, suiteId: number, pointIds: string): Promise<TestPoint[]>

Parametry

pointUpdateModel
PointUpdateModel

Dane do aktualizacji.

project

string

Identyfikator projektu lub nazwa projektu

planId

number

Identyfikator planu testu.

suiteId

number

Identyfikator pakietu zawierającego punkty.

pointIds

string

Identyfikator punktu testowego do pobrania. Użyj rozdzielanej przecinkami listy identyfikatorów, aby zaktualizować wiele punktów testowych.

Zwraca

Promise<TestPoint[]>

updateTestResults(TestCaseResult[], string, number)

Aktualizowanie wyników testu w przebiegu testu.

function updateTestResults(results: TestCaseResult[], project: string, runId: number): Promise<TestCaseResult[]>

Parametry

results

TestCaseResult[]

Lista wyników testów do zaktualizowania.

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu testu, którego wyniki testu mają zostać zaktualizowane.

Zwraca

Promise<TestCaseResult[]>

updateTestRun(RunUpdateModel, string, number)

Zaktualizuj przebieg testu według jego identyfikatora.

function updateTestRun(runUpdateModel: RunUpdateModel, project: string, runId: number): Promise<TestRun>

Parametry

runUpdateModel
RunUpdateModel

Szczegóły uruchamiania RunUpdateModel

project

string

Identyfikator projektu lub nazwa projektu

runId

number

Identyfikator przebiegu do zaktualizowania.

Zwraca

Promise<TestRun>

updateTestSession(TestSession, TeamContext)

Aktualizowanie sesji testowej

function updateTestSession(testSession: TestSession, teamContext: TeamContext): Promise<TestSession>

Parametry

testSession
TestSession

Szczegóły sesji testowej aktualizacji

teamContext
TeamContext

Kontekst zespołu dla operacji

Zwraca

Promise<TestSession>