TestPlanRestClient class
Clase base que se debe usar (derivada de) para realizar solicitudes a las API REST de VSS
- Extends
Constructores
Test |
Métodos
add |
Adición de casos de prueba a un conjunto de aplicaciones con configuraciones especificadas |
clone |
|
clone |
Clonar plan de prueba |
clone |
Clonación del conjunto de pruebas |
create |
Create conjuntos de pruebas basados en requisitos masivos. |
create |
Create una configuración de prueba. |
create |
Create un plan de prueba. |
create |
Create conjunto de pruebas. |
create |
Create una variable de prueba. |
delete |
Elimine un caso de prueba. |
delete |
Elimine una configuración de prueba por su identificador. |
delete |
Elimine un plan de prueba. |
delete |
Elimine el conjunto de pruebas. |
delete |
Elimine una variable de prueba por su identificador. |
export |
Exporta un conjunto de casos de prueba de un conjunto de aplicaciones a un archivo. Formatos admitidos actualmente: xlsx |
get |
Obtenga información de clonación. |
get |
Obtenga un punto de prueba determinado de un conjunto de aplicaciones. |
get |
Obtención de todos los puntos dentro de un conjunto basado en algunos filtros |
get |
Obtenga información de clonación. |
get |
Obtenga una lista de entradas del conjunto de pruebas en el conjunto de pruebas. |
get |
Busque la lista de todos los conjuntos de pruebas en los que está presente un caso de prueba determinado. Esto resulta útil si necesita averiguar qué conjuntos de pruebas usan un caso de prueba, cuando necesita realizar cambios en un caso de prueba. |
get |
Obtenga un caso de prueba determinado de un conjunto de aplicaciones. |
get |
Obtenga información de clonación. |
get |
Get Test Case List devuelve los casos de prueba que tienen todos los identificadores de configuración como se mencionó en el parámetro opcional. Si los identificadores de configuración son null, devuelve todos los casos de prueba. |
get |
Obtención de una configuración de prueba |
get |
Obtenga una lista de configuraciones de prueba. |
get |
|
get |
Obtenga un plan de prueba por id. |
get |
Obtener una lista de planes de prueba |
get |
Obtenga el conjunto de pruebas por identificador de conjunto de aplicaciones. |
get |
Obtenga conjuntos de pruebas para el plan. |
get |
Obtenga una variable de prueba por su identificador. |
get |
Obtenga una lista de variables de prueba. |
remove |
Quita los casos de prueba de un conjunto basado en la lista de identificadores de caso de prueba proporcionados. |
remove |
Quita los casos de prueba de un conjunto basado en la lista de identificadores de caso de prueba proporcionados. Esta API se puede usar para quitar un mayor número de casos de prueba. |
reorder |
Reordene las entradas del conjunto de pruebas en el conjunto de pruebas. |
restore |
Restaurar el plan de prueba eliminado |
restore |
Restauración del conjunto de pruebas eliminado |
update |
Actualización de las configuraciones de los casos de prueba |
update |
Actualice una configuración de prueba por su identificador. |
update |
Actualice un plan de prueba. |
update |
Actualizar puntos de prueba. Se usa para restablecer el punto de prueba a activo, actualizar el resultado de un punto de prueba o actualizar el evaluador de un punto de prueba. |
update |
Actualice el conjunto de pruebas. |
update |
Actualice una variable de prueba por su identificador. |
Detalles del constructor
TestPlanRestClient(IVssRestClientOptions)
Detalles del método
addTestCasesToSuite(SuiteTestCaseCreateUpdateParameters[], string, number, number)
Adición de casos de prueba a un conjunto de aplicaciones con configuraciones especificadas
function addTestCasesToSuite(suiteTestCaseCreateUpdateParameters: SuiteTestCaseCreateUpdateParameters[], project: string, planId: number, suiteId: number): Promise<TestCase[]>
Parámetros
- suiteTestCaseCreateUpdateParameters
Objeto SuiteTestCaseCreateUpdateParameters.
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba al que se van a agregar los casos de prueba.
- suiteId
-
number
Identificador del conjunto de pruebas al que se van a agregar los casos de prueba.
Devoluciones
Promise<TestCase[]>
cloneTestCase(CloneTestCaseParams, string)
function cloneTestCase(cloneRequestBody: CloneTestCaseParams, project: string): Promise<CloneTestCaseOperationInformation>
Parámetros
- cloneRequestBody
- CloneTestCaseParams
- project
-
string
Id. de proyecto o nombre del proyecto
Devoluciones
Promise<CloneTestCaseOperationInformation>
cloneTestPlan(CloneTestPlanParams, string, boolean)
Clonar plan de prueba
function cloneTestPlan(cloneRequestBody: CloneTestPlanParams, project: string, deepClone?: boolean): Promise<CloneTestPlanOperationInformation>
Parámetros
- cloneRequestBody
- CloneTestPlanParams
Plan Clone Request Body detail TestPlanCloneRequest
- project
-
string
Id. de proyecto o nombre del proyecto
- deepClone
-
boolean
Clona también todos los casos de prueba asociados.
Devoluciones
Promise<CloneTestPlanOperationInformation>
cloneTestSuite(CloneTestSuiteParams, string, boolean)
Clonación del conjunto de pruebas
function cloneTestSuite(cloneRequestBody: CloneTestSuiteParams, project: string, deepClone?: boolean): Promise<CloneTestSuiteOperationInformation>
Parámetros
- cloneRequestBody
- CloneTestSuiteParams
Detalles del cuerpo de la solicitud de clonación de suite TestSuiteCloneRequest
- project
-
string
Id. de proyecto o nombre del proyecto
- deepClone
-
boolean
Clona también todos los casos de prueba asociados.
Devoluciones
Promise<CloneTestSuiteOperationInformation>
createBulkTestSuites(TestSuiteCreateParams[], string, number, number)
Create conjuntos de pruebas basados en requisitos masivos.
function createBulkTestSuites(testSuiteCreateParams: TestSuiteCreateParams[], project: string, planId: number, parentSuiteId: number): Promise<TestSuite[]>
Parámetros
- testSuiteCreateParams
Parámetros para la creación de conjuntos de aplicaciones
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba donde se deben crear conjuntos basados en requisitos.
- parentSuiteId
-
number
Identificador del conjunto primario en el que se crearán los conjuntos basados en requisitos
Devoluciones
Promise<TestSuite[]>
createTestConfiguration(TestConfigurationCreateUpdateParameters, string)
Create una configuración de prueba.
function createTestConfiguration(testConfigurationCreateUpdateParameters: TestConfigurationCreateUpdateParameters, project: string): Promise<TestConfiguration>
Parámetros
- testConfigurationCreateUpdateParameters
- TestConfigurationCreateUpdateParameters
TestConfigurationCreateUpdateParameters
- project
-
string
Id. de proyecto o nombre del proyecto
Devoluciones
Promise<TestConfiguration>
createTestPlan(TestPlanCreateParams, string)
Create un plan de prueba.
function createTestPlan(testPlanCreateParams: TestPlanCreateParams, project: string): Promise<TestPlan>
Parámetros
- testPlanCreateParams
- TestPlanCreateParams
Objeto testPlanCreateParams. TestPlanCreateParams
- project
-
string
Id. de proyecto o nombre del proyecto
Devoluciones
Promise<TestPlan>
createTestSuite(TestSuiteCreateParams, string, number)
Create conjunto de pruebas.
function createTestSuite(testSuiteCreateParams: TestSuiteCreateParams, project: string, planId: number): Promise<TestSuite>
Parámetros
- testSuiteCreateParams
- TestSuiteCreateParams
Parámetros para la creación de conjuntos de aplicaciones
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba que contiene los conjuntos.
Devoluciones
Promise<TestSuite>
createTestVariable(TestVariableCreateUpdateParameters, string)
Create una variable de prueba.
function createTestVariable(testVariableCreateUpdateParameters: TestVariableCreateUpdateParameters, project: string): Promise<TestVariable>
Parámetros
- testVariableCreateUpdateParameters
- TestVariableCreateUpdateParameters
TestVariableCreateUpdateParameters
- project
-
string
Id. de proyecto o nombre del proyecto
Devoluciones
Promise<TestVariable>
deleteTestCase(string, number)
Elimine un caso de prueba.
function deleteTestCase(project: string, testCaseId: number): Promise<void>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- testCaseId
-
number
Identificador del caso de prueba que se va a eliminar.
Devoluciones
Promise<void>
deleteTestConfguration(string, number)
Elimine una configuración de prueba por su identificador.
function deleteTestConfguration(project: string, testConfiguartionId: number): Promise<void>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- testConfiguartionId
-
number
Identificador de la configuración de prueba que se va a eliminar.
Devoluciones
Promise<void>
deleteTestPlan(string, number)
Elimine un plan de prueba.
function deleteTestPlan(project: string, planId: number): Promise<void>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba que se va a eliminar.
Devoluciones
Promise<void>
deleteTestSuite(string, number, number)
Elimine el conjunto de pruebas.
function deleteTestSuite(project: string, planId: number, suiteId: number): Promise<void>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba que contiene el conjunto de aplicaciones.
- suiteId
-
number
Identificador del conjunto de pruebas que se va a eliminar.
Devoluciones
Promise<void>
deleteTestVariable(string, number)
Elimine una variable de prueba por su identificador.
function deleteTestVariable(project: string, testVariableId: number): Promise<void>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- testVariableId
-
number
Identificador de la variable de prueba que se va a eliminar.
Devoluciones
Promise<void>
exportTestCases(ExportTestCaseParams, string)
Exporta un conjunto de casos de prueba de un conjunto de aplicaciones a un archivo. Formatos admitidos actualmente: xlsx
function exportTestCases(exportTestCaseRequestBody: ExportTestCaseParams, project: string): Promise<ArrayBuffer>
Parámetros
- exportTestCaseRequestBody
- ExportTestCaseParams
Objeto ExportTestCaseParams. ExportTestCaseParams
- project
-
string
Id. de proyecto o nombre del proyecto
Devoluciones
Promise<ArrayBuffer>
getCloneInformation(string, number)
Obtenga información de clonación.
function getCloneInformation(project: string, cloneOperationId: number): Promise<CloneTestPlanOperationInformation>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- cloneOperationId
-
number
Identificador de operación devuelto cuando se pone en cola una operación de clonación
Devoluciones
Promise<CloneTestPlanOperationInformation>
getPoints(string, number, number, string, boolean, boolean)
Obtenga un punto de prueba determinado de un conjunto de aplicaciones.
function getPoints(project: string, planId: number, suiteId: number, pointId: string, returnIdentityRef?: boolean, includePointDetails?: boolean): Promise<TestPoint[]>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba para el que se solicitan puntos de prueba.
- suiteId
-
number
Identificador del conjunto de pruebas para el que se solicitan puntos de prueba.
- pointId
-
string
Identificador del punto de prueba que se va a capturar.
- returnIdentityRef
-
boolean
Si se establece en true, devuelve el campo AssignedTo en TestCaseReference como objeto IdentityRef.
- includePointDetails
-
boolean
Si se establece en false, obtendrá una carga más pequeña que solo contiene detalles básicos sobre el objeto de punto de prueba.
Devoluciones
Promise<TestPoint[]>
getPointsList(string, number, number, string, string, string, boolean, boolean, boolean)
Obtención de todos los puntos dentro de un conjunto basado en algunos filtros
function getPointsList(project: string, planId: number, suiteId: number, testPointIds?: string, testCaseId?: string, continuationToken?: string, returnIdentityRef?: boolean, includePointDetails?: boolean, isRecursive?: boolean): Promise<PagedList<TestPoint>>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba para el que se solicitan puntos de prueba.
- suiteId
-
number
Identificador del conjunto de pruebas para el que se solicitan puntos de prueba
- testPointIds
-
string
Identificador de puntos de prueba que se van a capturar.
- testCaseId
-
string
Obtenga puntos de prueba para identificadores de caso de prueba específicos.
- continuationToken
-
string
Si la lista del punto de prueba devuelto no está completa, se incluye un token de continuación para consultar el siguiente lote de puntos de prueba en el encabezado de respuesta como "x-ms-continuationtoken". Omita este parámetro para obtener el primer lote de puntos de prueba.
- returnIdentityRef
-
boolean
Si se establece en true, devuelve el campo AssignedTo en TestCaseReference como objeto IdentityRef.
- includePointDetails
-
boolean
Si se establece en false, obtendrá una carga más pequeña que solo contiene detalles básicos sobre el objeto de punto de prueba.
- isRecursive
-
boolean
Si se establece en true, también capturará puntos de prueba que pertenecen a conjuntos secundarios de forma recursiva.
Devoluciones
getSuiteCloneInformation(string, number)
Obtenga información de clonación.
function getSuiteCloneInformation(project: string, cloneOperationId: number): Promise<CloneTestSuiteOperationInformation>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- cloneOperationId
-
number
Identificador de operación devuelto cuando se pone en cola una operación de clonación
Devoluciones
Promise<CloneTestSuiteOperationInformation>
getSuiteEntries(string, number, SuiteEntryTypes)
Obtenga una lista de entradas del conjunto de pruebas en el conjunto de pruebas.
function getSuiteEntries(project: string, suiteId: number, suiteEntryType?: SuiteEntryTypes): Promise<SuiteEntry[]>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- suiteId
-
number
Identificador del conjunto primario.
- suiteEntryType
- SuiteEntryTypes
Devoluciones
Promise<SuiteEntry[]>
getSuitesByTestCaseId(number)
Busque la lista de todos los conjuntos de pruebas en los que está presente un caso de prueba determinado. Esto resulta útil si necesita averiguar qué conjuntos de pruebas usan un caso de prueba, cuando necesita realizar cambios en un caso de prueba.
function getSuitesByTestCaseId(testCaseId: number): Promise<TestSuite[]>
Parámetros
- testCaseId
-
number
Identificador del caso de prueba para el que se deben capturar los conjuntos.
Devoluciones
Promise<TestSuite[]>
getTestCase(string, number, number, string, string, boolean)
Obtenga un caso de prueba determinado de un conjunto de aplicaciones.
function getTestCase(project: string, planId: number, suiteId: number, testCaseId: string, witFields?: string, returnIdentityRef?: boolean): Promise<TestCase[]>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de pruebas para el que se solicitan los casos de prueba.
- suiteId
-
number
Identificador del conjunto de pruebas para el que se solicitan los casos de prueba.
- testCaseId
-
string
Identificador de caso de prueba que se va a capturar.
- witFields
-
string
Obtenga la lista de witFields.
- returnIdentityRef
-
boolean
Si se establece en true, devuelve todos los campos de identidad, como AssignedTo, ActivatedBy, etc., como objetos IdentityRef. Si se establece en false, estos campos se devuelven como nombres únicos en formato de cadena. Esto es false de forma predeterminada.
Devoluciones
Promise<TestCase[]>
getTestCaseCloneInformation(string, number)
Obtenga información de clonación.
function getTestCaseCloneInformation(project: string, cloneOperationId: number): Promise<CloneTestCaseOperationInformation>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- cloneOperationId
-
number
Identificador de operación devuelto cuando se pone en cola una operación de clonación
Devoluciones
Promise<CloneTestCaseOperationInformation>
getTestCaseList(string, number, number, string, string, string, string, boolean, boolean, ExcludeFlags, boolean)
Get Test Case List devuelve los casos de prueba que tienen todos los identificadores de configuración como se mencionó en el parámetro opcional. Si los identificadores de configuración son null, devuelve todos los casos de prueba.
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>>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de pruebas para el que se solicitan los casos de prueba.
- suiteId
-
number
Identificador del conjunto de pruebas para el que se solicitan los casos de prueba.
- testIds
-
string
Identificadores de caso de prueba que se van a capturar.
- configurationIds
-
string
Capturar casos de prueba que contiene todos los identificadores de configuración especificados.
- witFields
-
string
Obtenga la lista de witFields.
- continuationToken
-
string
Si la lista de casos de prueba devueltos no está completa, se incluye un token de continuación para consultar el siguiente lote de casos de prueba en el encabezado de respuesta como "x-ms-continuationtoken". Omita este parámetro para obtener el primer lote de casos de prueba.
- returnIdentityRef
-
boolean
Si se establece en true, devuelve todos los campos de identidad, como AssignedTo, ActivatedBy, etc., como objetos IdentityRef. Si se establece en false, estos campos se devuelven como nombres únicos en formato de cadena. Esto es false de forma predeterminada.
- expand
-
boolean
Si se establece en false, obtendrá una carga más pequeña que solo contiene detalles básicos sobre el objeto de caso de prueba del conjunto de aplicaciones.
- excludeFlags
- ExcludeFlags
Marca para excluir varios valores de la carga. Por ejemplo, para quitar la exclusión de asignaciones de puntos = 1. Para quitar información adicional (vínculos, plan de prueba , conjunto de pruebas) supere la exclusión = 2. Para quitar tanto la información adicional como las asignaciones de punto pasan excluir = 3 (1 + 2).
- isRecursive
-
boolean
Devoluciones
getTestConfigurationById(string, number)
Obtención de una configuración de prueba
function getTestConfigurationById(project: string, testConfigurationId: number): Promise<TestConfiguration>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- testConfigurationId
-
number
Identificador de la configuración de prueba que se va a obtener.
Devoluciones
Promise<TestConfiguration>
getTestConfigurations(string, string)
Obtenga una lista de configuraciones de prueba.
function getTestConfigurations(project: string, continuationToken?: string): Promise<PagedList<TestConfiguration>>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- continuationToken
-
string
Si no se completa la lista de configuraciones devueltas, se incluye un token de continuación para consultar el siguiente lote de configuraciones en el encabezado de respuesta como "x-ms-continuationtoken". Omita este parámetro para obtener el primer lote de configuraciones de prueba.
Devoluciones
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[]>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
- states
-
string
- outcome
- UserFriendlyTestOutcome
- configurations
-
string
- testers
-
string
- assignedTo
-
string
- entity
- TestEntityTypes
Devoluciones
Promise<TestEntityCount[]>
getTestPlanById(string, number)
Obtenga un plan de prueba por id.
function getTestPlanById(project: string, planId: number): Promise<TestPlan>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba que se va a obtener.
Devoluciones
Promise<TestPlan>
getTestPlans(string, string, string, boolean, boolean)
Obtener una lista de planes de prueba
function getTestPlans(project: string, owner?: string, continuationToken?: string, includePlanDetails?: boolean, filterActivePlans?: boolean): Promise<PagedList<TestPlan>>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- owner
-
string
Filtrar el plan de prueba por identificador o nombre de propietario
- continuationToken
-
string
Si la lista de planes devueltos no está completa, se incluye un token de continuación para consultar el siguiente lote de planes en el encabezado de respuesta como "x-ms-continuationtoken". Omita este parámetro para obtener el primer lote de planes de prueba.
- includePlanDetails
-
boolean
Obtener todas las propiedades del plan de prueba
- filterActivePlans
-
boolean
Obtener solo los planes activos
Devoluciones
getTestSuiteById(string, number, number, SuiteExpand)
Obtenga el conjunto de pruebas por identificador de conjunto de aplicaciones.
function getTestSuiteById(project: string, planId: number, suiteId: number, expand?: SuiteExpand): Promise<TestSuite>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba que contiene los conjuntos.
- suiteId
-
number
Identificador del conjunto que se va a obtener.
- expand
- SuiteExpand
Incluir los detalles de conjuntos secundarios y evaluadores
Devoluciones
Promise<TestSuite>
getTestSuitesForPlan(string, number, SuiteExpand, string, boolean)
Obtenga conjuntos de pruebas para el plan.
function getTestSuitesForPlan(project: string, planId: number, expand?: SuiteExpand, continuationToken?: string, asTreeView?: boolean): Promise<PagedList<TestSuite>>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba para el que se solicitan los conjuntos.
- expand
- SuiteExpand
Incluya los detalles de los conjuntos secundarios y evaluadores.
- continuationToken
-
string
Si la lista de conjuntos devueltos no está completa, se incluye un token de continuación para consultar el siguiente lote de conjuntos en el encabezado de respuesta como "x-ms-continuationtoken". Omita este parámetro para obtener el primer lote de conjuntos de pruebas.
- asTreeView
-
boolean
Si los conjuntos devueltos deben estar en una estructura de árbol.
Devoluciones
getTestVariableById(string, number)
Obtenga una variable de prueba por su identificador.
function getTestVariableById(project: string, testVariableId: number): Promise<TestVariable>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- testVariableId
-
number
Identificador de la variable de prueba que se va a obtener.
Devoluciones
Promise<TestVariable>
getTestVariables(string, string)
Obtenga una lista de variables de prueba.
function getTestVariables(project: string, continuationToken?: string): Promise<PagedList<TestVariable>>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- continuationToken
-
string
Si no se completa la lista de variables devueltas, se incluye un token de continuación para consultar el siguiente lote de variables en el encabezado de respuesta como "x-ms-continuationtoken". Omita este parámetro para obtener el primer lote de variables de prueba.
Devoluciones
Promise<PagedList<TestVariable>>
removeTestCasesFromSuite(string, number, number, string)
Quita los casos de prueba de un conjunto basado en la lista de identificadores de caso de prueba proporcionados.
function removeTestCasesFromSuite(project: string, planId: number, suiteId: number, testCaseIds: string): Promise<void>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba del que se van a quitar los casos de prueba.
- suiteId
-
number
Identificador del conjunto de pruebas del que se van a quitar los casos de prueba.
- testCaseIds
-
string
Identificadores de caso de prueba que se van a quitar.
Devoluciones
Promise<void>
removeTestCasesListFromSuite(string, number, number, string)
Quita los casos de prueba de un conjunto basado en la lista de identificadores de caso de prueba proporcionados. Esta API se puede usar para quitar un mayor número de casos de prueba.
function removeTestCasesListFromSuite(project: string, planId: number, suiteId: number, testIds: string): Promise<void>
Parámetros
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba del que se van a quitar los casos de prueba.
- suiteId
-
number
Identificador del conjunto de pruebas del que se van a quitar los casos de prueba.
- testIds
-
string
Cadena separada por comas de identificadores de caso de prueba que se van a quitar.
Devoluciones
Promise<void>
reorderSuiteEntries(SuiteEntryUpdateParams[], string, number)
Reordene las entradas del conjunto de pruebas en el conjunto de pruebas.
function reorderSuiteEntries(suiteEntries: SuiteEntryUpdateParams[], project: string, suiteId: number): Promise<SuiteEntry[]>
Parámetros
- suiteEntries
Lista de SuiteEntry que se va a reordenar.
- project
-
string
Id. de proyecto o nombre del proyecto
- suiteId
-
number
Identificador del conjunto de pruebas primario.
Devoluciones
Promise<SuiteEntry[]>
restoreDeletedTestPlan(TestPlanAndSuiteRestoreModel, string, number)
Restaurar el plan de prueba eliminado
function restoreDeletedTestPlan(restoreModel: TestPlanAndSuiteRestoreModel, project: string, planId: number): Promise<void>
Parámetros
- restoreModel
- TestPlanAndSuiteRestoreModel
Modelo que contiene la información de restauración.
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba que se va a restaurar
Devoluciones
Promise<void>
restoreDeletedTestSuite(TestPlanAndSuiteRestoreModel, string, number)
Restauración del conjunto de pruebas eliminado
function restoreDeletedTestSuite(payload: TestPlanAndSuiteRestoreModel, project: string, suiteId: number): Promise<void>
Parámetros
- payload
- TestPlanAndSuiteRestoreModel
Modelo que contiene la información de restauración.
- project
-
string
Id. de proyecto o nombre del proyecto
- suiteId
-
number
Identificador del conjunto de pruebas que se va a restaurar
Devoluciones
Promise<void>
updateSuiteTestCases(SuiteTestCaseCreateUpdateParameters[], string, number, number)
Actualización de las configuraciones de los casos de prueba
function updateSuiteTestCases(suiteTestCaseCreateUpdateParameters: SuiteTestCaseCreateUpdateParameters[], project: string, planId: number, suiteId: number): Promise<TestCase[]>
Parámetros
- suiteTestCaseCreateUpdateParameters
Objeto SuiteTestCaseCreateUpdateParameters.
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba al que se van a actualizar los casos de prueba.
- suiteId
-
number
Identificador del conjunto de pruebas al que se van a actualizar los casos de prueba.
Devoluciones
Promise<TestCase[]>
updateTestConfiguration(TestConfigurationCreateUpdateParameters, string, number)
Actualice una configuración de prueba por su identificador.
function updateTestConfiguration(testConfigurationCreateUpdateParameters: TestConfigurationCreateUpdateParameters, project: string, testConfiguartionId: number): Promise<TestConfiguration>
Parámetros
- testConfigurationCreateUpdateParameters
- TestConfigurationCreateUpdateParameters
TestConfigurationCreateUpdateParameters
- project
-
string
Id. de proyecto o nombre del proyecto
- testConfiguartionId
-
number
Identificador de la configuración de prueba que se va a actualizar.
Devoluciones
Promise<TestConfiguration>
updateTestPlan(TestPlanUpdateParams, string, number)
Actualice un plan de prueba.
function updateTestPlan(testPlanUpdateParams: TestPlanUpdateParams, project: string, planId: number): Promise<TestPlan>
Parámetros
- testPlanUpdateParams
- TestPlanUpdateParams
Un objeto testPlanUpdateParams. TestPlanUpdateParams
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba que se va a actualizar.
Devoluciones
Promise<TestPlan>
updateTestPoints(TestPointUpdateParams[], string, number, number, boolean, boolean)
Actualizar puntos de prueba. Se usa para restablecer el punto de prueba a activo, actualizar el resultado de un punto de prueba o actualizar el evaluador de un punto de prueba.
function updateTestPoints(testPointUpdateParams: TestPointUpdateParams[], project: string, planId: number, suiteId: number, includePointDetails?: boolean, returnIdentityRef?: boolean): Promise<TestPoint[]>
Parámetros
- testPointUpdateParams
Un objeto TestPointUpdateParams.
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba para el que se solicitan puntos de prueba.
- suiteId
-
number
Identificador del conjunto de pruebas para el que se solicitan puntos de prueba.
- includePointDetails
-
boolean
Si se establece en false, obtendrá una carga más pequeña que solo contiene detalles básicos sobre el objeto de punto de prueba.
- returnIdentityRef
-
boolean
Si se establece en true, devuelve el campo AssignedTo en TestCaseReference como objeto IdentityRef.
Devoluciones
Promise<TestPoint[]>
updateTestSuite(TestSuiteUpdateParams, string, number, number)
Actualice el conjunto de pruebas.
function updateTestSuite(testSuiteUpdateParams: TestSuiteUpdateParams, project: string, planId: number, suiteId: number): Promise<TestSuite>
Parámetros
- testSuiteUpdateParams
- TestSuiteUpdateParams
Parámetros para la actualización del conjunto de aplicaciones
- project
-
string
Id. de proyecto o nombre del proyecto
- planId
-
number
Identificador del plan de prueba que contiene los conjuntos.
- suiteId
-
number
Identificador del conjunto primario.
Devoluciones
Promise<TestSuite>
updateTestVariable(TestVariableCreateUpdateParameters, string, number)
Actualice una variable de prueba por su identificador.
function updateTestVariable(testVariableCreateUpdateParameters: TestVariableCreateUpdateParameters, project: string, testVariableId: number): Promise<TestVariable>
Parámetros
- testVariableCreateUpdateParameters
- TestVariableCreateUpdateParameters
TestVariableCreateUpdateParameters
- project
-
string
Id. de proyecto o nombre del proyecto
- testVariableId
-
number
Identificador de la variable de prueba que se va a actualizar.
Devoluciones
Promise<TestVariable>