2017-08-29 5 views
0

J'étudie le TestNG framework dans le but de l'utiliser plus spécifiquement avec des threads, puisque d'après ce que j'ai vu sur certains sites, c'est plus efficace dans ce contexte (j'accepte les suggestions d'autres possibilités), mais ce n'était pas très clair pour moi, où le fichier ".xml" en question devrait être dans le projet afin que je puisse l'exécuter à travers l'IDE lui-même (dans ce cas, Netbeans IDE). Chaque aide est la bienvenue.Où le fichier testng.xml doit-il résider dans un projet Java dans l'EDI NetBeans?

Répondre

1

Il n'y a pas de règles strictes derrière lesquelles le fichier xml de testng suite devrait résider.

Si vous utilisez un outil de construction tel que Maven pour gérer votre projet, vous pouvez placer vos fichiers xml sous le dossier src/test/resources.

Vous pouvez placer les fichiers xml n'importe où dans le projet pour les exécuter depuis un IDE.

+0

Merci mec! Une autre question, dans le but que j'ai dit, TestNG est vraiment la meilleure façon de tester les applications multithread? – Garren

+0

@Garren - TestNG vous permet de gérer les threads d'une manière plus simple (si c'est ce que vous recherchez). Cela signifie que vous pouvez contrôler le fonctionnement de vos méthodes '@ Test', quelle devrait être la taille de votre pool de threads. Oh btw, s'il vous plaît aider à accepter ma réponse si elle a résolu votre requête. –