Les tests NUnit s'exécutent-ils en parallèle ?
Les tests NUnit s'exécutent-ils en parallèle ?

Vidéo: Les tests NUnit s'exécutent-ils en parallèle ?

Vidéo: Les tests NUnit s'exécutent-ils en parallèle ?
Vidéo: Parallel Testing In SpecFlow Selenium C# | SpecFlow Tutorial | Part III 👌 2024, Novembre
Anonim

Les Unité N cadre 3.0 peut exécuter des tests dans parallèle au sein d'une assemblée. Il s'agit d'une installation complètement distincte de Engine Test en parallèle Exécution, bien qu'il soit possible d'utiliser les deux dans le même essai . Par défaut, non parallèle l'exécution a lieu.

Ci-dessous, comment exécuter un test depuis la console NUnit ?

Utilisation nunite - console .exe à exécuter des tests à partir de la ligne de commande. Cette volonté Cours l'unité essais et enregistrez les résultats dans les résultats. xml, avec lequel vous pouvez travailler facilement. Consultez la documentation pour tous les divers commutateurs de ligne de commande disponibles.

De même, qu'est-ce que Testfixture NUnit ? TestFixtureAttribute ( Unité N 2.0 / 2.5) C'est l'attribut qui marque une classe qui contient des tests et, éventuellement, des méthodes de configuration ou de démontage. Unité N 2.5 introduit des appareils de test paramétrés et génériques - voir ci-dessous. Il y a quelques restrictions sur une classe qui est utilisée comme un montage d'essai.

De plus, xUnit exécute-t-il des tests en parallèle ?

Essais écrit en xUnité .net version 1 ne peut pas être Cours dans parallèle les uns contre les autres dans la même assemblée, bien que plusieurs test les assemblys liés à la v1 peuvent toujours participer au coureur fonction de parallélisme décrite dans la sous-section suivante.

Comment exécuter NUnit ?

Vous devez installer 3 packages NuGet: Nunit.

  1. Ajoutez la bibliothèque NUnit 3 dans Nuget.
  2. Créez la classe que vous souhaitez tester.
  3. Créez une classe de test distincte, celle-ci devrait avoir [TestFixture] au-dessus.
  4. Créez une fonction dans la classe de test, celle-ci devrait avoir [Test] au-dessus.
  5. Allez ensuite dans TEST/WINDOW/TEST EXPLORER (en haut).

Conseillé: