kräftig

freier abteiliger robuster POSIX C ++ - Unit-Tester
Jetzt downloaden

kräftig Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Bjorn Fahller
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 103 KB

kräftig Stichworte


kräftig Beschreibung

Kostenloser abteiliger robuster POSIX C ++ - Unit-Tester Crpcut ermöglicht es den Entwicklern, Tests auf einfache Weise zu schreiben, dass andere Einheitstest-Frameworks nicht verwalten. Der Fall beginnt von einem sauberen Schiefer. Mit crpcut läuft jeder Testfall im eigenen Prozess und seinem eigenen Arbeitsverzeichnis. Wenn ein Testfall fehlschlägt, endet der Prozess sofort, bevor es weiter schädt. Dies bedeutet, dass jeder Testfall von einem sauberen Schiefer beginnt, der von anderen Tests nicht betroffen ist. Dies ist die Kompartmentalisierung. Es bedeutet auch, dass die Test-Suite fortsetzt, auch wenn ein Test abstürzt. Sie können schnell Termine für Testfälle festlegen, und wenn die erlaubte Zeit ernsthaft überzogen ist, wird der Testfallprozess automatisch getötet. Diese beiden bilden den Robustheitsteil. Sie können Abhängigkeiten zwischen den Testfällen definieren, so dass die Tests, die auf der grundlegenden Funktionalität basieren, nicht einmal ausgeführt werden. Zum Zeitpunkt, zu dem ein Testfall-Prozess gestartet wird, können Sie CRPCUT mit einem Memory-Test-Tool, z. B. Valgrind, ausführen können, und wenn beim Beenden des Testfall-Prozesses Speicher zugewiesen wird, können Sie sicher sein, dass Sie ein Speicherleck in gefunden haben Ihr Test. Wenn Sie eine Multi-Core-CPU haben, kann es vorteilhaft sein, mehrere Testfälle parallel auszuführen. Crpcut ermöglicht es, dass in dem Arbeitsverzeichnis der Testverzeichnisse Dateien Dateien hinterlassen werden, nachdem der Testfall-Prozess beendet ist, der Testfall gilt als fehlgeschlagen. Das Arbeitsverzeichnis bleibt von crpcut unberührt, damit Sie untersuchen können. Was ist neu in dieser Version: · Kleine Dokumentation ändert sich


kräftig Zugehörige Software

jseamless.

UI-Abstraktionsschicht für Java, damit Entwickler Code für jede Plattform und jede Umgebung schreiben können ...

150 1.2 MB

Herunterladen

Pylint

Analysieren von Python-Quellcode, der nach Bugs und Anzeichen von schlechter Qualität sucht ...

168 170 KB

Herunterladen