
Framework de test Java pour les tests unitaires, d'intégration et de bout en bout avec annotations, tests pilotés par les données et prise en charge de l'exécution parallèle.
Documentation disponible sur le site web principal de TestNG.
Avant d'ouvrir un nouveau ticket, avez-vous posé votre question sur
Si vous avez posté sur les deux sites, veuillez fournir le lien vers l'autre question afin d'éviter de dupliquer la réponse.
Avant de poster le ticket, essayez de reproduire le problème dans une fenêtre de terminal.
Si le problème ne se manifeste pas avec le terminal, vérifiez d'abord si le ticket existe sur le bugtracker du lanceur, et ouvrez un ticket là-bas en premier :
Assurez-vous toujours que votre problème se produit sur la dernière version de TestNG. Les rapports de bugs survenant sur des versions plus anciennes ne seront pas examinés rapidement.
La meilleure façon de signaler un bug est de fournir à l'équipe TestNG un cas de test complet reproduisant le problème.
Vous pouvez peut-être écrire un cas de test exécutable (consultez le dossier src/test/ pour des exemples) et le proposer dans une pull request
Ne vous inquiétez pas si le CI échoue car c'est le comportement attendu.
Cette pull request sera un point de départ parfait pour trouver le correctif :)
Consultez notre section Contribution pour un ensemble détaillé d'étapes.
Si votre pull request implique de corriger des problèmes SonarQube, nous vous suggérons d'en discuter avec le TestNG-dev avant de consacrer du temps à y travailler.