Saltar al contenido principal

Azure DevOps

Conecta QA Hub a Azure DevOps para buscar work items (User Stories, Bugs, Tasks) desde el Dashboard.

Requisitos previos​

  • Una organización y proyecto de Azure DevOps
  • Un Personal Access Token (PAT) con el alcance Work Items: Read

Generar un PAT​

  1. Inicia sesión en dev.azure.com.
  2. Haz clic en el icono de tu perfil → Personal access tokens → New token.
  3. Concede el alcance Work Items: Read (solo lectura es suficiente).
  4. Establece una fecha de expiración y haz clic en Create.
  5. Copia el token — se muestra solo una vez.

Configurar en QA Hub​

  1. Ve a Settings → Integrations.
  2. Selecciona Azure DevOps como tu conector.
  3. Rellena:
    • Organization — El nombre de tu organización ADO (p. ej., acme)
    • Project — El nombre de tu proyecto ADO (p. ej., MyApp)
    • PAT — Tu personal access token
  4. Haz clic en Test connection.
  5. Haz clic en Save.

Buscar work items​

QA Hub usa WIQL (Work Item Query Language) para obtener work items:

SELECT [System.Id], [System.Title], [System.Description]
FROM WorkItems
WHERE [System.TeamProject] = 'MyApp'
AND [System.WorkItemType] IN ('User Story', 'Bug', 'Task')
AND [System.Title] CONTAINS 'tu consulta'

Los resultados se obtienen en lotes y se muestran con título, tipo, estado, prioridad y descripción.

Extracción de criterios de aceptación​

Azure DevOps almacena los criterios de aceptación en un campo HTML (Microsoft.VSTS.Common.AcceptanceCriteria). QA Hub extrae el HTML y usa el texto plano como contexto para la generación de tests con IA.

Importación de CSV​

Los exports de casos de prueba de Azure DevOps (.csv) pueden importarse directamente en QA Hub:

  1. Ve a Test Cases → Import.
  2. Sube el export CSV de ADO.
  3. QA Hub analiza los pasos desde las celdas ADO en formato XML y los convierte a bdd_content en Gherkin.

Esto te permite migrar casos de prueba de ADO existentes a QA Hub sin regenerarlos desde cero.