TestPlanRestClient class
VSS REST API'lerine istekte bulunmak için kullanılması gereken (türetilen) temel sınıf
- Extends
Oluşturucular
Test |
Yöntemler
Oluşturucu Ayrıntıları
TestPlanRestClient(IVssRestClientOptions)
Yöntem Ayrıntıları
addTestCasesToSuite(SuiteTestCaseCreateUpdateParameters[], string, number, number)
Belirtilen yapılandırmalara sahip bir pakete test çalışmaları ekleme
function addTestCasesToSuite(suiteTestCaseCreateUpdateParameters: SuiteTestCaseCreateUpdateParameters[], project: string, planId: number, suiteId: number): Promise<TestCase[]>
Parametreler
- suiteTestCaseCreateUpdateParameters
SuiteTestCaseCreateUpdateParameters nesnesi.
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Test çalışmalarının eklendiği test planının kimliği.
- suiteId
-
number
Test çalışmalarının eklendiği test paketinin kimliği.
Döndürülenler
Promise<TestCase[]>
cloneTestCase(CloneTestCaseParams, string)
function cloneTestCase(cloneRequestBody: CloneTestCaseParams, project: string): Promise<CloneTestCaseOperationInformation>
Parametreler
- cloneRequestBody
- CloneTestCaseParams
- project
-
string
Proje Kimliği veya proje adı
Döndürülenler
Promise<CloneTestCaseOperationInformation>
cloneTestPlan(CloneTestPlanParams, string, boolean)
Test planını kopyalama
function cloneTestPlan(cloneRequestBody: CloneTestPlanParams, project: string, deepClone?: boolean): Promise<CloneTestPlanOperationInformation>
Parametreler
- cloneRequestBody
- CloneTestPlanParams
Plan Clone Request Body detail TestPlanCloneRequest
- project
-
string
Proje Kimliği veya proje adı
- deepClone
-
boolean
İlişkili tüm test çalışmalarını da kopyalar
Döndürülenler
Promise<CloneTestPlanOperationInformation>
cloneTestSuite(CloneTestSuiteParams, string, boolean)
Test paketini kopyalama
function cloneTestSuite(cloneRequestBody: CloneTestSuiteParams, project: string, deepClone?: boolean): Promise<CloneTestSuiteOperationInformation>
Parametreler
- cloneRequestBody
- CloneTestSuiteParams
Paket Klonlama İsteği Gövdesi ayrıntısı TestSuiteCloneRequest
- project
-
string
Proje Kimliği veya proje adı
- deepClone
-
boolean
İlişkili tüm test çalışmalarını da kopyalar
Döndürülenler
Promise<CloneTestSuiteOperationInformation>
createBulkTestSuites(TestSuiteCreateParams[], string, number, number)
toplu gereksinim tabanlı test paketlerini İçerik Oluşturucu.
function createBulkTestSuites(testSuiteCreateParams: TestSuiteCreateParams[], project: string, planId: number, parentSuiteId: number): Promise<TestSuite[]>
Parametreler
- testSuiteCreateParams
Paket oluşturma parametreleri
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Gereksinim tabanlı paketlerin oluşturulması gereken test planının kimliği.
- parentSuiteId
-
number
Gereksinim tabanlı paketlerin oluşturulacağı üst paketin kimliği
Döndürülenler
Promise<TestSuite[]>
createTestConfiguration(TestConfigurationCreateUpdateParameters, string)
Bir test yapılandırması İçerik Oluşturucu.
function createTestConfiguration(testConfigurationCreateUpdateParameters: TestConfigurationCreateUpdateParameters, project: string): Promise<TestConfiguration>
Parametreler
- testConfigurationCreateUpdateParameters
- TestConfigurationCreateUpdateParameters
TestConfigurationCreateUpdateParameters
- project
-
string
Proje Kimliği veya proje adı
Döndürülenler
Promise<TestConfiguration>
createTestPlan(TestPlanCreateParams, string)
Bir test planı İçerik Oluşturucu.
function createTestPlan(testPlanCreateParams: TestPlanCreateParams, project: string): Promise<TestPlan>
Parametreler
- testPlanCreateParams
- TestPlanCreateParams
TestPlanCreateParams nesnesi. TestPlanCreateParams
- project
-
string
Proje Kimliği veya proje adı
Döndürülenler
Promise<TestPlan>
createTestSuite(TestSuiteCreateParams, string, number)
test paketini İçerik Oluşturucu.
function createTestSuite(testSuiteCreateParams: TestSuiteCreateParams, project: string, planId: number): Promise<TestSuite>
Parametreler
- testSuiteCreateParams
- TestSuiteCreateParams
Paket oluşturma parametreleri
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Paketleri içeren test planının kimliği.
Döndürülenler
Promise<TestSuite>
createTestVariable(TestVariableCreateUpdateParameters, string)
Bir test değişkeni İçerik Oluşturucu.
function createTestVariable(testVariableCreateUpdateParameters: TestVariableCreateUpdateParameters, project: string): Promise<TestVariable>
Parametreler
- testVariableCreateUpdateParameters
- TestVariableCreateUpdateParameters
TestVariableCreateUpdateParameters
- project
-
string
Proje Kimliği veya proje adı
Döndürülenler
Promise<TestVariable>
deleteTestCase(string, number)
Test çalışmalarını silme.
function deleteTestCase(project: string, testCaseId: number): Promise<void>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- testCaseId
-
number
Silinecek test çalışması kimliği.
Döndürülenler
Promise<void>
deleteTestConfguration(string, number)
Test yapılandırmasını kimliğine göre silin.
function deleteTestConfguration(project: string, testConfiguartionId: number): Promise<void>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- testConfiguartionId
-
number
Silinecek test yapılandırmasının kimliği.
Döndürülenler
Promise<void>
deleteTestPlan(string, number)
Test planını silme.
function deleteTestPlan(project: string, planId: number): Promise<void>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Silinecek test planının kimliği.
Döndürülenler
Promise<void>
deleteTestSuite(string, number, number)
Test paketini silin.
function deleteTestSuite(project: string, planId: number, suiteId: number): Promise<void>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Paketi içeren test planının kimliği.
- suiteId
-
number
Silinecek test paketinin kimliği.
Döndürülenler
Promise<void>
deleteTestVariable(string, number)
Bir test değişkenini kimliğine göre silin.
function deleteTestVariable(project: string, testVariableId: number): Promise<void>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- testVariableId
-
number
Silinecek test değişkeninin kimliği.
Döndürülenler
Promise<void>
exportTestCases(ExportTestCaseParams, string)
Bir dizi test çalışmasını bir paketten dosyaya aktarır. Şu anda desteklenen biçimler: xlsx
function exportTestCases(exportTestCaseRequestBody: ExportTestCaseParams, project: string): Promise<ArrayBuffer>
Parametreler
- exportTestCaseRequestBody
- ExportTestCaseParams
ExportTestCaseParams nesnesi. ExportTestCaseParams
- project
-
string
Proje Kimliği veya proje adı
Döndürülenler
Promise<ArrayBuffer>
getCloneInformation(string, number)
Kopya bilgilerini alın.
function getCloneInformation(project: string, cloneOperationId: number): Promise<CloneTestPlanOperationInformation>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- cloneOperationId
-
number
Kopyalama işlemini kuyruğa aldığımızda döndürülen işlem kimliği
Döndürülenler
Promise<CloneTestPlanOperationInformation>
getPoints(string, number, number, string, boolean, boolean)
Bir paketten belirli bir Test Noktası alın.
function getPoints(project: string, planId: number, suiteId: number, pointId: string, returnIdentityRef?: boolean, includePointDetails?: boolean): Promise<TestPoint[]>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Test noktalarının istendiği test planının kimliği.
- suiteId
-
number
Test noktalarının istendiği test paketinin kimliği.
- pointId
-
string
Getirilecek test noktasının kimliği.
- returnIdentityRef
-
boolean
true olarak ayarlanırsa, TestCaseReference içindeki AssignedTo alanını IdentityRef nesnesi olarak döndürür.
- includePointDetails
-
boolean
false olarak ayarlanırsa, test noktası nesnesiyle ilgili yalnızca temel ayrıntıları içeren daha küçük bir yük alır
Döndürülenler
Promise<TestPoint[]>
getPointsList(string, number, number, string, string, string, boolean, boolean, boolean)
Bazı filtrelere göre paketin içindeki tüm noktaları alma
function getPointsList(project: string, planId: number, suiteId: number, testPointIds?: string, testCaseId?: string, continuationToken?: string, returnIdentityRef?: boolean, includePointDetails?: boolean, isRecursive?: boolean): Promise<PagedList<TestPoint>>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Test noktalarının istendiği test planının kimliği.
- suiteId
-
number
Test noktalarının istendiği test paketinin kimliği
- testPointIds
-
string
Getirilecek test noktalarının kimliği.
- testCaseId
-
string
Belirli test çalışması kimlikleri için Test Noktaları alın.
- continuationToken
-
string
Döndürülen test noktası listesi tamamlanmazsa, yanıt üst bilgisine "x-ms-continuationtoken" olarak bir sonraki test noktası toplu işlemini sorgulamaya ilişkin bir devamlılık belirteci eklenir. Test noktalarının ilk toplu işlemini almak için bu parametreyi atla.
- returnIdentityRef
-
boolean
true olarak ayarlanırsa, TestCaseReference içindeki AssignedTo alanını IdentityRef nesnesi olarak döndürür.
- includePointDetails
-
boolean
false olarak ayarlanırsa, test noktası nesnesiyle ilgili yalnızca temel ayrıntıları içeren daha küçük bir yük alır
- isRecursive
-
boolean
true olarak ayarlanırsa, alt paketlere ait test noktalarını da özyinelemeli olarak getirir.
Döndürülenler
getSuiteCloneInformation(string, number)
Kopya bilgilerini alın.
function getSuiteCloneInformation(project: string, cloneOperationId: number): Promise<CloneTestSuiteOperationInformation>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- cloneOperationId
-
number
Kopyalama işlemini kuyruğa aldığımızda döndürülen işlem kimliği
Döndürülenler
Promise<CloneTestSuiteOperationInformation>
getSuiteEntries(string, number, SuiteEntryTypes)
Test paketindeki test paketi girdilerinin listesini alın.
function getSuiteEntries(project: string, suiteId: number, suiteEntryType?: SuiteEntryTypes): Promise<SuiteEntry[]>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- suiteId
-
number
Üst paketin kimliği.
- suiteEntryType
- SuiteEntryTypes
Döndürülenler
Promise<SuiteEntry[]>
getSuitesByTestCaseId(number)
Belirli bir test çalışmalarının bulunduğu tüm test paketlerinin listesini bulun. Bir test çalışması için değişiklik yapmanız gerektiğinde, hangi test paketlerinin test çalışması kullandığını bulmanız gerekiyorsa bu yararlı olur.
function getSuitesByTestCaseId(testCaseId: number): Promise<TestSuite[]>
Parametreler
- testCaseId
-
number
Paketlerin getirilmesi gereken test çalışması kimliği.
Döndürülenler
Promise<TestSuite[]>
getTestCase(string, number, number, string, string, boolean)
Bir Paketten belirli bir Test Çalışması alın.
function getTestCase(project: string, planId: number, suiteId: number, testCaseId: string, witFields?: string, returnIdentityRef?: boolean): Promise<TestCase[]>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Test çalışmalarının istendiği test planının kimliği.
- suiteId
-
number
Test çalışmalarının istendiği test paketinin kimliği.
- testCaseId
-
string
Getirilecek Test Çalışması Kimliği.
- witFields
-
string
witFields listesini alın.
- returnIdentityRef
-
boolean
true olarak ayarlanırsa, AssignedTo, ActivatedBy vb. gibi tüm kimlik alanlarını IdentityRef nesneleri olarak döndürür. false olarak ayarlanırsa, bu alanlar dize biçiminde benzersiz adlar olarak döndürülür. Bu varsayılan olarak false'tur.
Döndürülenler
Promise<TestCase[]>
getTestCaseCloneInformation(string, number)
Kopya bilgilerini alın.
function getTestCaseCloneInformation(project: string, cloneOperationId: number): Promise<CloneTestCaseOperationInformation>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- cloneOperationId
-
number
Kopyalama işlemini kuyruğa aldığımızda döndürülen işlem kimliği
Döndürülenler
Promise<CloneTestCaseOperationInformation>
getTestCaseList(string, number, number, string, string, string, string, boolean, boolean, ExcludeFlags, boolean)
Get Test Çalışması Listesi, isteğe bağlı parametrede belirtildiği gibi tüm yapılandırma kimliklerine sahip olan test çalışmalarını döndürür. Yapılandırma kimlikleri null ise tüm test çalışmalarını döndürür
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>>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Test çalışmalarının istendiği test planının kimliği.
- suiteId
-
number
Test çalışmalarının istendiği test paketinin kimliği.
- testIds
-
string
Getirilecek Test Çalışması Kimlikleri.
- configurationIds
-
string
Belirtilen tüm yapılandırma kimliklerini içeren Test Çalışmalarını getir.
- witFields
-
string
witFields listesini alın.
- continuationToken
-
string
Döndürülen test çalışmalarının listesi tamamlanmazsa, yanıt üst bilgisinde "x-ms-continuationtoken" olarak bir sonraki test çalışması toplu işlemini sorgulamak için bir devamlılık belirteci eklenir. Test çalışmalarının ilk toplu işlemini almak için bu parametreyi atla.
- returnIdentityRef
-
boolean
true olarak ayarlanırsa, AssignedTo, ActivatedBy vb. gibi tüm kimlik alanlarını IdentityRef nesneleri olarak döndürür. false olarak ayarlanırsa, bu alanlar dize biçiminde benzersiz adlar olarak döndürülür. Bu varsayılan olarak false'tur.
- expand
-
boolean
false olarak ayarlanırsa, paket test çalışması nesnesiyle ilgili yalnızca temel ayrıntıları içeren daha küçük bir yük alır
- excludeFlags
- ExcludeFlags
Çeşitli değerleri yükten dışlamak için bayrak ekleyin. Örneğin, nokta atamalarını kaldırmak için hariç tutma = 1'i geçirin. Ek bilgileri kaldırmak için (bağlantılar, test planı , test paketi) pass exclude = 2. Hem ek bilgileri hem de nokta atamalarını kaldırmak için hariç tutma = 3 (1 + 2).
- isRecursive
-
boolean
Döndürülenler
getTestConfigurationById(string, number)
Test yapılandırması alma
function getTestConfigurationById(project: string, testConfigurationId: number): Promise<TestConfiguration>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- testConfigurationId
-
number
Alınacak test yapılandırmasının kimliği.
Döndürülenler
Promise<TestConfiguration>
getTestConfigurations(string, string)
Test yapılandırmalarının listesini alın.
function getTestConfigurations(project: string, continuationToken?: string): Promise<PagedList<TestConfiguration>>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- continuationToken
-
string
Döndürülen yapılandırma listesi tamamlanmazsa, yanıt üst bilgisinde "x-ms-continuationtoken" olarak bir sonraki yapılandırma toplu işlemini sorgulamaya yönelik bir devamlılık belirteci bulunur. Test yapılandırmalarının ilk toplu işlemini almak için bu parametreyi atla.
Döndürülenler
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[]>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
- states
-
string
- outcome
- UserFriendlyTestOutcome
- configurations
-
string
- testers
-
string
- assignedTo
-
string
- entity
- TestEntityTypes
Döndürülenler
Promise<TestEntityCount[]>
getTestPlanById(string, number)
Kimliğine göre bir test planı alın.
function getTestPlanById(project: string, planId: number): Promise<TestPlan>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Alınacak test planının kimliği.
Döndürülenler
Promise<TestPlan>
getTestPlans(string, string, string, boolean, boolean)
Test planlarının listesini alma
function getTestPlans(project: string, owner?: string, continuationToken?: string, includePlanDetails?: boolean, filterActivePlans?: boolean): Promise<PagedList<TestPlan>>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- owner
-
string
Test planı için sahip kimliğine veya adına göre filtreleme
- continuationToken
-
string
Döndürülen planların listesi tamamlanmazsa, yanıt üst bilgisinde "x-ms-continuationtoken" olarak bir sonraki plan toplu işlemini sorgulamak için bir devamlılık belirteci eklenir. Test planlarının ilk toplu işlemini almak için bu parametreyi atlayın.
- includePlanDetails
-
boolean
Test planının tüm özelliklerini alma
- filterActivePlans
-
boolean
Yalnızca etkin planları edinin
Döndürülenler
getTestSuiteById(string, number, number, SuiteExpand)
Paket kimliğine göre test paketi alın.
function getTestSuiteById(project: string, planId: number, suiteId: number, expand?: SuiteExpand): Promise<TestSuite>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Paketleri içeren test planının kimliği.
- suiteId
-
number
Alınacak paketin kimliği.
- expand
- SuiteExpand
Alt paketleri ve test edicilerin ayrıntılarını ekleyin
Döndürülenler
Promise<TestSuite>
getTestSuitesForPlan(string, number, SuiteExpand, string, boolean)
Plan için test paketleri alın.
function getTestSuitesForPlan(project: string, planId: number, expand?: SuiteExpand, continuationToken?: string, asTreeView?: boolean): Promise<PagedList<TestSuite>>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Paketlerin istendiği test planının kimliği.
- expand
- SuiteExpand
Alt paketleri ve test edicilerin ayrıntılarını ekleyin.
- continuationToken
-
string
Döndürülen paketlerin listesi tamamlanmazsa, sonraki paket toplu işlemini sorgulamak için bir devamlılık belirteci yanıt üst bilgisine "x-ms-continuationtoken" olarak eklenir. Test paketlerinin ilk toplu işlemini almak için bu parametreyi atla.
- asTreeView
-
boolean
Döndürülen paketlerin bir ağaç yapısında olması gerekiyorsa.
Döndürülenler
getTestVariableById(string, number)
Kimliğine göre bir test değişkeni alın.
function getTestVariableById(project: string, testVariableId: number): Promise<TestVariable>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- testVariableId
-
number
Alınacak test değişkeninin kimliği.
Döndürülenler
Promise<TestVariable>
getTestVariables(string, string)
Test değişkenlerinin listesini alın.
function getTestVariables(project: string, continuationToken?: string): Promise<PagedList<TestVariable>>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- continuationToken
-
string
Döndürülen değişkenlerin listesi tamamlanmazsa, yanıt üst bilgisinde "x-ms-continuationtoken" olarak bir sonraki değişken toplu işlemini sorgulamaya yönelik bir devamlılık belirteci eklenir. Test değişkenlerinin ilk toplu işlemini almak için bu parametreyi atla.
Döndürülenler
Promise<PagedList<TestVariable>>
removeTestCasesFromSuite(string, number, number, string)
Sağlanan test çalışması kimlikleri listesine göre bir paketten test çalışmalarını kaldırır.
function removeTestCasesFromSuite(project: string, planId: number, suiteId: number, testCaseIds: string): Promise<void>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Test çalışmalarının kaldırılacağı test planının kimliği.
- suiteId
-
number
Test çalışmalarının kaldırılacağı test paketinin kimliği.
- testCaseIds
-
string
Kaldırılacak Test Çalışması Kimlikleri.
Döndürülenler
Promise<void>
removeTestCasesListFromSuite(string, number, number, string)
Sağlanan test çalışması kimlikleri listesine göre bir paketten test çalışmalarını kaldırır. Bu API, daha fazla sayıda test çalışmalarını kaldırmak için kullanılabilir.
function removeTestCasesListFromSuite(project: string, planId: number, suiteId: number, testIds: string): Promise<void>
Parametreler
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Test çalışmalarının kaldırılacağı test planının kimliği.
- suiteId
-
number
Test çalışmalarının kaldırılacağı test paketinin kimliği.
- testIds
-
string
Kaldırılacak Test Çalışması Kimliklerinin virgülle ayrılmış dizesi.
Döndürülenler
Promise<void>
reorderSuiteEntries(SuiteEntryUpdateParams[], string, number)
Test paketindeki test paketi girdilerini yeniden sırala.
function reorderSuiteEntries(suiteEntries: SuiteEntryUpdateParams[], project: string, suiteId: number): Promise<SuiteEntry[]>
Parametreler
- suiteEntries
Yeniden sıralanacak SuiteEntry listesi.
- project
-
string
Proje Kimliği veya proje adı
- suiteId
-
number
Üst test paketinin kimliği.
Döndürülenler
Promise<SuiteEntry[]>
restoreDeletedTestPlan(TestPlanAndSuiteRestoreModel, string, number)
Silinen test planını geri yükleme
function restoreDeletedTestPlan(restoreModel: TestPlanAndSuiteRestoreModel, project: string, planId: number): Promise<void>
Parametreler
- restoreModel
- TestPlanAndSuiteRestoreModel
Geri yükleme bilgilerini içeren model
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Geri yükleneceği test planının kimliği
Döndürülenler
Promise<void>
restoreDeletedTestSuite(TestPlanAndSuiteRestoreModel, string, number)
Silinen test paketini geri yükleme
function restoreDeletedTestSuite(payload: TestPlanAndSuiteRestoreModel, project: string, suiteId: number): Promise<void>
Parametreler
- payload
- TestPlanAndSuiteRestoreModel
Geri yükleme bilgilerini içeren model
- project
-
string
Proje Kimliği veya proje adı
- suiteId
-
number
Geri yükleneceği test paketinin kimliği
Döndürülenler
Promise<void>
updateSuiteTestCases(SuiteTestCaseCreateUpdateParameters[], string, number, number)
Test çalışmaları için yapılandırmaları güncelleştirme
function updateSuiteTestCases(suiteTestCaseCreateUpdateParameters: SuiteTestCaseCreateUpdateParameters[], project: string, planId: number, suiteId: number): Promise<TestCase[]>
Parametreler
- suiteTestCaseCreateUpdateParameters
SuiteTestCaseCreateUpdateParameters nesnesi.
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Test çalışmalarının güncelleştirildiği test planının kimliği.
- suiteId
-
number
Test çalışmalarının güncelleştirildiği test paketinin kimliği.
Döndürülenler
Promise<TestCase[]>
updateTestConfiguration(TestConfigurationCreateUpdateParameters, string, number)
Test yapılandırmasını kimliğine göre güncelleştirin.
function updateTestConfiguration(testConfigurationCreateUpdateParameters: TestConfigurationCreateUpdateParameters, project: string, testConfiguartionId: number): Promise<TestConfiguration>
Parametreler
- testConfigurationCreateUpdateParameters
- TestConfigurationCreateUpdateParameters
TestConfigurationCreateUpdateParameters
- project
-
string
Proje Kimliği veya proje adı
- testConfiguartionId
-
number
Güncelleştirilecek test yapılandırmasının kimliği.
Döndürülenler
Promise<TestConfiguration>
updateTestPlan(TestPlanUpdateParams, string, number)
Test planını güncelleştirme.
function updateTestPlan(testPlanUpdateParams: TestPlanUpdateParams, project: string, planId: number): Promise<TestPlan>
Parametreler
- testPlanUpdateParams
- TestPlanUpdateParams
TestPlanUpdateParams nesnesi. TestPlanUpdateParams
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Güncelleştirilecek test planının kimliği.
Döndürülenler
Promise<TestPlan>
updateTestPoints(TestPointUpdateParams[], string, number, number, boolean, boolean)
Test Noktalarını güncelleştirin. Bu, test noktasını etkin olarak sıfırlamak, test noktasının sonucunu güncelleştirmek veya test noktasının test oluşturucusunu güncelleştirmek için kullanılır
function updateTestPoints(testPointUpdateParams: TestPointUpdateParams[], project: string, planId: number, suiteId: number, includePointDetails?: boolean, returnIdentityRef?: boolean): Promise<TestPoint[]>
Parametreler
- testPointUpdateParams
TestPointUpdateParams Nesnesi.
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Test noktalarının istendiği test planının kimliği.
- suiteId
-
number
Test noktalarının istendiği test paketinin kimliği.
- includePointDetails
-
boolean
false olarak ayarlanırsa, test noktası nesnesiyle ilgili yalnızca temel ayrıntıları içeren daha küçük bir yük alır
- returnIdentityRef
-
boolean
true olarak ayarlanırsa, TestCaseReference içindeki AssignedTo alanını IdentityRef nesnesi olarak döndürür.
Döndürülenler
Promise<TestPoint[]>
updateTestSuite(TestSuiteUpdateParams, string, number, number)
Test paketini güncelleştirin.
function updateTestSuite(testSuiteUpdateParams: TestSuiteUpdateParams, project: string, planId: number, suiteId: number): Promise<TestSuite>
Parametreler
- testSuiteUpdateParams
- TestSuiteUpdateParams
Paket yükseltme parametreleri
- project
-
string
Proje Kimliği veya proje adı
- planId
-
number
Paketleri içeren test planının kimliği.
- suiteId
-
number
Üst paketin kimliği.
Döndürülenler
Promise<TestSuite>
updateTestVariable(TestVariableCreateUpdateParameters, string, number)
Bir test değişkenini kimliğine göre güncelleştirin.
function updateTestVariable(testVariableCreateUpdateParameters: TestVariableCreateUpdateParameters, project: string, testVariableId: number): Promise<TestVariable>
Parametreler
- testVariableCreateUpdateParameters
- TestVariableCreateUpdateParameters
TestVariableCreateUpdateParameters
- project
-
string
Proje Kimliği veya proje adı
- testVariableId
-
number
Güncelleştirilecek test değişkeninin kimliği.
Döndürülenler
Promise<TestVariable>