Durcheinander

Jumble ist ein Mutationstestwerkzeug der Klasse Ebene, das in Verbindung mit JUnit funktioniert.
Jetzt downloaden

Durcheinander Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Mark Utting
  • Website des Verlags:
  • http://www.cs.waikato.ac.nz/~marku/mbt/modeljunit/

Durcheinander Stichworte


Durcheinander Beschreibung

Jumble ist ein Mutationstestwerkzeug des Klassenstufen, das in Verbindung mit JUnit funktioniert. Das Jumble Project ist ein Mutationstestwerkzeug der Klasse Niveau, das in Verbindung mit JUnit funktioniert. Der Zweck der Mutationstests besteht darin, ein Maß für die Wirksamkeit von Testfällen bereitzustellen. Eine einzelne Mutation wird auf dem zu testenden Code durchgeführt, der entsprechende Testfälle werden dann ausgeführt. Wenn der modifizierte Code die Tests fehlschlägt, erhöht dies das Vertrauen in die Tests. Wenn der modifizierte Code die Tests übergibt, zeigt dies ein Test-Mangel an. Beispiele: Hier ist ein Beispiel für eine Java-Klasse namens "Foo", die einige Junit-Tests in einer Klasse "Facest" hat. Jumble startet mit der Ausführung der Gerätests (in footest.class) auf der nicht modifizierten FOO-Klasse, um zu überprüfen, ob sie alle weitergeben, und um die von jedem Test genommene Zeit zu messen. Dann mutiert es foo auf verschiedene Weise und führen Sie die Tests erneut aus, um zu sehen, ob sie die Mutation erkennen. Es setzt diesen Prozess fort, bis alle Mutationen des Foo ausprobiert wurden. Der Ausgang könnte aussehen > + M FAIL: FOO: FOO: 35: Negiertes Bedingung ... (angezeigt durch ein '.'), konnte jedoch die Änderung der anderen 4/12-Fälle nicht erkennen. Wenn beispielsweise eine if (c) Entscheidung auf Zeile 31 mutiert wurde, als (! Insgesamt wurden 67% der Mutationen von den Gerätestests erkannt, was bedeutet, dass sie wahrscheinlich verbessert werden müssen. Was in dieser Version neu ist? com seit mehreren Jahren.


Durcheinander Zugehörige Software

Stumpf

STCLASS ist ein vertragsbeständiges integriertes Testing-Framework (CBBT) für Java. ...

124

Herunterladen

T-Rex

TREX ist ein Werkzeug, um die in der standardisierten Test- und Teststeuerungsnotation (TTCN-3) geschriebenen Testsuiten zu pflegen. ...

221

Herunterladen