Dans le cadre d'une suite de tests d'automatisation test, je voudrais automatiquement pousser les résultats de jenkins vers testrail. J'ai actuellement ce plugin installé sur mon serveur jenkins: https://github.com/jenkinsci/testrail-pluginTestng d'écoute pour se conformer à Apache Ant JUnit XML Schema
Lisez-moi états la sortie doit être conforme au schéma JUnit: https://github.com/windyroad/JUnit-Schema/blob/master/JUnit.xsd
Je référence How do I get one junit report from TestNG for all my test cases? et ajouté
<listeners>
<listener class-name="org.testng.reporters.JUnitXMLReporter"></listener>
</listeners>
à mes auditeurs ; Toutefois, cela ne semble pas créer un fichier dans le format correct car cela provoque l'échec de jenkins avec le message:
Téléchargement des résultats dans TestRail. Erreur lors de la transmission des résultats à TestRail La publication sur index.php?/Api/v2/add_results_for_cases/236 a renvoyé une erreur! Réponse de TestRail est: { « erreur »: « sur le terrain: les résultats ne peuvent pas être vide (un résultat est nécessaire) »} Construire étape « TestRail Plugin » a marqué la construction comme un échec Fini: NON
Je me demande s'il est un auditeur différent que je devrais utiliser à la place.
Merci pour votre aide.
Je ne pense pas que quelque chose existe en ce moment. Mais je pense que je peux construire quelque chose qui fonctionnerait pour vous. Accrochez-vous jusqu'à ce week-end. Je devrais pouvoir sortir quelque chose d'ici ce week-end. –
@KrishnanMahadevan ce serait très apprécié! – swilliz
Salut @KrishnanMahadevan Je ne peux pas obtenir de sortie pour les fichiers de configuration XML formatés comme: ' ' –
swilliz