unitaire p

P-Unit est un cadre open source pour la référence de performance et le test unitaire
Télécharger maintenant

unitaire p Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Nom de l'éditeur:
  • Andrew Zhang
  • Systèmes d'exploitation:
  • Windows All / Unix
  • Taille du fichier:
  • 2.6 MB

unitaire p Mots clés


unitaire p La description

p-unité est un cadre ouvert de la source de référence de performance et test unitaire, qui soutient pour exécuter les mêmes tests solo ou en même temps, génère le résultat sous forme de texte, d'image ou fichier PDF et pistes mémoire et la consommation de temps. Test Suite et classe d'essai la suite de tests et classe de test sont deux concepts importants en unité p. p-unité ne nécessite aucun type spécial pour une classe de test, de sorte que chaque classe peut être une classe de test. Bien sûr, il comprend des cas de test JUnit. Il y a une interface spéciale pour p-unité spéciale seule classe d'essai - p-UnitTest. -Unité p exécute un test normal que la procédure suivante: · SetUp Invoke s'il y a. · Invoquer la méthode d'essai. · Invoquer la méthode tearDown. Que Remarqué et le décorticage sera setUp également être considérée comme une partie de test de performance. Si vous ne voulez pas les compter dans les données de performance, vous devez implémenter l'interface p-UnitTest, qui sera exécutée comme: · Invoke setUpBeforeWatchers. · Invoke setAfterWatchers. · Invoquer la méthode d'essai. · Invoke tearDownBeforeWatchers. · Invoke tearDownAfterWatchers. Comme son nom l'indique, vous pouvez mettre le setUp et le code tearDown dans les setUpBeforeWatchers et tearDownAfterWatchers. Temps / Enregistrement mémoire p-unité enregistre la consommation de mémoire et l'heure de l'exécution d'une méthode d'essai. Il y a un concept de « regardeur » en unité de p, qui supervise l'état pendant le fonctionnement de la méthode d'essai. Par défaut, veilleur de mémoire et de temps watcher sont installés. p-unité supports définis par l'utilisateur observateur aussi. L'utilisateur a seulement besoin de mettre en uvre l'interface observateur et l'enregistrer à la méthode p-unité coureur. Par défaut, veilleur de temps est activé. Si vous voulez regarder la consommation de mémoire, vous devez ajouter un code de ligne: . Runner.methodRunner () addWatcher (nouveau MemoryWatcher ()); simultanée p-supports unitaires pour exécuter le test simultanément. Comment écrire? Vous n'avez pas besoin de quoi que ce soit au sujet d'écriture simultanée dans votre test - la même chose que d'un essai normal. Il vous suffit d'utiliser p-unitConcurrentRunner pour exécuter votre test en même temps. Pour plus de détails, s'il vous plaît se référer à Runner. Runner Coureur est le concept de base de l'unité de p. Vous avez besoin d'un coureur pour exécuter votre test. Par défaut, il y a deux coureurs différents - coureur solo et coureur simultané, de sorte qu'un test peut être exécuté en solo et en même temps. Est-ce complexe de lancer un coureur? Un code de ligne: nouveau SoloRunner () d'exécution (MyTest.class). ou une nouvelle ConcurrentRunner () exécuter (MyTest.class). Par défaut, le p-unitConcurrentRunner démarre 10 threads pour exécuter la méthode d'essai. Vous pouvez le configurer dans le constructeur de p-unitConcurrentRunner (int THREADCOUNT), et vous pouvez même faire un contrôle précis dans votre classe de test. Si vous avez besoin d'exécuter différentes classes de test avec différents nombre de threads, il vous suffit de mettre en uvre une interface concurrente pour votre test, ce qui nécessite de revenir concurrentCount.


unitaire p Logiciels associés

Basiques.bas

BASICS.BAS est un code VB écrit prêt qui vous permettra de créer des chaînes binaires plus des fonctions pour vérifier ou définir des bits ...

220 1.3 MB

Télécharger

Profileur NetBeans

Profileur NetBeans, avec son intégration restreinte dans le flux de travail IDE NetBeans vous aide à créer des applications fiables et évolutives. ...

305 10 MB

Télécharger

Flatk

FLTK (prononcé "FullTick") est une boîte à outils d'interface graphique. ...

213 1.4 MB

Télécharger