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 tokensNew 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 CasesImport.
  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.