Google-Test

Google-Test ist das C ++ - Testing-Framework von Google.
Jetzt downloaden

Google-Test Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Google
  • Website des Verlags:
  • http://code.google.com/

Google-Test Stichworte


Google-Test Beschreibung

Google-Test ist das C ++ - Testing-Framework von Google. Google Test ist das C ++ - Testing Framework.Google's Framework.Google's Framework für das Schreiben von C ++ - Tests auf einer Vielzahl von Plattformen (Linux, Mac OS X, Windows, Windows CE und Symbian). Basierend auf der Xunit-Architektur. Unterstützt Automatische Testerfindung, ein reichhaltiger Set von Assertions, benutzerdefinierte Behauptungen, Todestests, tödliche und nicht tödliche Misserfolge, verschiedene Optionen für die Ausführung der Tests und der XML-Testbericht Generation.Requirements. · POSIX-STANDARD-Shell · POSIX (-2) Regelmäßige Ausdrücke (regex.h) · A C ++ 98-Standards-kompatibler Compiler · Automake> = 1,9 · Autoconf> = 2,59 · Libbtool / libtoolize · Python> = 2.4Baufen die Quelle: Es gibt zwei Hauptoptionen, um die Quelle an diesem Punkt zu erstellen: Bauen Sie es in der Quellcode-Baumstruktur oder in einem separaten Verzeichnis auf. Wir empfehlen, in einem separaten Verzeichnis zu bauen, da beide konsistentere Ergebnisse erzeugt und einfacher zu reinigen sein sollte, wenn alles schief geht, aber beide Muster werden unterstützt. Die einzige harte Einschränkung ist, dass, während das Build-Verzeichnis ein Unterverzeichnis des Quellverzeichnisses sein kann, das Gegenteil nicht möglich und führt zu Fehlern. Sobald Sie ausgewählt haben, wo Sie den Google-Test erstellen möchten, erstellen Sie ggf. das Verzeichnis und geben Sie ihn ein. Die folgenden Schritte gelten für einen Ansatz, indem er einfach die Shell-Variable SRCDIR mit ". zum Aufbau des Quellverzeichnisses und dem relativen Pfad zum Quellverzeichnis ansonsten. $ $ {SRCDIR} / Konfigurieren # Standard GNU-Skript konfigurieren, --help für weitere Informationen $ make # Standard-Makefile nach GNU-Konventionen $ Erstellen Sie alle Tests - Alles, was passieren sollte Wenn Sie es an einem Ort installieren, auf den sie zugreifen können, ist dies in Linux in typischerweise unter '/ usr / local'. Der folgende Befehl installiert alle Google-Testbibliotheken, öffentlichen Kopfzeilen und Dienstprogramme, die für andere Programme und Bibliotheken erforderlich sind, um ihn zu nutzen Der Abschnitt muss erweitert werden, wenn das Skript 'gtest-config' abgeschlossen ist und Autoconf-Makros bereitgestellt werden (oder nicht bereitgestellt), um den Prozess für andere Programme ordnungsgemäß wiederzugeben, einschließlich des Google-Tests. Müssen Sie den Google-Test von Ihrem System entfernen, nachdem Sie es installiert haben, den folgenden Befehl ausführen, und es wird seine Änderungen zurückgegeben. Notieren Sie sich jedoch sorgfältig darauf, dass Sie diesen Befehl auf derselben Datei ausführen müssen * Wenn Sie den Google-Test auf Ihrem System installieren und an einer VCS-Checkout arbeiten, stellen Sie sicher, dass Sie diese Option ausführen *, bevor Sie Ihre Kasse der Quelle aktualisieren, um dieselbe Version zu deinstallieren, die Sie installiert haben. $ sudo make Deinstallation # muss mit dem gleichen Build als "Installation" ausgeführt werden.


Google-Test Zugehörige Software

C ++ - Test.

Ein tragbarer und leistungsstarker, jedoch einfacher, einheitlicher Untersuchungsrahmen für die Handhabung automatisierter Tests in C ++. ...

427

Herunterladen

Jdave.

JDave-Projekt ist ein verhaltensgetriebener Entwicklungsrahmen, das eine einfache Möglichkeit bietet, das Verhalten Ihrer Java-Klassen festzulegen. ...

61

Herunterladen

log4sendpp.

log4sendpp ist eine unabhängige C ++ - Client-Bibliothek, die von der Protokollierung von Hosts rund um den L profitiert wird ...

126

Herunterladen

yafic.

Yafic ist noch ein weiterer Dateiintegritäts-Checker, ähnlich der Programme wie Tripwire, Integrit und Adey. ...

278

Herunterladen

Jakarter.

JCARDER ist ein Open-Source-Tool zum Finden von potenziellen Deadlocks in gleichzeitigen Multi-Thread-Java-Programmen. ...

163

Herunterladen