Maison >développement back-end >Golang >Référencer les exigences de Jira dans les tests Go
l'éditeur php Youzi rencontre souvent des requêtes Jira lors des tests Go. Jira est un outil populaire de gestion de projet et de suivi des problèmes largement utilisé par les équipes de développement de logiciels. Pendant le processus de test, l'utilisation de Jira peut aider l'équipe à mieux suivre et résoudre les bugs et à améliorer l'efficacité du travail. Comprendre les exigences de Jira est crucial pour les testeurs car cela implique la gestion des plans de test, des rapports de bugs, des cas de test, etc. Se référer aux exigences de Jira dans les tests Go peut aider les testeurs à mieux s'adapter aux besoins du projet et à fournir un travail de test de haute qualité.
Ce que je veux faire, c'est référencer les exigences fonctionnelles quelque part dans la définition du test dans Go et que les cas de test soient automatiquement liés dans Jira afin qu'ils comptent comme une « couverture ».
Il semble que je devrais pouvoir insérer l'ID d'exigence dans la sortie JUnit à l'aide du formateur de journal de test, mais je ne sais pas comment le convertir en charge utile XRay et où il doit se trouver dans la charge utile XRay.
Vous vous demandez si quelqu'un d'autre a réussi à atteindre cet objectif ?
Je ne connais pas gotestsum, mais il semble que vous deviez contribuer au projet pour pouvoir ajouter des commentaires aux rapports JUnit générés ici : https://github.com/gotestyourself/gotestsum/blob /main /internal/junitxml/report.go afin que vous puissiez spécifier des tests ou des exigences dans les commentaires et les ajouter en tant qu'attributs aux rapports JUnit.
Nous avons contribué à certains projets en ajoutant la possibilité de lier les exigences à des annotations spécifiques pour les tests, veuillez consulter les exemples suivants :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!