Liste der Einheiten -Test -Frameworks
Dieser Artikel ist eine Liste von Tabellen mit Code-gesteuerten Tabellen Unit -Tests Frameworks für verschiedene Programmiersprachen. Einige, aber nicht alle, von diesen basieren auf Xunit.
Spalten (Klassifizierung)
- Name: Diese Spalte enthält den Namen des Frameworks und verbindet normalerweise darauf.
- Xunit: Diese Spalte gibt an, ob ein Framework von berücksichtigt werden sollte Xunit Typ.
- KLOPFEN: Diese Spalte gibt an, ob ein Framework emittieren kann KLOPFEN Ausgabe für TAP-COMPLIBIES Testgurten.
- Untereinheit: Diese Spalte gibt an, ob ein Framework emittieren kann Untereinheit Ausgang.
- Generatoren: Zeigt an, ob ein Framework unterstützt wird Datengeneratoren. Datengeneratoren generieren Eingabedaten für einen Test und der Test wird für jede Eingabedaten ausgeführt, die der Generator erstellt.
- Armaturen: Zeigt an, ob ein Framework Test-lokale Vorrichtungen unterstützt. Testlokalvorrichtungen gewährleisten eine bestimmte Umgebung für einen einzelnen Test.
- Gruppenleuchten: Zeigt an, ob ein Framework Gruppenvorrichtungen unterstützt. Gruppenvorrichtungen gewährleisten eine bestimmte Umgebung für eine ganze Gruppe von Tests
- MPI: Zeigt an, ob ein Framework die Nachrichtenübergabe über MPI unterstützt - üblicherweise für leistungsstarke wissenschaftliche Computing verwendet.
- Andere Spalten: Diese Spalten geben an, ob eine bestimmte Sprach- / Tool -Funktion von einem Framework verfügbar / verwendet wird.
- Bemerkungen: Alle Bemerkungen.
Sprachen
Abap
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
ABAP -Einheit | Ja | [1] | Seit SAP NetWeaver 2004 |
Test.asy | [2] | Seit SAP NetWeaver 7.02 SP13 |
ActionScript / Adobe Flex
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Flexuni | [3] | ||
BREISE -Test | [4] | Einfache Einheitenprüfung für Lufttests | |
Flexunit 4 | Ja | [5] | Metadaten-gesteuerte Unit-Tests für Flex 2,3 und 4 und ActionScript 3-Projekte |
Reflexeinheit | [6] | Metadatengetriebene Einheiten-Test-Framework für Flex 2 und 3 | |
Erstaunen | Ja | [7] | Unit-Tests für ActionScript 3 (auch JavaScript, ActionScript 1, ActionScript 2), das auch in der Befehlszeile mit einer plattformartigen Datei ausgeführt werden kann (Unterstützung von OS X / Linux / Windows) |
Asunit | [8] | Flash Player 6, 7, 8, 9 und 10 | |
dpuint | [9] | Einheit- und Integrationstest -Framework für Flex 2 und 3 | |
Fluint | [10] | Einheit- und Integrationstest -Framework für Flex 2 und 3 | |
flüssiger | [11] | Fließenderen Tests von asynchronem Verhalten bei Flex | |
Mojotest | Ja | [12] | (in der Entwicklung) Unit -Test für ActionScript 3, Flash Player 10 |
Ada
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Eine Einheit | [13] | ||
Adatest 95 | Nein | [14] | |
Ahven | [15] | ||
Tbrun | [16] | ||
Vectorcast/Ada | Nein | [17] | |
Rapitest | Nein | [18] | Anforderungsbasierte Tests für ADA, C & C ++ On-Host & Target. |
Rtrt |
Apfelkript
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Asunit | Ja | [19] | Testen von AppleScript, beeinflusst von Sunit, Astest und Python Unittest |
Astest | Ja | [20] | Ein Testframework für AppleScript |
Achtel
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Tpt | Ja | [21] | Modellbasierte physikalische Stimulation und implementierte Stimulation |
ASP
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Aspunität | [22] |
Verprügeln
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Shunit2 | Ja | [23] | Ein Xunit Unit Test Framework für Bourne-basierte Shell-Skripte |
Fledermäuse-Kern | [24] | Fledermaus-Core: Bash Automated Testing System | |
Shellspec | [25] | BDD Style Unit Testing Framework. Unterstützt alle POSIX -konformen Shells wie Bash, Dash, KSH und ZSH. Nestable Blöcke, die den lokalen Umfang und das leichte Verspotten realisieren. Parallele Ausführung. RSPEC-ähnlich/TAP/JUNIT XML-Reporter. Integration der Codeabdeckung. MIT -Lizenz. | |
bash_unit | [26] | Bash Unit Testing Enterprise Edition Framework für Profis! GPL-3.0-Lizenz | |
Bach | [27] | Bach ist ein Test -Framework für Bash, der die Möglichkeit bietet, Unit -Tests für Ihre Bash -Skripte zu schreiben. |
BPEL
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Bpelunit | [28] |
C
Name | Xunit | KLOPFEN | Armaturen | Gruppenleuchten | Generatoren | Quelle | Lizenz | Bemerkungen |
---|---|---|---|---|---|---|---|---|
libcbdd | Ja | Ja | Ja | [29] | Apache -Lizenz | LIBCBDD ist ein blockbasiertes Basis Verhaltensgetriebene Entwicklung Bibliothek, die sehr lesbare Tests ermöglicht. Tests werden in den Hauptfunktionen geschrieben. | ||
AceUnit | Ja | Ja | [30] | BSD -Lizenz | AceUnit ist JUNIT 4.x -Stil, einfach, modular und flexibel. AceUnit kann in ressourcenbeschränkten Umgebungen verwendet werden, z. Eingebettete Softwareentwicklung sowie auf PCs, Workstations und Servern (Windows und Unix). | |||
Akutest | Ja | [31] | MIT | Einfach, unkompliziert, schnell. Single .h -Datei. Wird in der Apache tragbaren Laufzeitbibliothek verwendet. Umbenannt von süßesten. | ||||
API Sanity Checker | Ja | Ja (Spektypen) | Ja (Spektypen) | Ja | [32] | LGPL | Einheitstestgenerator für C/C ++ - Bibliotheken. Kann automatisch angemessene Eingabedaten für jede API -Funktion generieren. | |
Automatisiertes Testframework | [33] | BSD | Ursprünglich für das NETBSD-Betriebssystem entwickelt, funktioniert jedoch in den meisten Unix-ähnlichen Plattformen gut. Fähigkeit, Tests als Teil einer Version zu installieren. | |||||
BDD-for-C | [34] | MIT | Einzelkopf -Datei. | |||||
Parasoft C/C ++ - Test | Ja | Ja | Ja | Ja | [35] | Proprietär | Automatisierte Einheit/Komponenten -Testgenerierung und -ausführung auf Host- oder eingebetteten Systemen mit Codeabdeckung und Laufzeitfehlererkennung. Bietet auch statische Analyse und Peer -Code -Überprüfung. | |
QA -Systeme Cantate | Nein | Ja | Ja | Ja | [36] | Proprietär | Automatisierte Einheit- und Integrationstest -Tool für C -zertifizierte Tests für Host- oder eingebettete Systeme. Code -Abdeckung und eindeutige Aufruf -Schnittstellensteuerung zum Simulieren und Abfangen -Aufrufen. | |
Catsrunner | [37] | Gpl | Unit-Test-Framework für plattformübergreifende Entwicklung. | |||||
CFIX | Ja | [38] | Spezialisiert für Windows -Entwicklung - sowohl Win32 als auch NT -Kernel -Modus. Kompatibel für Winunit. | |||||
Cgreen | Ja | [39][40] | Isc | Unit -Test -Framework einschließlich strenger und locker Mocks, automatische Entdeckung von Tests, Suiten, Notation im BDD-ish-Stil, Test gegen Ausnahmen, "natürliche Sprache" Ausgabe, erweiterbarer Reporter, Lernmöden, um die tatsächlichen Werte zu entdecken, die an einen Schein gesendet werden ... | ||||
SCHUMMELN | [41][42] | BSD | Nur-Header-Rahmen für die Einheit von Header. Multi-Plattform. Unterstützt den einzelnen Test in einem separaten Prozess. Funktioniert, ohne Testfälle "registrieren" zu müssen. | |||||
libcester | Ja | Ja | Ja | Nein | Ja | [43] | MIT | Ein robuster Rahmen für C- und C ++ nur für den Header, nur Einheitstests. Unterstützt die Funktionsmocking, Speicherleckerkennung, Absturzbericht. Arbeitet an verschiedenen Platten, einschließlich eingebetteter Systeme und mit verschiedenen Compilern kompatibel. Ausgaben in mehrfacher Form wie TAP, JUNITXML, TAPV13 oder einfacher Text. |
Prüfen | Ja | Ja | Ja | Ja | [44] | LGPL | Überprüfen Sie die Funktionen einer einfachen Schnittstelle zum Definieren von Unit -Tests, wobei der Entwickler wenig in den Weg ist. Tests werden in einem separaten Vorgang durchgeführt, sodass überprüfen Sie sowohl Behauptungsfehler als auch Codefehler, die Segmentierungsfehler oder andere Signale verursachen. Die Ausgabe von Unit -Tests kann in Quellcode -Editoren und -IDES verwendet werden. Kann an mehrere Formate ausgegeben werden, wie das TAP -Format, JUNIT XML oder Untereinheit. Unterstützt unter Linux, OS X, FreeBSD und Windows. | |
Cmocka | Ja | Ja | Ja | Ja | [45] | Apache -Lizenz 2.0 | CMOCKA ist ein Testframework für C mit Unterstützung von Scheinobjekten. Es ist einfach zu bedienen und einzurichten. Cmocka ist der Nachfolger von Cmockery, der von Google entwickelt wurde, aber seit einiger Zeit nicht mehr in der Lage ist. Cmocka wurde also gegabelt und wird in Zukunft aufrechterhalten. Kann an mehrere Formate ausgegeben werden, wie das TAP -Format, JUNIT XML oder Untereinheit. | |
Cmockery | Ja | [46] | Apache -Lizenz 2.0 | Google Gesponsertes Projekt. | ||||
Cpputest | Ja | Ja | Nein | Ja | [47] | 3-Klausel BSD | Limited C ++ Set von Design, um den Gebrauch einfach zu halten und es auf eingebetteten Plattformen zu ermöglichen. C ++ ist in Makros begraben, sodass die Lernkurve für C -Programmierer minimal ist. Portiert auf Symbian. Hat eine spottende Support Library Cppumock | |
Kriterium | Ja | Ja | Ja | Ja | Ja | [48] | MIT | Einheitstest -Framework mit automatischer Testregistrierung. Unterstützt Theorien und parametrisierte Tests. Jeder Test wird in seinem eigenen Prozess durchgeführt, sodass Signale und Abstürze gemeldet werden können. Kann auf mehrere Formate ausgeben, wie die KLOPFEN Format oder JUNIT XML. Unterstützt unter Linux, OS X, FreeBSD und Windows. |
Cu | [49] | 3-Klausel BSD | Cu ist ein einfaches Rahmen für die Bekämpfung von Tests zum Umgang mit automatisierten Tests in C. | |||||
Ctest | Ja | Ja | Ja | [50] | Apache -Lizenz 2.0 | Ctest ist ein Framework mit einigen speziellen Funktionen: formatierte Ausgabe für einfache Parsen, einfach zu bedienen. | ||
Cunit | Ja | [51] | LGPL | OS Independent (Windows, Linux, Mac OS X, Solaris, HP-UX, AIX und wahrscheinlich andere) | ||||
Cunit (Cunity Fork) | Ja | [52] | LGPL | Von Cunit im Jahr 2018 gegabelt, um kontinuierliche Entwicklung und Unterstützung zu bieten. OS Independent (Windows, Linux, Mac OS X, Solaris, HP-UX, AIX und wahrscheinlich andere). Unterstützt auch die mit JUNIT kompatibele Ausgabe und kann in den meisten Fällen ein Ersatzrückgang für Cunit sein. | ||||
Cunitwin32 | Ja | [53] | LGPL | Für Win32. Minimalistischer Rahmen. Führt jeden Test als separater Prozess aus. | ||||
SCHNEIDEN | Nein | [54] | BSD | |||||
Cutter | Ja | [55] | LGPL | Ein Rahmen für C. Einheitstest für C. | ||||
Einbettung | Ja | Ja | [56] | MIT | Eingebettet c | |||
Emunit | Nein | [57] | Proprietär | Erstellen Sie Unit -Tests für C/C ++ und eingebettet C ++ | ||||
FCTX | Ja | [58] | BSD | Schneller und komplettes Rahmen für den Einheits -Test in einem Header. Deklare und schreibe deine Funktionen in einem Schritt. Keine Abhängigkeiten. Plattformübergreifend. | ||||
Glib -Test | Ja | Ja | [59] | Teil von Glib | ||||
Gunit | [60] | zum Gnom | ||||||
lcut | Ja | Ja | Ja | [61] | Apache -Lizenz 2.0 | Ein leichtes C -Unit -Test -Framework, einschließlich Scheinunterstützung | ||
Libu | Ja | Nein | [62] | BSD | Multiplattform (Unixes und Windows); explizite Testfall/Suite -Abhängigkeiten; parallele und sandkäfige Ausführung; XML, TXT und anpassbare Berichtsformatierung. | |||
Mimicc | [63] | Proprietär | Vollautomatische Scheingenerierung für C und C ++. Basierend auf Clang bietet die Möglichkeit, Header -Dateien direkt in verknüpfbare Mock -Objektdateien zu kompilieren und sie mit einer begleitenden API zu steuern. | |||||
Minunit | [64] | MIT | Extreme minimalistische Einheiten -Tests unter Verwendung von 2 C -Makros | |||||
Mut | Nein | Nein | Nein | Nein | [65] | MIT | Ein weiterer minimalistischer Rahmen für C und Unix. Einzelkopf -Datei. | |
Nala | [66] | MIT | Kraftvolles Verspotten. Saubere API. | |||||
Novaprova | Ja | Ja | Ja | Ja | [67] | Apache -Lizenz 2.0 | Einheitstest -Framework mit automatischer Testregistrierung. Unterstützt Verspottung und Stummel. Jeder Test wird parallel zu Valgrind zu seinem eigenen Prozess durchgeführt, sodass Speicherfehler und Signale gefangen werden können. Unterstützt unter Linux. | |
Opmock | Ja | Ja | Ja | Ja | [68] | GPLV3 | Stubbing und Spott Framework für C und C ++ basierend auf der Codegenerierung von Header. Können Anrufparameter überprüfen, die Anrufsequenz, mehrere Implementierungen eines Mocks und mehr verarbeiten. Beinhaltet auch ein kleines Rahmen für ein kleines Einheits -Test, mit jUNIT -kompatiblen XML -Ausgang, funktioniert jedoch auch mit allen Einheiten -Test -Framework. | |
Picotest | Ja | Ja | Ja | [69] | 3-Klausel BSD | Picotest ist ein Ein-Datei-Test-Test-Framework für C-Programme, das dem folgt Xunit Prinzipien. Es liefert a Cmake Moduldefinition für eine einfachere Integration in andere CMake -Projekte. | ||
Rcunit | Ja | Ja | Ja | [70] | MIT | RCunit ist ein kleiner Rahmen für das Testen von C -Programmen. Es verwendet nicht-lokale Sprünge, um Ausnahmen nachzuahmen und das Programm beenden Signale (z. B. Sigill) während der Testläufe. RCUNIT ermöglicht die Erstellung von Testvorrichtungen, entweder pro Test oder pro Testgruppe. | ||
Rexo | Ja | Nein | Ja | Ja | Nein | [71] | Öffentlich zugänglich | Framework für C89/C ++ mit automatischer Registrierung von Tests und einer polierten API. |
Rapitest | Nein | Nein | Ja | Ja | [18] | Proprietär | Anforderungsbasierte Tests für ADA, C & C ++ On-Host & Target. | |
Rtrt | [72] | |||||||
Sitzest | Ja | Ja | [73] | MIT | Einfacher, reines C, Unit Testing Framework | |||
Smarttester | [74] | Automatisierte Einheiten- und Integrationstests und Codeabdeckung | ||||||
Sput | [75] | 2-Klausel BSD | Einfache, tragbare C -Unit -Test -Framework, Einzelheader -Datei | |||||
SCHREITEN | Ja | Ja | Ja | Nein | [76] | Proprietär | Embedded Software -Qualitätslösung, die Techniken für Einheiten, API, Verhalten und Integrationstests sowie interaktives Berichtsportal umfasst | |
Tbrun | Ja | [16] | Proprietär | Automatisierte Einheiten- und Integrationstests und Codeabdeckung Generatoren, die in einer anderen Komponente namens TBExtrem erhältlich sind | ||||
Tau | Ja | Ja | Ja | Ja | Ja | [77] | MIT | Ein Micro -Unit -Test -Framework für C/C ++. Bei ~ 1k Code -Zeilen ist es einfacher, leichter und viel schneller als schwerere Frameworks wie Googletest und Catch2. Beinhaltet eine Menge Assertion -Makros, unterstützt die automatische Testregistrierung und kann in mehreren Formaten ausgegeben werden, wie die KLOPFEN Format oder JUNIT XML. Unterstützt unter Linux, Macoos, FreeBSD und Windows. |
Tessy | [78] | Proprietär | Automatisierte Einheiten- und Integrationstests sowie Codeabdeckung, die sich auf eingebettete Systeme konzentrieren | |||||
Testape | [79] | Testen und verspottet Framework. Automatische Standard -Mocks für ungelöste Externale | ||||||
Testabteilung. | Ja | [80] | Gpl | Kann Anrufe von der zu testenden Software ändern; z.B. Testerfehlerbedingungen durch Stubbing Malloc und die Rückgabe von Null. Gut dokumentiert | ||||
TF -Unit -Test | Ja | Ja | [81] | Gnu kleiner gpl | Pure C, unterstützt die Testisolation in getrennten Prozessen | |||
Der Diebstahl | Ja | [82] | Isc | C-Bibliothek für Eigentumstests. | ||||
Tpt | Ja | Ja | Ja | Ja | [21] | Proprietär | Zeitpartitionstest: Automatisierte modellbasierte Einheit und Integrationstest für eingebettete Systeme. Für den zu testenden C -Code unterstützt TPT die automatische Testrahmengenerierung, einschließlich automatischer Schnittstellenanalyse sowie automatische Testausführung, Bewertung und Protokollierung. | |
Einheit | Ja | Ja | [83] | MIT | Leicht und umfasst Merkmale für die eingebettete Entwicklung. Kann mit Mocks und Ausnahmen über Cmock und Cexception arbeiten. Auch in die Testbauumgebung integriert. | |||
Vectorcast/c | Nein | Ja | Ja | Ja | [84] | Proprietär | Automatisierte Einheiten- und Integrationstests und Codeabdeckung | |
Visuelle Behauptung | Ja | [85] | Einheit-Test-Add-In für Visual Studio. Basierend auf dem CFIX -Test -Framework. | |||||
QC | Ja | [86] | Freebsd | QC ist ein C -Anschluss des QuickCheck Unit Test Frameworks | ||||
Tinytest | Ja | Ja | [87] | Apache | Eigenständig, keine Abhängigkeiten, nur Header. | |||
Xtests | [88] | BSD | Hängt von stlsoft c & c ++ bibliotheken ab |
C#
Sehen .NET -Programmiersprachen unter.
C ++
Name | Lizenz | Xunit | Armaturen | Gruppenleuchten | Generatoren | Mocks | Ausnahmen | Makros | Vorlagen | Gruppierung | Quelle | Bemerkungen |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Aeryn | Nein | Ja | Ja | Nein | Nein | Ja | Ja | Ja | Ja | [89] | ||
API Sanity Checker | Gnu lgpl | Ja | Ja (Spektypen) | Ja (Spektypen) | Ja | [32] | Einheitstestgenerator für C/C ++ - Bibliotheken. Kann automatisch angemessene Eingabedaten für jede API -Funktion generieren. LGPL. | |||||
ATF | BSD | Ja | Ja | Ja | Ja | [33] | Ursprünglich für das NETBSD-Betriebssystem entwickelt, funktioniert jedoch in den meisten Unix-ähnlichen Plattformen gut. Fähigkeit, Tests als Teil einer Version zu installieren. | |||||
Bandit | MIT | Nein (beschreiben/es) | Ja (beschreiben) | Ja (verschachtelt beschreiben) | Nein | Nein | Ja | Ja | Nein | Ja (verschachtelt beschreiben) | [90] | Nur Kopfball. Automatische Testregistrierung. Speziell für C ++ 11 entwickelt |
Steigerung der Testbibliothek | Schub | Ja[91] | Ja[92] | Ja[93][94] | Ja | Mit zusätzlicher Bibliothek "Schildkröte"[95] | Ja | Benutzerentscheidung | Ja | Suiten und Etiketten | [96] | Teil von Schub. Leistungsstarkes Datensatzkonzept zum Generieren von Testfällen. Verschiedene Maßstäbe von Armaturen (global, einmal pro Testsuite, einmal pro Testfall in einer Suite). Kraftvoller schwimmender Punktvergleich. |
Bugeye | Schub | Nein | Nein | Nein | Nein | Nein | Ja | Nein | Nein | Ja | [97] | Nur Kopfzeile. KLOPFEN Ausgang. |
QA -Systeme Cantate | Proprietär | Nein | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | [36] | Kommerziell. Automatisches Werkzeug für Einheiten und Integrationstest für C ++. Zertifizierte Tests für Host- oder eingebettete Systeme. Code -Abdeckung und eindeutige Aufruf -Schnittstellensteuerung zum Simulieren und Abfangen -Aufrufen. |
Casmine | GPL 2.0 | Nein | Ja | Ja | Nein | Nein | Ja | Ja | Ja | Ja | [98] | C ++ 17, modelliert nach dem Jasmin-Test-Framework, Typ-Safe-Tests, automatischer Registrierung, BDD |
Fangen oder fangen2 | Schub | Nein | Ja | Ja | Ja | Nein | Ja | Ja | Ja | Ja | [99] | Nur Header, keine externen Abhängigkeiten, Autoregistrierung, TDD- und BDD-Funktionen |
Catch-VC6 | Nein | Ja | Ja | Ja | Nein | Ja | Ja | Ja | Ja | [100] | VC6 -Hafenhafen | |
CFIX | Ja | Ja | Nein | Nein | Nein | Ja | Ja | Nein | [38] | Spezialisiert für Windows -Entwicklung - sowohl Win32 als auch NT -Kernel -Modus. Kompatibel für Winunit. | ||
CPUT | Ja | Ja | Ja | Ja | Ja | Ja | Nein | Suiten | [101] | Bibliothek und MS Visual Studio Add-In zum Erstellen und Ausführen von Unit-Tests. Open Source. | ||
CPPOCL/Test | Apache 2 | Nein | Ja | Nein | Ja | Ja | [102] | Unter Apache 2.0 veröffentlicht, entspricht C ++ 98 und C ++ 11. funktioniert für Linux und Windows 32/64 Bit mit GCC, Cygwin, VS2005 und VS2015. Header -Datei nur Bibliothek. Bietet die Fähigkeit, Leistungstests auf ähnliche Weise wie Unit -Tests zu schreiben. Hat einige Unterstützung für die Meldung von Speicherlecks. | ||||
Cpptest | Gnu lgpl | Ja | Ja | Suiten | [103] | Unter freigelassen LGPL | ||||||
CPPTest-Lite | MIT | Ja | Ja | Ja | Suiten | [104] | Unter freigelassen MIT. Entwickelt für C ++ 11. | |||||
Cppunit | Gnu lgpl | Ja | Ja | Ja | Nein | Nein | Ja | Ja | Nein | Suiten | [105][106] | Unter freigelassen LGPL |
Name | Lizenz | Xunit | Armaturen | Gruppenleuchten | Generatoren | Mocks | Ausnahmen | Makros | Vorlagen | Gruppierung | Quelle | Bemerkungen |
Cpputest | Ja | Ja | Ja | Nein | Ja | Nein | Ja | Nein | Suiten | [47] | Limited C ++ Set von Design, um den Gebrauch einfach zu halten und es auf eingebetteten Plattformen zu ermöglichen. C ++ ist in Makros begraben, sodass die Lernkurve für C -Programmierer minimal ist. Portiert auf Symbian. Hat eine spottende Support Library Cppumock | |
Cppunitlite | Ja | Nein | Nein | Nein | Ja | Nein | Suiten | [107] | ||||
Cpunit | Ja | Ja | Ja | Nein | Nein | Ja | Ja | Ja | Ja | [108] | Unter BSD veröffentlicht. | |
Kriterium | MIT | Ja | Ja | Ja | Ja | Nein | Ja | Ja | Ja | Suiten | [109] | Einheitstest -Framework mit automatischer Testregistrierung. Bedarf C ++ 11 Compiler -Unterstützung für die C ++ - API. Unterstützt Theorien und parametrisierte Tests. Jeder Test wird in seinem eigenen Prozess durchgeführt, sodass Signale und Abstürze gemeldet werden können. Kann auf mehrere Formate ausgeben, wie die KLOPFEN Format oder JUNIT XML. Unterstützt unter Linux, OS X, FreeBSD und Windows. |
libcester | MIT | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Nein | Datei | [43] | Ein robuster Rahmen für die C- und C ++ -Programmiersprache nur für den Header. Support -Funktion, Mocking, Speicherleckerkennung, Absturzbericht. Arbeitet an verschiedenen Platten, einschließlich eingebetteter Systeme und mit verschiedenen Compilern kompatibel. Ausgaben in mehrfacher Form wie TAP, JUNITXML, TAPV13 oder einfacher Text. |
crpcut | Nein | Ja | Nein | Nein | Ja | Ja | Suiten in Suiten | [110] | BSD 2 Klausel. Führen Sie jeden Test in seinem eigenen Prozess aus und garantieren, dass die Testsuite auch im Falle eines unerwarteten Absturzes oder einer unendlichen Schleife fortgesetzt wird. | |||
NIEDLICH | Ja | Ja | Nein | Nein | Ja | Ja | Suiten | [111] | Niedlich (C ++ Einheitstests einfacher) mit Eclipse CDT -Integration. Eine einzelne Linie umfasst ohne Vererbung. Die Scheinunterstützung wird von Mockator bereitgestellt. | |||
Cutee | Nein | Nein | Nein | Ja | [112] | |||||||
Cxxtest | Ja | Ja | Ja | Nein | Ja* | Optional | Ja | Nein | Suiten | [113] | Verwendet einen C ++ - Parser- und Codegenerator (erforderlich Python) zur Testregistrierung. * Hat einen Rahmen für die Erzeugung von Mocks globaler Funktionen, jedoch nicht zum Generieren von Objekten. | |
Doktor | MIT[114] | Nein | Ja | Ja | Nein | Nein | Ja | Ja | Ja | Ja | [115] | Leicht, reichhaltiger C ++ Einzelkopf -Test -Framework |
Emunit | Nein | Nein | Ja | [57] | Kommerziell. Erstellen Sie Unit -Tests für C/C ++ und eingebettet C ++ | |||||||
Übung | BSD | Nein | Nein | Nein | Nein | Nein | Ja | Ja | Ja | Ausführbare | [116] | Ziel, das Hinzufügen von Tests so schnell und einfach wie möglich zu gestalten. |
Fälsche es | MIT | Ja | [117] | Verwenden Sie die neuesten C ++ 11 -Funktionen, um eine ausdrucksstarke, aber sehr einfache API zu erstellen. | ||||||||
FCTX | Ja | Ja | Ja | Nein | Nein | Nein | Ja | Nein | Ja | [118] | Schneller und komplettes Rahmen für den Einheits -Test in einem Header. Deklare und schreibe deine Funktionen in einem Schritt. Keine Abhängigkeiten. Cross -Plattform. | |
Fructose | Nein | Ja | Nein | Ja | Nein | Ja | Ja | Ja | Nein | [119] | Ein einfaches Unit -Test -Framework. | |
Name | Lizenz | Xunit | Armaturen | Gruppenleuchten | Generatoren | Mocks | Ausnahmen | Makros | Vorlagen | Gruppierung | Quelle | Bemerkungen |
Google C ++ Mocking Framework | Ja | Nein | Ja | Ja | [120] | |||||||
Google -Test | BSD | Ja | Ja | Ja | Ja | Ja | Ja | [121] | Unterstützt die automatische Testentdeckung, eine Reihe von Behauptungen, benutzerdefinierten Behauptungen, Todestests, tödliche und nicht tödliche Fehler, verschiedene Optionen für das Ausführen der Tests und die Erzeugung von XML-Testberichts. | |||
Hestia | MIT | Ja | Ja | Ja | Nein | Nein | Ja | Ja | Ja | Suiten | [122] | Open Source. Kann Server, Bibliotheken und Anwendungen sowie eingebettete Software testen. Ausgaben zu STDOut-, Text-, HTML- oder XML -Dateien. Hat mehrere Behauptungen für Nachrichten, Warnungen und Ausnahmen sowie einfache Bedingungen. |
Hippomocks | Ja | Nein | Ja | Ja | [123] | |||||||
Iglu | Ja (Kontexte) | Nein | Nein | Nein | Ja | Ja | Ja | Ja (verschachtelte Kontexte) | [124] | Einheitstests im BDD -Stil in C ++ | ||
damit nicht | Nein | Ja | Nein | Nein | Nein | Ja | Ja | Ja | Nein | [125] | Tiny Header-Nur-C ++ 11-Test-Framework | |
liblittletest | Ja | Ja | Ja | Nein | Nein | Ja | Ja | Ja | Ja | [126] | liblittletest ist eine tragbare C ++ -Bibliothek mit nur einer Datei-Header für Unit-Tests. Unterstützt eine große Reihe von Behauptungen, automatischen Tests und verschiedenen Optionen für das Ausführen der Tests. | |
libunittest | Ja | Ja | Ja | Nein | Nein | Ja | Ja | Ja | Ja | [127] | Libunittest ist eine tragbare C ++ - Bibliothek für Unit -Tests, die C ++ 11 verwendet. | |
Eifer | BSD | [128] | ||||||||||
Microsoft Unit Testing Framework für C ++ | Proprietär | Ja | Ja | Ja | Nein | Nein | Ja | Ja | Ja | Ja | [129] | Kommerziell. Integriert in Microsoft Visual Studio 2012 IDE und spätere Versionen. |
Mimicc | Proprietär | Ja | [63] | Vollautomatische Scheingenerierung für C und C ++. Basierend auf Clang bietet die Möglichkeit, Header -Dateien direkt in verknüpfbare Mock -Objektdateien zu kompilieren und sie mit einer begleitenden API zu steuern. | ||||||||
Spotator | Ja | Nein | Ja | Ja | [130] | Nur-Header-Mock-Objektbibliothek und ein Eclipse-Plug-In, um Test-Doppel auf einfache und doch leistungsfähige Weise zu erstellen. Nutzt neue C ++ 11 -Spracheinrichtungen, während sie dennoch mit C ++ 03 kompatibel sind; hat eingebaute Unterstützung für niedlich | ||||||
Mock ++/Mockcpp | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Suiten | [131] | Einfacher Test -Framework für C ++ (erfordert CMake) | ||
Mockitopp | Ja | [132] | Ein C ++ -Mock -Objekt -Framework, das für Java eine ähnliche Syntax wie Mockito bietet. | |||||||||
Mockpp | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Suiten | [133] | Ein von Google gehostetes C ++ - spöttisches Framework | ||
Name | Lizenz | Xunit | Armaturen | Gruppenleuchten | Generatoren | Mocks | Ausnahmen | Makros | Vorlagen | Gruppierung | Quelle | Bemerkungen |
Nanocppunit | Nein | Ja | Ja | Nein | Nein | Nein | Ja | Ja | Suiten | [134] | Konzeptioneller Beweiß | |
Nullunit | Ja | Ja | Ja | Nein | Nein | Ja | Ja | Ja | Suiten | [135] | Niedrige Anstrengung, einfach zu bedienen. Unterstützt die automatische Testerkennung, benutzerdefinierte Behauptungen, fatale und nicht tödliche Bedingungen, die Erzeugung von XML-Testberichts und eine starke Unterstützung für die IDE-Integration. | |
Oakut | Nein | Nein | Ja | Ja (xml) | Nein | Ja | Ja | Ja | Xml | [136] | Verwendet gemeinsame Bibliotheken / DLLs | |
Opmock | Gnu gpl | Ja | Ja | Ja | Ja | Ja | Nein | Ja | Nein | Ja | [68] | Stubbing und Spott Framework für C und C ++ basierend auf der Codegenerierung von Header. Impliziert keine Änderung in Ihrem vorhandenen Code, so gut für das Vermächtnis geeignet Code Refactoring. Insbesondere benötigen Sie keine virtuellen Operationen oder abstrakten Klassen. Können Anrufparameter überprüfen, die Anrufsequenz, mehrere Implementierungen eines Mocks und mehr verarbeiten. Beinhaltet auch ein kleines Rahmen für ein kleines Einheits -Test, mit jUNIT -kompatiblen XML -Ausgang, funktioniert jedoch auch mit allen Einheiten -Test -Framework. |
Parasoft C/C ++ - Test | Proprietär | Ja | Ja | Ja | Ja | Ja mit der richtigen Konfiguration | Ja | Ja | Ja | Ja | [35] | Kommerziell. Automatisierte Einheit/Komponenten -Testgenerierung und -ausführung auf Host- oder eingebetteten Systemen mit Codeabdeckung und Laufzeitfehlererkennung. Bietet auch statische Analyse und Peer -Code -Überprüfung. |
Qtest | Gnu lgpl | Ja | Ja | Nein | Nein | Nein | Ja[137] | Nein | Nein | [138] | Aufgebaut auf der Ultra Cross -Plattform QT -Bibliothek. Ermöglicht das Testen unter Windows, Mac OS X, Linux, BSD, Symbian und jeder anderen Plattform, auf der QT aufbauen kann. | |
QuickCheck ++ | [139] | Framework zum automatischen Generieren von Tests. Inspiriert von Schneller Check | ||||||||||
Schnell Test | Nein | Nein | Nein | Nein | Nein | Ja | Ja | Ja | Nein | [140] | ||
Rapitest | Proprietär | Nein | Ja | Ja | [18] | Anforderungsbasierte Tests für ADA, C & C ++ On-Host & Target. | ||||||
Rexo | Öffentlich zugänglich | Ja | Ja | Ja | Nein | Nein | Nein | Ja | Nein | Ja | [71] | Framework für C89/C ++ mit automatischer Registrierung von Tests und einer polierten API. |
Sicherheitsnetz | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Nein | Nein | [141] | Leichtes Fast Unit -Test -Framework, das einfach einzurichten und zu verwenden ist. Funktioniert unter Windows und Linux. Unterstützt GNU C ++, VC ++, Mingw, QTSDK und kann Testprojekte für Visualstudio, CodeBlocks, Eclipse, KDevelop erstellen | |
Abkürzung | Nein | Ja | [142] | |||||||||
SCHREITEN | Proprietär | Ja | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | [143] | Kommerziell. Embedded Software -Qualitätslösung, die Techniken für Einheiten, API, Verhalten und Integrationstests sowie interaktives Berichtsportal umfasst |
Name | Lizenz | Xunit | Armaturen | Gruppenleuchten | Generatoren | Mocks | Ausnahmen | Makros | Vorlagen | Gruppierung | Quelle | Bemerkungen |
Symbian OS -Einheit | Ja | [144] | Basierend auf Cxxtest | |||||||||
Tbrun | Proprietär | [145] | Kommerziell. Generatoren, die in einer anderen Komponente namens TBExtrem erhältlich sind | |||||||||
Tau | MIT | Ja | Ja | Nein | Ja | Ja | Ja | [146] | Ein Micro -Unit -Test -Framework für C/C ++ (~ 1k -Codezeilen). Beinhaltet eine Menge Assertion -Makros, unterstützt die automatische Testregistrierung und kann in mehreren Formaten ausgegeben werden, wie die KLOPFEN Format oder JUNIT XML. Unterstützt unter Linux, MacOS, FreeBSD und Windows. | |||
Tessy | Proprietär | [78] | Kommerziell. | |||||||||
Tdog | Ja | Ja | Ja | Ja | Nein | Ja | Ja | Ja | Makro (Namespaces) | [147] | TDOG ist ein leichtes, tragbares und Open Source C ++ Xunit -Test -Framework. | |
Testen Sie bald | Nein | Ja | Ja | Ja | Nein | Automatische Erkennung | Ja | Ja | Makro (Namespaces) | [148] | Komplexe Makrologik (absichtlich) | |
Testwell cta ++ | Proprietär | Ja | Nein | Nein | Ja | Nein | Ja | Ja | Ja | [149] | Kommerziell. | |
tpunit ++ | Ja | Ja | Nein | Nein | Optional | Ja | Ja | [150] | Eine einfache, tragbare C ++ Xunit -Bibliothek, die in einem einzelnen Header enthalten ist. | |||
Tpt | Proprietär | Ja | Ja | Ja | Ja | Nein | Nein | Beruht | Beruht | Ja | [151] | Zeitpartitionstest: Automatisierte modellbasierte Einheit und Integrationstests für eingebettete Systeme. Für den zu testenden C -Code unterstützt TPT die automatische Testrahmengenerierung, einschließlich automatischer Schnittstellenanalyse sowie automatische Testausführung, Bewertung und Protokollierung. |
Trompeloeil | Schub | Ja | [152] | Einfacher, aber leistungsstarker Einzelkopf -Framework zum Verspotten. Benötigt C ++ 14. | ||||||||
Tut | Nein | Nein | Ja | Nein | Nein | Ja | Ja | Ja | Vorlagen | [153] | Basierend auf Vorlagen. Automatische Testregistrierung/Erkennung, Anpassungsberichte Erzeugungsprozess, verschiedene Testoptionen. Einfach anpassungsfähig für die Arbeit unter Windows CE. | |
Typemock -Isolator ++ | Ja | Ja | Ja | Ja | Ja | Ja | [154] | Kommerziell. Isolations-/Verspottungsgerüst für C/C ++ | ||||
Einheit ++ | [155] | |||||||||||
Einheit.hpp | Nein | Ja | Nein | Ja | Nein | Ja | Ja | Nein | [156] | Extrem leichte Einzelhader (<500LOC) Unit Testing Framework. Es folgt dem Geist von D in Bezug auf Unit -Tests. Automatische Testentdeckung. Raii -Test -Test -Setup, die in Abschnitten wiederverwendbar sind (ähnlich wie bei Catch). | ||
Unittest ++ | Nein | Ja | Ja | Nein | Ja | Ja | Ja | Suiten | [157] | Unittest ++ ist kostenlose Software. Einfachheit, Portabilität, Geschwindigkeit und kleiner Fußabdruck sind wichtige Aspekte von Unittest ++. | ||
UPP11 | Ja | Ja | Nein | Nein | Nein | Ja | Ja | Ja | Ja | [158] | Gratis Software. Minimaler (einzelner kleiner Header), Auto -Testregistrierungen, parametrisierte Tests usw. nur C ++ 11. | |
Uquonitest | Proprietär | Ja | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | [159] | Kommerziell. Fügt Funktionen wie einfache Schöpfung von (wiederverwendbaren) Testverzeichnissen, reichen Booleschen in Behauptungen und mehr hinzu. |
μt | Schub | Nein | Ja | Ja | Nein | Nein | Ja | Nein | Ja | Ja | [160] | C ++ 20 einzelner Header/Einzelmodul, makrofreies μ (MICRO)/Unit-Test-Framework ohne Abhängigkeiten. |
Vectorcast/C ++ | Proprietär | Nein | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | [84] | Kommerziell. Automatisierte Einheiten- und Integrationstests sowie Codeabdeckung. |
Visuelle Behauptung | Ja | Ja | Nein | Nein | Nein | Ja | Ja | Nein | [85] | Einheit-Test-Add-In für Visual Studio. Basierend auf dem CFIX -Test -Framework. | ||
Winunit | [161] | Konzentrierte sich mehr auf C/C ++ als auf .NET -Entwickler | ||||||||||
Name | Lizenz | Xunit | Armaturen | Gruppenleuchten | Generatoren | Mocks | Ausnahmen | Makros | Vorlagen | Gruppierung | Quelle | Bemerkungen |
Xtests | Ja | Ja | [88] | Hängt von stlsoft c & c ++ bibliotheken ab | ||||||||
Xunit ++ | Ja | Ja | Ja | Ja | Ja | Ja (Nur Test -Setup) | Ja | Ja (Suiten und Attribute) | [162] | Unterstützt gleichzeitig die Ausführung von Tests. Makros werden nur zum Testaufbau verwendet, nicht Für Testbehauptungen. | ||
Tinytest | Apache 2 | Ja | Ja | [87] | Eigenständig, keine Abhängigkeiten, nur Header. | |||||||
stestst | MIT | Ja | Ja | Ja | Ja | [163] | Leichtes Gewicht (eine Header -Datei, verwendet Standardbibliothek). Einfach zu verwenden und zu schreiben, werden Tests schnell zu verwenden und zu schreiben (keine Notwendigkeit, spezielle Konstruktionen zu erstellen, Objekte zu erstellen, Umfang zu verwenden, Ausnahmen zu fangen oder zu werfen). Tests zählen, gruppieren und verschmelzen. Einfach zu modifizierende Ausgabe (getrennte Logik von Druckprotokollen). Braucht c ++ 11. | |||||
Name | Lizenz | Xunit | Armaturen | Gruppenleuchten | Generatoren | Mocks | Ausnahmen | Makros | Vorlagen | Gruppierung | Quelle | Bemerkungen |
CG
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Unittestcg | Nein | [164] | Pixel- und Vertex -Shader unterstützt. |
CFML (Coldfusion)
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Cfunit | |||
cfcunit | Ja | ||
Mxunit | Ja | [165] | Unit -Test -Framework mit Eclipse und Sublime Text -Plugins für CFML auf Coldfusion, Railo, und Lucee |
Testbox | Ja | Xunit und verhaltensgetriebenes Test -Framework für CFML Coldfusion, Railo, und Lucee | |
Mockbox | Nein | Mocking/Stubbing -Framework für CFML (Coldfusion) |
Clojure
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
clojure.test (eingebaut) | Ja | [166] | |
Erwartungen | Ja | [167] | |
Midje | [168] | ||
Speclj | Ja | [169] | |
test.Check | [170] |
Cobol
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Cobolunit | Ja | [171] | Ein einfaches Framework für Open Source Unit -Tests zum Schreiben und Ausführen von wiederholbaren Tests in COBOL. Verteilt unter GNU Allgemeine öffentliche Lizenz. |
Cobol-Unit-Test | Nein | [172] | Aktivieren Sie isolierte Einheitenprüfung einzelner Absätze in COBOL -Programmen in einer eigenständigen Umgebung ohne Verbindung zu a Z/OS System. Verteilt unter GNU Allgemeine öffentliche Lizenz. |
Ecblunit | Nein | [173] | Einfache Unit -Tests für Z/OS, geschrieben in IBM Enterprise COBOL. Verteilt unter GNU Allgemeine öffentliche Lizenz. |
Gcblunit | Nein | [174] | Einfache Unit -Tests für Gnucobol, geschrieben in Gnucobol. Verteilt unter GNU Allgemeine öffentliche Lizenz. |
SavyTest | Nein | [175] | Kommerzielles Tool (anstelle eines Frameworks) zum Bearbeiten und Durchführen von Komponententests auf der IBM Mainframe Plattform |
Topaz für den gesamten Test | Nein | [176] | Kommerzielles Tool (anstelle eines Frameworks) zum automatischen Erstellen und Durchführen von Mainframe -Unit -Tests; Datenstubbing bereitstellen; Geben Sie Standard -Testaussagen an, die geändert werden können und mehr. |
Zunit | Ja | [177] | Kommerzieller Rahmen für die IBM Mainframe Plattform |
mfunit (MFU) | Ja | [178] | Kommerzieller Rahmen für das Testen von Micro Focus -COBOL -Programmen auf den Windows/Unix -Plattformen |
CC Analyzer | Nein | Analysewerkzeug für kommerzielle Codeabdeckung. Verfügbar auf IBM Mainframe und Windows/Unix -Plattformen |
Common Lisp
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Clunit | [179] | ||
Cybertiggyr -Test | [180] | ||
Fiveam | Nein | [181] | |
Bund | [182] | ||
Großer Preis | [183] | ||
Hute | [184] | ||
AUFZUG | [185] | ||
LISP-Einheit | [186] | ||
beweisen | [187] | ||
Rt | [188] | ||
Stefil | [189] | ||
Xlunit | [190] |
Kristall
Name | Xunit | Quelle | Bemerkungen | |
---|---|---|---|---|
Crotest | [191] | MIT -Lizenz. Ein winziges und einfaches Testgerüst für Kristall mit gemeinsamen Behauptungen und ohne Verschmutzung in die Objektklasse. |
Locken
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Curlunit | [192] |
DataFlex
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Dfunit | Ja | [193] |
Delphi
Name | Xunit | Quelle | Lizenz | Bemerkungen |
---|---|---|---|---|
Dunit | Ja | [194] | Mpl | - |
Dunit2 | Ja | [195] | - | |
Dunitx | Ja | [196] | Apache -Lizenz | - |
Dunitm | Ja | [197] | Einzeleinheit, klassenloser Framework. |
EMACS Lisp
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Butterblume | [198] | ||
Elunit | [199] | ||
Elchtest | Nein | [200] | |
Einheitstest.EL | [201] |
Erlang
Name | Xunit | Armaturen | Gruppenleuchten | Generatoren | Quelle | Bemerkungen |
---|---|---|---|---|---|---|
Eunit | Ja | Ja | Ja | Ja | [202] | Enthalten in der Erlang Release R12B5 und später |
Forran
Name | Xunit | Armaturen | Gruppenleuchten | Generatoren | MPI | OpenMP | Quelle | Bemerkungen |
---|---|---|---|---|---|---|---|---|
Funit | Ja | Ja | Ja | Nein | [203] | Minimum Forran plus Behauptungen und Kesselplatten über Ruby erweitert. | ||
OBST | Ja | Ja | Ja | Ja | [204] | Geschrieben in fortran 95 funktioniert aber mit Code in einer beliebigen Version von FORTRAN geschrieben. Hat Behauptungen, Einrichtungen, Setup, Abneigung, Berichterstattung und mehr. Generator in Ruby. | ||
Ftnunit | [205] | |||||||
Pfunit | Ja | Ja | Ja | Ja | Ja | Ja | [206] | Unterstützt die Prüfung von MPI- und OpenMP -basierten Verfahren. Eine vollständig objektorientierte Implementierung mit FORTRAN 2003 ist jetzt verfügbar. In der Verwendung mit einer Reihe von Legacy und neuem FORTRAN -Code. |
Objexxftk: unittest | [207] | Der Benutzer schreibt FORTRAN -Tests: Das Python -Skript findet automatisch alle Tests und generiert den FORTRAN -Testfahrer. Unterstützt F77-F2003. Assertion Support und String und Array Libs enthalten. | ||||||
Zofu | Ja | [208] |
F#
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Foq | Nein | [209] | Leichter Typ-Safe und Gewinde-Safe Scheinobjekt Bibliothek für F# mit C# und VB.NET Support. |
Fsscheck | Nein | [210] | Zufällige Tests (Fuzzing) Kombinatorbibliothek bezogen auf Schneller Check zum Haskell. |
Fsmocks | Nein | [211] | F# Mock Library basierend auf Rhino.Mocks. |
Fstest | Ja | [212] | Domänenspezifische Sprache zum Schreiben Sprachorientierte Programmierung Spezifikationen in F#. Basierend auf der Fsunit -Syntax, aber Targeting Xunit.net. |
Fsunit | Nein | [213] | Eigenständige Verhaltensgetriebene Entwicklung Framework mit natürlicher Syntax für Schreibspezifikationen. |
NaturalSpec | Nein | [214] | Domänenspezifische Sprache zum Schreiben von Spezifikationen in einer natürlichen Sprache. Bezogen auf NUNIT. |
Unquote | Ja | [215] | Kombiniert F# Anführungsabschlüsse, Bewertung und inkrementelle Reduktionsimplementierungen, damit die Testbehauptungen als einfache, statisch überprüfte zitierte Ausdrücke geschrieben werden können, die schrittweise Fehlermeldungen erzeugen. Integriert Konfigurationsfrei mit allen ausnahmebasierten Unit-Tests-Frameworks, einschließlich Xunit.net, Nunit und Mbunit. Unquote kann auch in FSI -Sitzungen verwendet werden. |
Sonstiges | - | Siehe auch Auflistung für .NET -Programmiersprachenan anderer Stelle auf dieser Seite. |
gehen
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Gehen Sie Test | [216] | 'Go Test' automatisiert das Testen der von den Importpfade benannten Pakete. | |
Go2xUnit | Ja | [217] | Konvertiten Gehen Sie testen -v (oder GOCHECK -VV ) Ausgabe für Xunit oder Xunit.net kompatible XML -Ausgabe (verwendet in Jenkins/Hudson). |
Groovig
Alle Einträge unter Java Kann auch in Groovy verwendet werden.
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Easyb | [218] | BDD | |
Spock | Ja | [219] | BDD mit eingebauten Verspottungs- und Spionagefähigkeiten. |
Gmock | Ja | [220] | Verspottungsrahmen |
Haskell
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Hunit | Ja | [221] | |
Hunit-Plus | Ja | [222] | |
Schneller Check | Nein | [223] | Schneller Check |
Smallcheck | Nein | [224] | Abführender Analysetest von "kleinen" Beispieldaten. |
Hspec | [225] | BDD-Framework im RSPEC-Stil für Haskell, das sich in QuickCheck und Hunit integriert. | |
Chuchu | Nein | [226] | GUCUMBER-ANFAHRE-ANFAHRE-TEST-Rahmen für Haskell |
BDD | Nein | [227] | Interne domänenspezifische Sprache für das Testen von Programmen mithilfe eines verhaltensgesteuerten Entwicklungsprozesses |
Test-Framework | Ja | [228] | Rahmen für das Laufen und Organisieren von Tests mit Hunit und QuickCheck -Unterstützung |
Htf | Ja | [229] | Modul auf höchstem Niveau, das die Funktionalität aus Submodulen erneut exportiert. Module, die nur Unit -Tests und QuickCheck -Eigenschaften definieren, müssen dieses Modul in der Regel nur importieren. Ihr Testfahrer sollte zusätzlich TestManager und bei Bedarf BlackBoxtest importieren. |
Haxe
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Munit | [230] | Erstellt HTML -Berichte für mehrere Kompilierziele, einschließlich JavaScript, ActionScript und C ++ | |
Hexunit | [231] |
HLSL
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Unittestcg | Nein | [164] | Pixel- und Vertex -Shader unterstützt. |
Igor Pro
Name | KLOPFEN | Xunit | Armaturen | Gruppenleuchten | Quelle | Bemerkungen |
---|---|---|---|---|---|---|
UTF | Ja | Ja | Ja | Ja | [232] | Kompatibel mit Versionen 6/7/8 |
ITT IDL
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Mgunit | Ja | [233] | |
weißes Papier | [234] | Nur ein Weißpapier, kein Rahmen |
Internet
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Htmlunit | [235] | Java Headless Browser Emulator | |
Httpunit | Testen von Framework für Webanwendungen, die normalerweise in Kombination mit JUNIT verwendet werden | ||
IeUnit | [236] | Testen von Framework für Webanwendungen, basierend auf dem IE -Browser und JavaScript | |
Canoo Webtest | [237] | Open Source -Framework basierend auf HTMLunit. Unterstützen Sie sowohl XML-ähnliche als auch groovige Syntax beim Scripting. | |
Selen | Testen des Frameworks, dessen Wiedergabe in den meisten modernen Webbrowsern ausgeführt werden kann, um Webseiten zu testen. | ||
Watir | Testen von Framework basierend auf der Ruby -Sprache, die in Webbrowsern ausgeführt werden kann, um Webseiten zu testen. | ||
Soapui | [238] | Open-Source-Web-Service-Testplattform für Service-orientierte Architekturen. | |
Soatest | [239][240] | Kommerziell. API -Testplattform, deren Datensatz/Wiedergabe in den meisten modernen Webbrowsern zum Testen von Webseiten ausgeführt wird. Unterstützung Selenium Webdriver. | |
Verkehrspapier | [241] | Ein API -Simulation und Service -Virtualisierung Plattform, die mehrere Protokolle und APIs unterstützt. Ermöglicht das isolierte Testen von Komponenten. |
Java
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Agitar | Ja | [242] | Automatisiert die Erstellung von gründlichen JUNIT -Tests im Code |
Artos | Ja | [243] | Open Source -Framework zum Schreiben von Einheiten, Integration und Funktionstests. Es enthält vorkonfiguriertes Protokollierungsrahmen und Ausmaßberichte, Dienstprogramme zum Schreiben von Fluss für manuelle/halbautomatische Tests. Es unterstützt BDD -Tests mithilfe von Gurkenskripten. |
Arquillian | Ja | [244] | Open Source -Framework zum Schreiben von Integrations- und Funktionstests. Es enthält Arquillian Graphen, Drohnen und Selen, um Tests auch in die visuelle Schicht zu schreiben. |
Assertj | [245] | Fließende Behauptungen für Java | |
Beanspec | [246] | Verhaltensgetriebene Entwicklung | |
Beantest | Nein | [247] | Ein winziges Java -Web -Test -Framework für die Verwendung von Webdriver/HTMLunit in Beanshell -Skripten |
Kaktus | A Jung Erweiterung zum Testen Java ee und Webanwendungen. Kaktus -Tests werden innerhalb der durchgeführt Java ee/Webbehälter. | ||
Konkordion | [248] | Akzeptanz-Testentwicklung, Verhaltensgetriebene Entwicklung, Spezifikation mit Beispiel | |
Konsequent | [249] | Ein Rahmen zum Testen gleichzeitiger Programme | |
Gurke-JVM | [250] | Verhaltensgetriebene Entwicklung ersetzt veraltet Jruby-Basierend Cuke4Duke | |
Tasse Tee | [251] | Verhaltensgetriebene Entwicklung Rahmen für Java 8 | |
Dbunit | [252] | A Jung Erweiterung zur Durchführung von Unit-Tests mit datenbankgesteuerten Programmen | |
Easymock | [253] | Ein Scheinrahmen[254] | |
Etlunit | Ja | [255] | Ein Einheitstest-Framework für Extrakttransform-Lastprozesse, geschrieben in Java. In der Lage, Oracle, Informatica, SQLServer, PostgreSQL, MySQL usw. zu testen, etc.[256] |
Evosuite | [257] | Ein Tool für die Testfallgenerierung, das automatisch Jungit -Tests generieren kann. | |
Grandestauto | [258] | GrandStestAuto (GTA) ist eine Plattform für die vollständigen automatisierten Tests der Java -Software. Tests können über eine Reihe von Maschinen in einem Netzwerk verteilt werden. | |
Großgänger | [259] | A Jung Erweiterung Bereitstellung automatisierter Dokumentation, Test-Tests der Klassenhierarchie, Codeabdeckung und Multi-Thread-Tests. | |
Havarunner | Ja | [260] | Ein Junit-Läufer mit integrierter Genauigkeitsunterstützung, Suiten und Szenarien. |
Instinkt | [261] | Verhaltensgetriebene Entwicklung | |
Java Server-Side Testing Framework (JSST) | [262] | Java Server-Side-Test-Framework, das auf der ähnlichen Idee wie Apache Cactus basiert, aber im Gegensatz zu Cactus ist es nicht an Junit 3.x gekoppelt und kann in Verbindung mit jedem Test-Framework verwendet werden. | |
JBEHAVE | [263] | Verhaltensgetriebene Entwicklung | |
Jdave | [264] | Verhaltensgetriebene Entwicklung | |
Abweichung | Ja | [265] | A Jung Erweiterung, die Abhängigkeiten zwischen Testfällen verwendet, um zu reduzieren Code -Duplikation und verbessert die Lokalisierung der Fehler. |
Jgiven | [266] | Verhaltensgetriebene Entwicklung | |
Jmock | [267] | Ein Scheinrahmen | |
Jmockit | [268] | Open Source -Framework. Tests können leicht geschrieben werden, die die endgültigen Klassen, statische Methoden, Konstruktoren usw. verspotten. Es gibt keine Einschränkungen. | |
Jnario | Ja | [269] | Verhaltensgetriebene Entwicklung wie Gurke |
Jqwik | [270] | JUNIT 5-Testmotor für Eigentumstests | |
Jest | Ja | [271] | Kommerziell. Automatisierte Einheit/Komponenten -Testgenerierung und -ausführung mit Codeabdeckung und Laufzeitfehlererkennung. Bietet auch statische Analyse und Peer -Code -Überprüfung. |
Jukito | [272] | Kombinieren Mockito und Guice automatische Verspottung und Instanziierung von Abhängigkeiten zu ermöglichen | |
Jung | Ja | [273] | |
JUNITEE | [274] | A Jung Erweiterung zum Testen Java ee Anwendungen | |
Jwalk | [275] | Schnelle, halbautomatische Schaffung von erschöpfenden Einheiten-Testssätzen | |
Mockito | [276] | Ein Scheinrahmen, das die verwendet [1] Bibliothek | |
Mockrunner | [277] | A Jung Erweiterung zum Testen von Testen von Servlets, Filtern, Tag -Klassen und Strebenaktionen und -formen. | |
Nadel | [278] | Open Source -Framework zum Testen von Java -EE -Komponenten außerhalb des Behälters isoliert. | |
Nutester | [279] | Tests Framework entwickelt an der Northeastern University, um einleitende Informatikkurse in Java zu unterrichten | |
OpenPojo | [280] | Open Source -Framework zur Überprüfung und Durchsetzung von Pojo -Verhalten sowie zur Verwaltung von Identität - Equals, HashCode & ToString. | |
PowerMock | [281] | Eine Erweiterung auf beide Mockito und EASYMOCK, das es ermöglicht, statische Methoden, Konstruktoren, endgültige Klassen und Methoden, private Methoden, die Entfernung statischer Initialisierer und mehr zu ermöglichen. | |
Randoop | Ja | [282] | Findet Fehler automatisch und generiert Unit-Tests für Java über feedback-gerichtete Zufallstests (eine Variante von Fuzzing). |
Spock | [283] | Spock ist ein Test- und Spezifikationsrahmen für Java- und Groovy -Anwendungen. Spock unterstützt die Spezifikation anhand von Beispielen und BDD -Style -Tests. | |
SpryTest | Ja | [284] | Kommerziell. Automatisierter Test -Test -Framework für Java |
Sureassert | [285] | Eine integrierte Java -Unit -Testlösung für Eclipse. Vertrags-First-Design und testgetriebene Entwicklung | |
Tacinga | [286] | Verwendet einen reinen objektorientierten Programmieransatz und bietet eine kommerzielle Lizenz und kostenlose Unterstützung. | |
Testng | Ja | [287] | Tests können Unit -Tests, Funktionstests und Integrationstests umfassen. Verfügt über Einrichtungen, um selbst nicht funktionale Tests (als Ladetests, zeitgesteuerte Tests) zu erstellen.[288][289] |
Unitils | [290] | Bietet allgemeine Dienstprogramme und Funktionen für die Unterstützung von Persistenzschichtprüfungen und Tests mit Scheinobjekten. Bietet spezifische Unterstützung für das Testen von Anwendungscode, mit dem JPA, Hibernate und Frühling verwendet werden. Unitils integriert sich in den Test Frameworks JUnit und TestNG. | |
Xmlunit | [291] | JUNIT- und NUNIT -Tests für XML |
JavaScript
Name | Xunit | KLOPFEN | Client-Seite | Server-Seite | Quelle | Bemerkungen |
---|---|---|---|---|---|---|
Ava | Ja | Ja | Nein | Ja | [292] | Futuristischer JavaScript -Testläufer |
Anzug | Ja | Ja | [293] | [Veraltet]: Suitest ist eine leistungsstarke und benutzerfreundliche JavaScript-BDD-Testsuite | ||
Doh | Ja | Ja | [294] | Dojo Objektives Kabelbaum, der im Browser oder unabhängig über unabhängig voneinander ausgeführt werden kann Nashorn | ||
LBRTW UT | Nein | Ja | Nein | [295][296] | Entwickelt als Lernprojekt | |
Jsunit | Ja | Nein | Ja | Nein | [297] | Jsunit ist nicht mehr aktiv aufrechterhalten |
Verbessere JS | Ja | Nein | Ja | Nein | [298] | Port der PHP erhöhen |
Qunit | Ja | Ja | Ja | [299] | JQuery Testkabelbaum | |
Einheit.js | kompatibel | Ja | Ja | Ja | [300] | Unit -Test -Framework für JavaScript und Node.js. Einheit.js Arbeitet mit jedem Rahmenwerk und Assertion -Bibliotheken für Unit -Tests. Mehrere Aussagen Stile: TDD, BDD, Spec (bietet einen Spezifikationsdokumentationsgenerator), erwarten, ... |
Rhunit | Ja | Ja | [301] | Qunit Kompatibler Rhino/Junit -Framework | ||
Gegenprobe | Nein | Ja | [302] | Browserloser Java-basierter Framework | ||
J3Unit | Ja | Nein | [303] | |||
Mokka | Ja | Ja | Ja | Ja | [304] | JavaScript -Test -Framework auf node.js |
Praktikum | Nein | Ja | Ja | Ja | [305] | |
Jsnunit | Ja | Nein | [306] | |||
Yui -Test | Ja | Ja | Ja | Ja | [307] | |
JSSPEC | Ja | Nein | [308] | Verhaltensgetriebene Entwicklung Rahmen | ||
Untestend | Ja | Nein | [309] | script.aculo.us JavaScript -Testkabelbaum | ||
JSPEC | Ja | Ja | [310] | Sehr lesbarer BDD, 50+ Matcher, DOM / Framework unabhängig, asynchronisch, Rhino, Node.js -Unterstützung und mehr (nicht mehr gewartet) | ||
Jasmin | Ja | Ja | [311] | BDD, Framework unabhängige, einfache Integration in Ruby -Projekte und kontinuierliche Builds. Ermöglicht sowohl DOM-ohne-Tests als auch asynchronen Tests. | ||
Schraubeinheit | Ja | Nein | [312] | Benötigt jQuery | ||
Band | Ja | Ja | Ja | Ja | [313] | Tap-produzierender Testkabelbaum für Knoten und Browser |
TeenyTest | Ja | Ja | Nein | Ja | [314] | Minimaler Testläufer mit Null-API |
Test.Simple | Nein[315] | Ja | Ja | Nein | [316] | Schreiben Sie Tap-emittierende Unit-Tests in JavaScript und führen Sie sie in Ihrem Browser aus. |
Test.more | Nein [1] | Ja | Ja | Nein | [317] | Schreiben Sie Tap-emittierende Unit-Tests in JavaScript und führen Sie sie in Ihrem Webbrowser aus. |
Testfall | Ja | Nein | [318] | |||
Probier es aus | Ja | Ja | [319] | Leichte, nicht beschlagnahmte und einfach eingerichtet und verwendet | ||
testDouble.js | kompatibel | Ja | Ja | [320] | Meinungsdoppelter Doppel (z. B. Mock/Spy/Stub) Bibliothek, kompatibel mit jedem Test -Framework | |
Jsunittest | Ja | Ja[321] | Basierend auf TestCase, jedoch ohne die Prototypabhängigkeit | |||
Jestest | Ja | Nein | [322] | Leichtes, nicht beschlagnahmtes Browser-basierter Framework | ||
JStest.net | Nein | Ja | [323] | Browserloser JavaScript -Unit -Testläufer zur Verwendung mit MStest, Xunit, Nunit usw. | ||
Jsunität | Ja | Nein | Ja | Ja | [324] | Kontext-Agnostic (JavaScript, Jscript (ASP/WSH), Rhino usw.) |
Rhinounit | Nein | Ja | [325] | Nashorn-Basierend Framework, mit dem Tests in Ant ausgeführt werden können | ||
Jasunit | Ja | Nein | Ja | Nein | [326] | Leichtes Rahmen. Teil eines Projekts, das Schein und IOC liefert. |
FireUnit | Ja | Nein | [327] | Testen des Frameworks, das Protokollierung und Anzeige in einer neuen Registerkarte von bietet Firebug. | ||
JS-Test-Treiber | Ja | Ja | Nein | [328] | Das Ziel von JStestDriver ist es, einen JavaScript -Testläufer zu erstellen, der sich leicht in kontinuierliche Builds -Systeme integriert und die Ausführung von Tests auf mehreren Browsern schnell ermöglicht, um die Entwicklung des TDD -Stils zu erleichtern. | |
JS-Test-Runner | Nein | Ja | Ja | [329] | Ein Junit -Testläufer, der JavaScript -Tests ausführt. Das Ziel des JS -Testläufers ist es, den JavaScript -Code mit einem Ansatz zu testen, mit dem testgetriebene Programmierer sich wohl fühlen. insbesondere im Kontext der kontinuierlichen Integration. | |
Sinon.js | kompatibel | Ja | Ja | [330] | Eigenständige Testspione, Stubs und Mocks für JavaScript. Keine Abhängigkeiten, arbeitet mit einem Rahmen für Einheiten -Tests. | |
Soatest | Nein | Ja | Nein | [240] | Kommerziell. Testplattform, deren Datensatz/Wiedergabe in den meisten modernen Webbrowsern ausgeführt wird, in denen das clientseitige JavaScript sowohl durch statische Analyse als auch durch funktionelle Überprüfung getestet werden kann. | |
Gelübde | Nein | Ja | [331] | |||
NodeUnit | Ja | Ja | [332] | Asynchroner JavaScript -Test -Framework | ||
Tyrtle | Ja | Ja | [333] | Testframework, das ausdrucksstarke Behauptungen und interaktive Testausgaben ermöglicht | ||
WRU | kompatibel | Ja | Ja | [334] | Allzweck Umgebung Agnostische Synchronisierung/Async JavaScript -Test -Framework. Kompatibel mit jedem Browser, Desktop oder Mobile, Node.js, Rhino und Phantom.js. Winzig, wesentlich, schnell. | |
Buster.js | kompatibel | Ja | Ja | Ja | [335] | BDD/Xunit, Behauptungen, Erwartungen, Browser/Server, erweiterbar mit Tools wie Lining und anderen QA -Maßnahmen, hochkonfigurierbar, gut dokumentiert und aktiv entwickelt |
Leichter | Ja | Ja | [336] | Minimalistische Testbibliothek unterstützt die Flusskontrolle und konzentriert sich darauf, die Tests klar zu halten | ||
Chai | Ja | Ja | [337] | BDD / TDD Assertion Library für Knoten und den Browser, das herrlich mit jedem JavaScript -Test -Framework gepaart werden kann. | ||
Jsus | Ja | Nein | [338] | Ein einfaches Tool für JavaScript -Unit -Tests! | ||
Wallaby.js | Ja | Ja | [339] | Kommerziell. Kontinuierlicher Testläufer, der die Code -Abdeckung und andere Ergebnisse direkt zum Code -Editor direkt an den Code ändert. Unterstützt Ava, Jasmine, Mokka, Qunit, Scherz, Babel, Webpack, Browserify, Coffeescript, TypeScript. | ||
Schnellprüfung | Ja | Ja | [340] | Eigenschaftsbasierter Testframework, ähnlich wie Schneller Check. | ||
unerwartet | Ja | Ja | [341] | Das Erweiterbare BDD Assertion Toolkit. | ||
Scherz | Ja | Ja | [342] | Ein entzückender JavaScript -Test -Framework mit Schwerpunkt auf Einfachheit. | ||
Riteway | Nein | Ja | Ja | Ja | [343] | Einfache, lesbare, hilfreiche Unit -Tests. Sehen [344] |
Lasso
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
L-Einheit | [345] |
Latex
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
QStest | [346] |
Labor
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
LabView Unit Test Framework | Nein | Generieren Sie die Testgurte für VIS in LabView automatisch. | |
VI -Tester | Ja | [347] | Native LabView-objektorientierte Implementierung von Xunit Framework. Unit -Tests werden als VIS in LabView geschrieben. |
Caraya | Ja | [348] | Native LabView -Implementierung von Xunit Framework. |
InstaCoverage | Ja | [349] | LabView Unit Testing Framework mit schneller Codeabdeckung. |
LISPELN
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Fiveam | [181] | ||
AUFZUG | [185] | ||
LISP-Einheit | [186] |
Logtalk
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
lgtunit | Ja | [350] | Unterstützt die Codeabdeckung auf der Prädikat -Klauselstufe, QuickCheck sowie TAP- und Xunit -Ausgabebildaten. |
Lua
Name | Xunit | KLOPFEN | Quelle | Bemerkungen |
---|---|---|---|---|
lua-testmore | Nein | Ja | [351] | Hafen von Perl Test :: Mehr |
Luaunit | Ja | Ja | [352] | |
Wahnsinn | Nein | Nein | [353] |
Matlab
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Mlunit | Ja | [354] | |
Mlunit 2008a | Ja | [355] | |
Leglands Munit | [356] | Inspirierte Lombardi's Munit | |
Lombardis Munit | [357] | Ähnlich wie Xunit | |
Matlab Xunit -Test -Framework | Ja | [358] | MATLAB R2008A und später (verwendet Oop in dieser Version eingeführte Funktionen). Umbenannt von MTEST. Akzeptiert sowohl eine Unterklasse im Xunit-Stil als auch einfache MATLAB-Funktionstestfälle. |
Doktor | Nein | Bitbucket -Repository - Quelle und Dokumentation[359] | Ermöglicht automatisierte Testfälle in die Dokumentation, sodass Ihre Verwendungsbeispiele als Testfälle doppelt und umgekehrt. EIN KLOPFEN Hersteller. Inspiriert von der Python gleichnamiger Modul. Ab August 2011 kann es nur ein Leitungs-Testbewohner verarbeiten und seine Ausnahmebehandlungsanlage kann keine Ausnahmen verarbeiten, die nach anderen Ausgaben erzeugt werden.[360] |
matlab.unittest | Ja | MATLAB -Dokumentation[361] | Im Rahmen von MATLAB R2013A eingeschlossen |
MoxUnit | Ja | Github -Repository[362] | Funktioniert für beide Matlab und Gnu octave. Verwendet alten Stil Oop Funktionen und ist mit dem Matlab Xunit -Test -Framework kompatibel. Kann mit dem verwendet werden Travis-ci und versendbar kontinuierliche Integration Services (Beispiel) und integriert sich in Mocov, um bereitzustellen Codeabdeckung meldet entweder offline oder über tocoveralls.io (Beispiel). |
Ttest | Nein | GitLab Repository[362] | Funktioniert für beide Matlab und Gnu octave. Besteht aus einem Assertion -Framework und Tools zum Refactoring. Das Rahmen richtet sich an wissenschaftliche Code und wissenschaftliche Personen. |
.NET -Programmiersprachen
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Atata | Ja | [363] | Testautomation Full Featured Framework basierend auf Selenium WebDriver. |
csunit | Ja | Beinhaltet GUI, Befehlszeile, VS2005 Plug-In; Unterstützt C#, vb.net, verwaltet C ++, J#, andere .NET -Sprachen, unterstützt .NET 3.5 und frühere Versionen; Integriert in Resharper | |
Dbunit.net | [364] | A .NET 2.0 Unit Testing Framework für Datenbankzugriffscode | |
FehlerUnit | [365] | Generiert Unit -Tests aus protokollierten Fehler oder Pause von Visual Studios Call -Stack. Verspottete Parameter, Klassenwerte, bisher auf EF -Daten zugegriffen. | |
Fixie | Ja | [366] | Basierend auf Nunit und Xunit mit Schwerpunkt auf Anpassung durch benutzerdefinierte Konventionen. Integriert in testDriven.net. |
Fließende Aspekte | Ja | ||
Foq | Nein | [209] | Leichter Typ-Safe und Gewinde-Safe Scheinobjekt Bibliothek für F# mit C# Support. |
Gallio | [367] | Extensible und neutrale Automatisierungsplattform, die ein gemeinsames Objektmodell, Laufzeitdienste und Tools (z. B. Testläufer) bietet, die von einer beliebigen Anzahl von Testframeworks genutzt werden können. | |
Lightbdd | Ja | [368] | Leichter Verhaltensentwicklungstest -Framework |
Mbunit | Ja | [369] | Erweiterbares, modellbasiertes Nunit-kompatibler Framework. Teil der Gallio -Testautomatisierungsplattform. |
MOQ | Ja | [370] | MOQ ist eine .NET -Framework -Bibliothek zum Erstellen von Scheinobjekten. Es nutzt C# 3.0 Lambda -Ausdrücke, die typischerweise in der testgetriebenen Entwicklung verwendet werden. |
MSTEST | Nein | Ein Befehlszeilen -Tool zum Ausführen von Visual Studio erstellt Unit -Tests außerhalb der Visual Studio IDE - nicht wirklich ein Test -Framework, da es Teil des Visual Studio Unit Testing Framework. | |
NaturalSpec | Nein | [214] | Domänenspezifische Sprache zum Schreiben von Spezifikationen in einer natürlichen Sprache. Bezogen auf NUNIT. |
NBI | Ja | [371] | Data Centric Test Framework spezialisiert auf die Microsoft Business Intelligence -Plattform. Tests Äquivalenz von Ergebnissätzen basierend auf SQL-, MDX- oder DAX -Abfragen, Leistung, Syntax, Struktur und Abmessungen (mehrdimensionale und tabellarische SSAs). Enthält einen Testgenerator. |
Nfluent | [372] | Fluent Assertion Library, die oben in jedem Test -Framework verwendet werden soll. Erleichtern Sie das Lesen und Generieren von Tests beim Testfehler. | |
Nmate | [373] | Nunit- und Partcover -Codegenerierung und -integration Addin für Microsoft Visual Studio 2005/2008 | |
Nukleartest | Nein | [374] | Befehlszeilenbasierte Unit -Testplattform, die .NetStandard und andere Geschmacksrichtungen von .NET verarbeiten können, integriert sich in Visual Studio als externes Tool. |
NUNIT | Ja | Beinhaltet die GUI, die Befehlszeile, integriert sich in Visual Studio mit Resharper | |
Nunitasp | Basierend auf Nunit | ||
Pex | Ja | [375] | Microsoft Research Projektbereitstellung Weiße Box -Tests für .NET, mit dem Z3 -Einschränkungslöser zum Generieren von Unit -Testeingaben (nicht Fuzzing). |
Quality Gate One Studio | Nein | [376] | Commercial/Freeware Test Framework für Einheiten- und Integrationstests, die Abhängigkeiten zwischen Testfällen analysieren, um Daten zwischen ihnen zu fließen. Unterstützt kombinatorische Tests, Multithreading und Zeitabhängigkeiten. |
QuickUnit.net | Nein | [377] | Implementieren Sie Unit -Tests ohne Codierung. Minimalistischer Ansatz zur testgetriebenen Entwicklung. |
Randoop.net | Ja | [378] | Findet Fehler automatisch und generiert Unit-Tests für .NET über feedback-gerichtete Zufallstests (eine Variante von Fuzzing). |
Rhino Mocks | Ja | [379] | Ein dynamisches Mock -Objekt -Framework für die .NET -Plattform. |
Bräter | Ja | [380] | NUNIT-basierter Framework und Tools für das .NET-Kompakt-Framework |
Specflow | Ja | [381] | Verhaltensgetriebene Entwicklung Framework für .NET. Inspiriert von Gurke. Integriert in NUNIT, Mstest, Mbunit und andere. |
Gespenst | Ja | [382] | Verhaltensgetriebene Entwicklung mit einer einfachen und lesbaren Syntax für Schreibspezifikationen. Beinhaltet die Befehlszeile, optionale Integration mit NUNIT |
TestDriven.net | [383] | Kommerziell | |
.PRÜFUNG | Ja | [384] | Kommerziell. Automatisierte Softwarequalitätslösung, die die Generierung und Ausführung der Unit -Tests sowie die Berichterstattung der Branchen -Standardcodeabdeckung umfasst. |
Tickspec | Ja | [385] | Verhaltensgetriebene Entwicklung Framework für .net und Silverlight. Unterstützt die Gurkin -Sprache, wie sie verwendet werden von Gurke und erweitert es mit kombinatorischen Beispielen. Integriert in NUNIT, Xunit, Mbunit und mestest. |
Tpt | Ja | [21] | Zeitpartitionstest (TPT) ist ein Tool für modellbasierte Testen von eingebetteten Systemen, die ein .NET- liefert-API für die tpt-VM Zum Testen von Controller -Software. |
Typemock -Isolator | Ja | [386] | Kommerzielle Unit -Test -Framework mit einfachen API- und Testcodegenerierungsfunktionen, unterstützt C#, ASP.NET, SharePoint, Silverlight. |
Visual Studio | Nein | Das Visual Studio Unit Testing Framework wurde erstmals in Visual Studio Team System 2005 enthalten, wo es in die IDE integriert war, aber in der am meisten verwendeten Standardausgabe nicht verfügbar war. Von Visual Studio 2008 ist es auch in der Professional Edition erhältlich. Ausgehend von Visual Studio Express 2013 ist es in Visual Studio Express Editions enthalten. | |
Visuell t# | Ja | [387] | Visual T# ist ein in Visual Studio integriertes Rahmen für das Testen und die Entwicklungsumgebung. Es enthält T#, eine Programmiersprache, die speziell für die Ausdruckabsichten für Einheitstests und Werkzeuge zum Kompilieren, Ausführen und Wartieren von Unit -Tests entwickelt wurde. |
Xunit.net | Ja | [388] |
Ziel c
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Ghunit | Ja | [389] | Ein einfach zu integrierender, verwendeter und visueller Test -Framework für Simulator und Geräte. |
FANG | Nein | [390] | Ein modernes, vollständig vorgestelltes Unit -Test -Framework ohne externe Abhängigkeiten - alle in Header implementiert |
Zeder | [391] | BDD für objektiv-c | |
Kiwi | [392] | BDD im RSPEC-Stil für Objektiv-C mit Unterstützung von Mocks und Stubs. | |
Specta | [393] | Ein leichtes TDD / BDD-Framework für Objective-C & Kakao. | |
Schnell | [394] | Ein verhaltensgetriebenes Entwicklungstest-Framework für Swift und Objective-C. | |
Objcunit | [395] | ||
Ocunit | Ja | [396] | Kommt mit Xcode. Voll integriert in Xcode 4. |
WITEBOX für das iPhone | [397] | Bietet ausschließlich für die iPhone -Unit -Tests visuelles Feedback, hierarchische Ergebnisse und Testdauer. | |
Wotest | [398] | ||
Xctest | Ja | [399] | Unterstützt iOS & Mac OS X. Erfordert Xcode 5. Abgeleitet von Ocunit. |
Ocaml
Name | Xunit | KLOPFEN | Quelle | Bemerkungen |
---|---|---|---|---|
Alcotest | [400] | |||
Unit | [401] | Basierend auf Hunit, das auf Junit basiert | ||
Kaputt | [402] | |||
Testsimple | Ja | [403] | Erzeugt Tipp | |
FORT | [404] |
Objekt Pascal (freier Pascal)
Name | Xunit | KLOPFEN | Quelle | Bemerkungen |
---|---|---|---|---|
Fpcunit | Ja | Nein | [405] | Dies ist ein Port zu Kostenloser Pascal des Jung Kerngerüst. |
Tap4pascal | Nein | Ja | [406] | Eine Pascal -Implementierung der Testen Sie alles Protokoll |
Fptest | Ja | Nein | [407] | Dies ist eine Gabel von Dunit2, speziell für die Verwendung mit dem Kostenloser Pascal Compiler. |
Pegarules Process Commander
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Prunit | Ja | [408] | Xunit -Stil -Tests an PRPC angepasst |
Perl
Name | Xunit | KLOPFEN | Quelle | Bemerkungen |
---|---|---|---|---|
KLOPFEN | N / A | Ja | [409] | Der Test alles Protokoll, das bei den meisten Perl -Tests verwendet wird |
Test :: Gurt | N / A | Ja | [410] | Der Standard -Perl -Testläufer und Tap -Parser |
Test :: Mehr | Nein | Ja | [411] | Das Basistestmodul, das in allen modernen Perl -Installationen enthalten ist |
Test :: Klasse | Ja | Ja | [412] | Xunit -Stil -Tests an Perl angepasst |
Test :: Klasse :: Elch | Ja | Ja | [413] | Xunit-Tests für groß angelegte Tests. |
Test :: Builder | N / A | Ja | [414] | Ein Modul zum Erstellen von mehr Testmodulen. Diese Module können in einem einzigen Testprogramm kombiniert werden |
Test :: Einheit (a.k.a. Perlunit) | Ja | Nein | [415][416] | Ein ziemlich gerade Port of Junit in die Perl -Programmiersprache. Notiz: Dieser Code scheint, wie hier erwähnt [417] und hier.[418] |
Test :: Dbunit | N / A | Ja | [419] | Die Datenbanktestmodule für Clear Box- und Black Box -Tests |
Test :: Einheit :: Lite | Ja | Ja (via test :: unit :: burnessUnit) | [420] | Test :: Einheitersatz ohne externe Abhängigkeiten und mit einigen Fehler mit festgelegten Fehlern |
Test :: fähig | Ja | Ja | [421] | Xunit -Stil -Tests mit Elch |
Php
Name | Xunit | KLOPFEN | Quelle | Bemerkungen |
---|---|---|---|---|
PHPUnit | Ja | Ja | [422] | Erstellt XML, HTML -Berichte mit Codeabdeckung |
PHP Unit Testing Framework | Ja | Nein | [423] | Es erzeugt ASCII-, XML- oder XHTML -Ausgabe und läuft aus der Befehlszeile. |
Limette | Nein | Ja | [424] | Unterprojekt von Symfony |
Linse | Ja | Ja | [425] | Ein unsichtbares Framework mit lesbaren Tests, die alles fangen. |
Atoum | Ja | Ja | [426] | Ein modernes, einfaches und intuitives PHP 5.3+ Unit Testing Framework. |
Einfachste | Ja | Nein | [427] | Unit -Test -Framework sowohl für PHP als auch für Web |
Prüfung | Ja | Nein | [428] | Zuletzt aktualisiert im Jahr 2009 |
Apache-Test | Nein | Ja | [429] | PHP-Implementierung von Test :: More (Test-More.php)[430] |
Snaptest | Ja | Ja | [431] | Snaptest ist ein leistungsstarkes Rahmen für den Unit -Test für PHP 5+, das die einzigartige Laufzeitsprache von PHP nutzt, um den Unit -Testprozess zu vereinfachen, ohne die Agility -Tests zu beeinträchtigen. |
OnionTest | Nein | Ja | Schreiben Sie eine Zwiebel! Keine Codierung benötigt nur einige TXT -Dateien. | |
Verbesserung von PHP | Ja | Ja | [432] | Unit -Test -Framework mit Mocks und Stubs, die eingebaut sind. Läuft in der Befehlszeile oder erhalten Sie HTML5-, Tippen- oder XML -Ausgabe über einen Webbrowser. |
Tester | Ja | Ja | [433] | PHP-Bibliothek für Einheitentesting (in Konsole und Browser), vereinfachte Variante von Phpunit. Mit der Fähigkeit, Fehler und Ausnahmen in Tests zu behandeln. |
Phpinlinetest | Nein | Nein | [434] | PHPinLINETEST - Skript zum Ausführen von Inline -Tests für PHP -Funktionen und Klassenmethoden. |
PHPSPEC | Nein | Nein | [435] | Ein BDD -Testen -Framework. |
Nettentester | Ja | Ja | [436] | Unterprojekt von Nettes -Framework |
Kahlan | Ja | Nein | [437] | Einheit/BDD -PHP -Test -Framework mit Monkey Patching & Stubbing -Funktionen |
Codekzeption | Ja | Ja | [438] | PHP -Test -Framework, unterstützt die Automatisierung von Einheiten-, Funktions- und Akzeptanztests. Über Phpunit geschrieben. Codecception -Tests werden auf beschreibende Weise unter Verwendung eines einfachen PHP -DSL geschrieben. Unterstützt Wiederverwendung, Module und Addons. Unterstützt auch den Ansatz des BDD -Stils aus der Box. |
Pest | [439] | Bauen Sie mit Schwerpunkt auf Einfachheit auf Phpunit auf. |
Powerbuilder
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Pbunit | [440] |
Power Shell
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Belästigen | Nein | [441] | Ein BDD- und Unit -Test -Framework für PowerShell |
Fortschritt 4gl
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Prounit | Ja | [442] | Framework im Xunit-Stil für Fortschritte OpenEdge-Verfahren und -objekte |
Oeunit | Ja | [443] | Framework im Xunit-Stil für Fortschritte OpenEdge-Verfahren und -objekte |
Prolog
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Plunit | [444] |
Marionette
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
RSPEC-Puppet | [445] | RSPEC-Puppet testet das Verhalten der Puppenspiele, wenn es einen Katalog zusammenstellt |
Python
Name | Xunit | Generatoren | Armaturen | Gruppenleuchten | Quelle | Bemerkungen |
---|---|---|---|---|---|---|
Automatischer Test | Ja | Ja | [446] | Wird für Linux -Kernel -Tests verwendet. | ||
Gerätetest | Ja | Ja | Ja | Nein | [447] | Manchmal als Pyunit bezeichnet, wurde in der Python Standard Library aus Python Version 2.1 aufgenommen. |
Doktor | Nein | Nein | Nein | Nein | Nein | Teil der Standardbibliothek von Python. |
Nase | Ja | Ja | Ja | [448] | Eine auf Discovery basierende, unitteste Erweiterung. | |
Pytest | Ja | Ja | Ja | Ja | [449] | Verteiltes Testwerkzeug. Kann an mehrere Formate ausgegeben werden, wie das TAP -Format, JUNIT XML oder Untereinheit. |
htf | Ja | Ja | Ja | Ja | [450] | Professionelles Testwerkzeug. Kann auf mehrere Formate ausgeben. Konzentrieren Sie sich auf die Berichterstattung. Branche bereit. Verwendbar für Hardware in den Schleifentests. Teil von Hilster Testbench. Kostenlose Gemeinschaftslizenz. |
TwistedTrial | Ja | Ja | Ja | Nein | [451] | Pyunit-Erweiterungen für asynchrone und ereignisgesteuerte Code. |
Sollte DSL | Ja | Ja | Ja | Ja | [452] | Verteiltes Testwerkzeug. |
Grün | Ja | Ja | Ja | Nein | [453] | Python Test Runner. |
R Programmiersprache
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Starte es | Nein | [454] | Open Source |
testhat | Ja | [455] | Open Source |
Tinytest | Ja | [456] | Open Source |
Schläger
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Rackunit | Ja | [457] | Open Source |
Übermäßig | Nein | [458] | Open Source |
Realbasic
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Rbunit | Nein | [459] |
Rebol
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Starte es | [460] |
Rollenspiel
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Rpgunit | Ja | [461] |
Rubin
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Test :: Einheit | Ja | [462] | Standardeinstellung in Ruby 1.8, veraltet von 2,2.[463][464] Es war nur ein Minitest -Wrapper.[465] |
RSPEC | Verhaltensgetriebene Entwicklung Rahmen | ||
Sollte | [466] | ||
Mikrotest | |||
Speck | |||
Minitest | Ja | [467][468] | Ruby Gem von Ryan Davis. Standard in Ruby> = 1,9, unabhängiges Juwel seit 2.2.[463] Empfohlen durch offizielle Dokumentation.[465] |
TMF | [469] |
SAS
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Futs | Ja | [470] | das Framework für Unit -Tests SAS |
Sclunit | Ja | [471] | SAS/AF -Implementierung des Xunit Unit Testing Frameworks SAS |
Sasunit | Ja | [472] | komplett geschrieben SASläuft mit SAS unter Windows und Linux |
Scala
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Rehersal | [473] | Mit JMOCK -ähnlichen Erwartungen und Namen natürlicher Sprache. | |
Skalacheck | Nein | [474] | Ähnlich zu Schneller Check. |
Skalatest | [475] | Skalierbares Testrahmen - Unterstützt verschiedene Teststile: TDD, BDD und mehr. Unterstützung Scala.js. | |
Scunit | [476] | Junit-Stil-Tests mit Injektion von Fixture-Methoden und Übereinstimmungen zur Behauptung. | |
Spezifikationen2 | [477] | Verhaltensgetriebene Entwicklung | |
µTest | [478] | Unterstützung Scala.js |
Scilab
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Scilab Testlauf | Ja | [479] | Standardmäßig von scilab bereitgestellt |
Planen
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
SchemeUnit | Ja | [480] | |
Textee | Nein | [481] | |
SRFI-64 | Nein | [482] |
Hülse
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Assert.sh | [483] | LGPL lizenziert. Leicht.. | |
bash_unit | [484] | Bash Unit Testing Enterprise Edition Framework für Profis. GPL-3.0-Lizenz | |
Fledermäuse | [485] | Das automatisierte Bash -Testsystem. Tap-konform. MIT -Lizenz | |
ATF | [33] | BSD lizenziert. Ursprünglich für das NETBSD-Betriebssystem entwickelt, funktioniert jedoch in den meisten Unix-ähnlichen Plattformen gut. Fähigkeit, Tests als Teil einer Version zu installieren. | |
JSHU | [486] | Vereinfachte Shell Unit -Test für Jenkin/Hudson | |
Zusammenfassen | Nein | [487] | |
Shunit | Ja | [488] | |
Shunit2 | Ja | [489] | Ursprünglich für log4sh entwickelt |
Filterunit | [490] | Testframework für Filter und andere Befehlszeilenprogramme | |
Shellspec | [25] | BDD Style Unit Testing Framework. Unterstützt alle POSIX -konformen Shells wie Bash, Dash, KSH und ZSH. Nestable Blöcke, die den lokalen Umfang und das leichte Verspotten realisieren. Parallele Ausführung. RSPEC-ähnlich/TAP/JUNIT XML-Reporter. Integration der Codeabdeckung. MIT -Lizenz. |
Simulink
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Slunit | [491] | ||
Simulink -Test | [492] | Testausführung, Testbewertung, Berichterstattung. | |
Tpt | Ja | [21] | Zeitpartitionstest: Automatisierte Schnittstellenanalyse, Testframe -Generierung, Testausführung, Testbewertung, Berichterstattung. Für Simulink (oder TargetLink) -Modelle unterstützt TPT die automatische Testrahmengenerierung, einschließlich automatischer Schnittstellenanalyse sowie automatische Testausführung, Bewertung und Protokollierung. Back-to-Back-Tests können automatisch zwischen Mil und SIL durchgeführt werden. |
Smalltalk
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Sunit | Ja | Die ursprüngliche Quelle des Xunit -Designs |
SQL- und Datenbank -Verfahrenssprachen
Sql
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Sqlunit | [493] | ||
Dbfit | [494] | Vergleichen Fitne. |
Mysql
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
STK/Einheit | Ja | [495] | |
Mytap | Ja | [496] | |
UTMYSQL | Ja | [497] |
PL/sql
Name | Xunit | Quelle | Bemerkungen | Aktiv |
---|---|---|---|---|
UTPLSQL | Ja | [498] | Ursprünglich entwickelt von Steven Feuerstein, Die aktuelle Version ist eine komplette Umschreibung von verschiedenen Entwicklern, eine Open Source Unit -Tests Rahmen für PL/sql Entwicklung inspiriert von der Jung und Xunit Frameworks. Hat eine Reichen Behauptung Bibliothek und generiert Codeabdeckung Berichte auch. Tests können direkt aus der Datenbank oder mit dem durchgeführt werden Befehlszeilenschnittstelle Das ist Teil des Projekts. | Ja |
Codetester für Oracle | [499][500][501][502] | Ein kommerzielles PL/SQL -Testwerkzeug ursprünglich aus Questsoftware (die Macher von Kröte) und Steven Feuerstein. Questsoftware wurde von erworben von Dell 2012 zu bilden Dell -Software. Am 1. November 2016 der Verkauf von Dell -Software an Francisco Partners und Elliott Management Corporation wurde fertiggestellt, und das Unternehmen wurde als Questsoftware wieder eingeleitet. | Ja | |
SQL -Entwickler | [503] | Oracle enthält einen Einheitstester als Teil der kostenlosen SQL Developer -Anwendung. | Ja | |
PL/Einheit | [504] | PL/Unit ist ein Einheitstest -Framework, das die Funktionalität zum Erstellen von Unit -Tests für PL/SQL -Code bietet. PL/Einheit wird als ein einzelnes Paket ausgedrückt, das in der Datenbank zusammengestellt und für PL/SQL -Unit -Tests zur Verfügung gestellt wird. | Nein | |
PL/SQL -Unit -Test für Oracle (Pluto) | Ja | [505] | Open Source Unit Testing Framework, der nach Junit modelliert ist und auf dem Oracle PL/SQL -Objektsystem basiert | Nein |
Ruby-PLSQL-Spec | Ja | [506] | PL/SQL -Unit -Tests mit Ruby Open Source -Bibliotheken | Ja |
Dbfit | [507] | Schreiben, verwalten und führen Sie Tests direkt aus dem Browser aus. DBFit ist über Fitnee geschrieben, einem ausgereiften, voll ausgestatteten Framework mit einer großen Community. | Ja |
IBM DB2 SQL-PL
Name | Xunit | Quelle | Bemerkungen | Aktiv |
---|---|---|---|---|
DB2Unit | Ja | [508] | DB2Unit ist ein OpenSource -Framework, das für DB2 LUW entwickelt wurde. Es ist ein Xunit/Junit-Stil-Framework für SQL-PL-Routinen und benötigt DB2 V9.7 oder höher. | Ja |
PostgreSQL
Name | Xunit | KLOPFEN | Quelle | Bemerkungen | Aktiv |
---|---|---|---|---|---|
Epos | [509] | Epic ist ein Unit -Test -Framework für gespeicherte postgreSQL -Verfahren. Es erfordert S. 8.1 oder höher. | Nein | ||
PGTAP | Ja | Ja | [510] | Schreiben Sie Tests in Funktionen im SQL- oder Xunit-Stil. | Ja |
PGTools | [511] | Schema -Laden- und Testwerkzeuge für PostgreSQL. | Nein | ||
Pgunit | Ja | Nein | [512] | Rahmenwerk im Xunit-Stil für gespeicherte Verfahren. | Nein |
Transact-SQL
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
TSQLT | Ja | [513] | Beinhaltet Verspottungsrahmen, kontinuierliche Integrationsunterstützung und verwendet den SQL -Test als GUI[514] |
Tsqlunit | Ja | [515] | [516] |
UTTSQL | Ja | [517] | |
Visual Studio Team Edition für Datenbankfachleute | [518] | ||
Alcyone SQL -Einheit | Ja | [519] | Enthält GUI zum Schreiben von Tests und die Wartung von Datentabellendateien. |
T.S.T. | [520] | ||
Slacker | Ja | [521] | Bezogen auf RSPEC |
Schnell
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Schnell | [522] | Ein verhaltensgetriebenes Entwicklungstest-Framework für Swift und Objective-C. | |
SLEIPNIR | [523] | Ein BDD-Rahmen für Swift. | |
Xctest | Ja | [399] | Abgeleitet von Ocunit. |
Systemverilog
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Svunit | [524] | Svunit: Svunit ist ein Unit -Test -Framework für Entwickler, die Code schreiben in Systemverilog. | |
Vunit | Ja | [525] | Vunit ist ein Open -Source -Test -Test -Framework für VHDL und Systemverilog |
TargetLink
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Tpt | [21] | Zeitpartitionstest: Für die zu testenden Zielmodelle unterstützt TPT die automatische Testrahmengenerierung einschließlich automatischer Schnittstellenanalyse sowie automatische Testausführung, Bewertung und Protokollierung. Back-to-Back-Tests können automatisch zwischen Mil und SIL durchgeführt werden. |
Tcl
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
tcltest | [526] | ||
tclunit | Ja | [527] | |
T-Einheit | [528] |
Tinyos/nesc
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Tunit | Ja | [529] | Eingebettete Multi-Plattform-Funktests und Charakterisierung |
Typoskript
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Tsunit | Ja | [530] | |
Oscar | Ja | [531] | |
elsässisch | Ja | [532] | |
Schnellprüfung | [533] | Ähnlich zu Schneller Check. | |
Testy.ts | [534] | Typesscript -Test -Framework auf node.js ausgeführt |
VHDL
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Vunit | Ja | [525] | Vunit ist ein Open -Source -Test -Test -Framework für VHDL und Systemverilog |
Visual Foxpro
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Foxunit | [535] |
Visual Basic (VB6.0)
Für VB.NET -Rahmen für Unit -Tests siehe die .NET -Programmiersprachen Sektion.
Name | Xunit | Lizenz | Quelle | Bemerkungen |
---|---|---|---|---|
vbunit | Kommerziell | [536] | Visual Basic und COM -Objekte | |
vbunitfree | LGPL | [537] | Visual Basic und COM -Objekte | |
Vbaunit | BSD | [538] | Visual Basic für Anwendungen | |
Excelvbaunit | LGPL | [539] | Ähnlich wie Vbaunit, jedoch speziell zum Testen von Excel VBA (als Excel-Add-In geschrieben) | |
TinyUnit | [540] | Visual Basic 6, VB .NET und PHP5 | ||
SimplyVbunit | Ja | MIT | [541] | VB6 Unit Testing Framework modelliert nach der beliebten Nunit für .NET |
VbliteUnit | BSD | [542] | Visual Basic und COM -Objekte |
Visual Lisp
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
VL-Einheit | [543] | Einheitstest -Framework für visuelles LISP. |
Xojo
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Xojounit | Ja | [544] | Unit -Test -Framework für XOJO, das mit Desktop-, Web- und iOS -Projekttypen funktioniert. |
Xml
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Xunit | [545] | zum Prüfen | |
Wunit | [546] | Zum Testen von Webanwendungen
| |
Soatest | Nein | [240] | Kommerziell. Parasofts Qualitätsplattform in voller Lifzyklus, um sichere, zuverlässige und konforme Geschäftsprozesse sicherzustellen. |
Xmlunit | Ja | [291] | Plugin für JUNIT und NUNIT, sodass Tests im Assertion-Stil für XSLT-Dokumente in Java oder C# geschrieben werden können |
Vibz Automatisierung | Nein | [547] | Open Source. VIBZWorlds vollständig vorgestellter Open -Source -Test -Framework. |
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Antunit | [548] | Zum Prüfen Apache Ant Aufgaben |
Xslt
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Juxy | [549] | eine Bibliothek für Unit -Tests Xslt Stylesheets von Java | |
Tennisonstests | [550] | Ermöglicht das Schreiben von Einheitstests in Xml, trainieren Xslt aus Apache Ant. Wenn es in eine kontinuierliche Integrationsumgebung aufgenommen wird, ermöglicht es das Ausführen mehrerer Xslt Tests als Teil eines Builds, der den Build fehlschlägt, wenn sie schief gehen. | |
UTF-X | [551] | Rahmenwerk für Unit -Tests für Xslt Das unterstützt das Prinzip des Test-First-Design-Prinzips mit Testreview- und Testvalidierungsfunktionen nachdrücklich | |
Xmlunit | Ja | [291] | Plugin für JUNIT und NUNIT, sodass Tests im Assertion-Stil für XSLT-Dokumente in Java oder C# geschrieben werden können |
Xsltunit | [552] | Proof of Concept Unit Testing Framework für Xslt | |
Xspec | [553] | XSPEC ist ein BDD -Framework (Verhaltensgetrieben) für XSLT und XQuery. Es basiert auf dem technischen Framework von RSPEC, einem BDD -Framework für Ruby. | |
Ein weiterer XSLTUnit | Dieses Framework ermöglicht es, Ihre zu entwickeln XSLTS und validieren die Ausgänge gegen Xsd Dateien unterstützt Maven 3 und Junit Reports. |
Sonstiges
Name | Xunit | Quelle | Bemerkungen |
---|---|---|---|
Testmanager | [554] | ||
Idmunit | Ja | [555] | Identitätsmanagement |
Visual Studio Unit Testing Framework | [556] | Microsofts Suite von Einheitstestwerkstools |
Siehe auch
Unit -Tests im Allgemeinen:
Extremer Programmieransatz für Unit -Tests:
- Xunit
- Testgetriebene Entwicklung (TDD)
- Verhaltensgetriebene Entwicklung (BDD)
- Extremes Programmieren
Verweise
- ^ "SAP Library - ABAP - Analyse -Tools". Help.sap.com. Abgerufen 2012-11-12.
- ^ "Test.asy für SAP -Testautomatisierung".
- ^ "As3flexUnitlib - ActionScript 3.0 Framework für Unit -Tests. - Google Project Hosting". 2008-08-20. Abgerufen 2012-11-12.
- ^ "Breezetest". GitHub. Oktober 2020.
- ^ "Flexunit".
- ^ "Reflex -Unit - Unit -Test -Framework für Flex 2/3 - Google -Projekthosting". Abgerufen 2012-11-12.
- ^ "Astuce - Ein JUNIT -Klon für ECMascript - Google Project Hosting". Abgerufen 2012-11-12.
- ^ "Asunit". Asunit.org. Archiviert von das Original am 24. Juni 2015. Abgerufen 23. Juni 2015.
- ^ "DPUint - Einheit und Integrationstest -Framework für Flex 2 und 3 - Google Project Hosting". Abgerufen 2012-11-12.
- ^ "Fluint - Flex -Einheit und Integrationstest -Framework - Google -Projekt -Hosting". fluint.googlecode.com. Archiviert von das Original am 24. Januar 2013. Abgerufen 23. Juni 2015.
- ^ "Loomis / Morefluent / Wiki / Zuhause". Bitbucket.org. 2011-02-25. Abgerufen 2012-11-12.
- ^ "Mojotest - Ein sehr einfaches und einfach zu verwendendes ActionScript 3 -Unit -Test -Framework - Google Project Hosting". Abgerufen 2012-11-12.
- ^ "Eine Einheit". Libre.adacore.com. Abgerufen 2012-11-12.
- ^ "ADATEST95 - Effiziente Implementierung von Einheiten- und Integrationstests". QA-systems.com. 2012-03-16. Abgerufen 2012-11-12.
- ^ "Ahven - Unit -Testbibliothek für ADA -Programmiersprache". starmyped.org. Abgerufen 23. Juni 2015.
- ^ a b "LDRA - LDRA Tool Suite". ldra.com. Archiviert von das Original am 20. März 2012. Abgerufen 23. Juni 2015.
- ^ "Eingebettete Software -Tests - Vektorsoftware". vectorcast.com. Abgerufen 23. Juni 2015.
- ^ a b c "Rapitest". Rapita -Systeme. 2022-07-06. Abgerufen 6. Juli 2022.
- ^ "Asunit". freeshell.org. Abgerufen 23. Juni 2015.
- ^ Applemods.sourceForge.net https://web.archive.org/web/20060716115058/http://appplemods.sourceForge.net/mods/development/astest.php. Archiviert von das Original am 16. Juli 2006.
{{}}
: Fehlen oder leer|title=
(Hilfe) - ^ a b c d e "TPT - Echtzeit -Testen der Embedded Control Software". Piketec.com. Abgerufen 2021-04-09.
- ^ "Aspunit: Ein ASP -Unit -Test -Framework". SourceForge.net. Abgerufen 23. Juni 2015.
- ^ "Shunit2". GitHub. 8. Juli 2021. Abgerufen 8. Juli 2021.
- ^ "Fledermaus-Core/Bats-Core". GitHub. Abgerufen 2020-05-13.
- ^ a b "ShellSpec - BDD Style Unit Testing Framework für POSIX -konforme Shell -Skript". GitHub. Abgerufen 2020-05-03.
- ^ "Bash_unit - Bash Unit Testing Enterprise Edition Framework für Profis!". GitHub. Abgerufen 2020-09-11.
- ^ "Bach -Test -Framework". Abgerufen 2020-12-15.
- ^ Mayer, Philip; Lübke, Daniel (2006). In Richtung eines BPEL Unit Testing Frameworks. TAV-Web '06 Proceedings des Workshops 2006 zu Tests, Analyse und Überprüfung von Webdiensten und Anwendungen. New York, NY, USA: ACM. S. 33–42. doi:10.1145/1145718.1145723. ISBN 978-1595934581. S2CID 9713843.
- ^ "NasserSala/CBDD". GitHub. Abgerufen 23. Juni 2015.
- ^ "AceUnit". SourceForge.net. Abgerufen 23. Juni 2015.
- ^ "Einfacher Header nur C/C ++ Unit Testing Framework". GitHub. Abgerufen 23. Juni 2020.
- ^ a b "Übersicht - API -Vernunft -Checker - Open -Source -Projekte". github.com. Abgerufen 2015-06-25.
- ^ a b c "Automatisiertes Testframework (ATF)". GitHub. Abgerufen 2017-07-03.
- ^ "Grasator/BDD-für-C". GitHub. Abgerufen 6. November 2017.
- ^ a b "C- und C ++ Test -Tools: Statische Codeanalyse, Codeüberprüfung, Unit -Tests". Parasoft. 2012-09-24. Abgerufen 2012-11-12.
- ^ a b "Dynamische Tests mit Cantate: Automatisiert und einfach". QA-systems.com. 2012-03-16. Abgerufen 2012-11-12.
- ^ www.agilerules.com https://web.archive.org/web/20070322202106/http://www.agilerules.com/projects/catsrunner/index.phtml. Archiviert von das Original am 22. März 2007.
{{}}
: Fehlen oder leer|title=
(Hilfe) - ^ a b "CFIX - C und C ++ Unit Testing Framework für Windows". cfix-testing.org. Abgerufen 23. Juni 2015.
- ^ Baker, Marcus; et al. "CGreen ist ein Rahmen für die C -Programmiersprache für C -Tests.". Abgerufen 2013-05-15.
- ^ "CGreen Github -Projekt". GitHub. November 2018.
- ^ "Cheat on Github". GitHub. 2018-10-07.
- ^ "Cheat -Website".
- ^ a b "Libcester". github.io. Abgerufen 17. Mai 2020.
- ^ "Prüfen". github.io. Abgerufen 17. August 2018.
- ^ "CMOCKA - Rahmen für C" Unit Testing für C ". Abgerufen 2016-03-21.
- ^ "Cmockery - Eine leichte Bibliothek zur Vereinfachung und Verallgemeinerung des Prozesses des Schreibens von Unit -Tests für C -Anwendungen. - Google Project Hosting". GitHub. Abgerufen 2016-07-27.
- ^ a b "CPPUTEST (bewegt!) | Kostenlose Entwicklungssoftware -Downloads bei". SourceForge.net. Abgerufen 2012-11-12.
- ^ "Kriterium-Ein kuss, nicht störender plattformübergreifender C-Unit-Test-Framework". Github. Abgerufen 4. September 2015.
- ^ "Danfis/Cu - C Unit Testing Framework". GitHub. Archiviert vom Original am 30. Oktober 2020. Abgerufen 30. Oktober 2020.
- ^ "Bvdberg/ctest · github". Github.com. Abgerufen 2012-11-12.
- ^ "Cunit". SourceForge.net. Abgerufen 23. Juni 2015.
- ^ "Cunity Cunit". gitlab.com. Abgerufen 22. September 2018.
- ^ "Cunitwin32 - Cunitwin32 ist ein Unit -Tests -Framework für C/C ++ für Microsoft Windows - Google Project Hosting". Abgerufen 2012-11-12.
- ^ "Cut 2,6 - 10. Jubiläumsversion!". Falvotech.com. Archiviert von das Original Am 2012-11-05. Abgerufen 2012-11-12.
- ^ "Ein Unit -Test -Framework für C und C ++ - Cutter". SourceForge.net. Abgerufen 23. Juni 2015.
- ^ "Eingebettete Einheit". SourceForge.net. Abgerufen 23. Juni 2015.
- ^ a b "Unit -Test -Werkzeug - Embunit". Embunit.com. Abgerufen 23. Juni 2015.
- ^ "IMB/FCTX". GitHub. Abgerufen 23. Juni 2015.
- ^ "Testing: Glib Referenzhandbuch". gnome.org. Abgerufen 2018-09-10.
- ^ "Garage: Gunit: Projektinfo". Garage.maemo.org. Abgerufen 2012-11-12.
- ^ "LCUT - Ein leichter C -Unit -Test -Framework - Google Project Hosting". Google.com. Abgerufen 2016-07-27.
- ^ "Libu". koanlogic.com. Abgerufen 23. Juni 2015.
- ^ a b "Mimicc - Mockgenerator für C und C ++". Abgerufen 2021-06-15.
- ^ "JTN002 - Minunit - Ein minimales Rahmen für C" für C ". Jera.com. Abgerufen 2012-11-12.
- ^ "Galvedro/Mut". GitHub. Abgerufen 23. Juni 2015.
- ^ "Eerimoq/Nala". GitHub. Abgerufen 5. April 2020.
- ^ "Novaprova". novaprova.org. Abgerufen 4. September 2015.
- ^ a b "Opmock | kostenlose Software -Downloads bei". SourceForge.net. Abgerufen 2012-11-12.
- ^ "Picotest: Ein minimalistisches Unit -Test -Framework für C -Programme". GitHub. Abgerufen 20. August 2019.
- ^ "Jecklgamis/rcunit". GitHub. Abgerufen 23. Juni 2015.
- ^ a b "Christophercrouzet/Rexo". GitHub. 2020-02-26. Abgerufen 26. Februar 2020.
- ^ "IBM Rational Software". rational.com. Mai 2007. archiviert von das Original am 10. Dezember 1997. Abgerufen 23. Juni 2015.
- ^ "Keithn/seatest". GitHub. Abgerufen 23. Juni 2015.
- ^ "Accord - Dynamic Analyzer - C Unit Test Tool". Accord-soft.com. Archiviert von das Original Am 2013-01-02. Abgerufen 2012-11-12.
- ^ "Sput Unit Testing Framework für C/C ++". use-strict.de. Abgerufen 2017-02-17.
- ^ "Stride Wiki". stridewiki.com. Abgerufen 23. Juni 2015.
- ^ "Tau - Ein Micro Unit -Test -Framework für C/C ++". Github. Abgerufen 30. Mai 2021.
- ^ a b "Redir". Hitex.de. Archiviert von das Original 2013-03-18. Abgerufen 2012-11-12.
- ^ "Testape - Unit -Test für eingebettete Software". Testape.com. Archiviert von das Original Am 2015-06-23. Abgerufen 23. Juni 2015.
- ^ "Test -Dept - Unit -Test -Framework für C mit Stubbing - Google Project Hosting". testdept.googlecode.com. Archiviert von das Original am 25. Januar 2013. Abgerufen 23. Juni 2015.
- ^ "TF -Unit -Test - Unit -Test -Framework für ANSI C - Google Project Hosting". Google.com. Abgerufen 23. Juni 2015.
- ^ "SilentBicycle/Diebstahl: Property-basierte Tests für C: Eingabe erzeugen, um obskure Fehler zu finden, und dann auf minimale fehlgeschlagene Eingabe reduzieren". GitHub. 5. November 2021.
- ^ "Einheit".
- ^ a b "Eingebettete Software -Tests - Vektorsoftware". vectorcast.com. Abgerufen 23. Juni 2015.
- ^ a b "GitHub - Jpassing/Visualassert: Einheitstest -Add -In für Visual C ++". 2017-12-18.
- ^ "Mcandre/QC: QC - Ein C -Port des QuickCheck Unit Test Frameworks". GitHub. Abgerufen 26. Oktober 2020.
- ^ a b "Ccosmin/TinyTest". GitHub. Abgerufen 23. Juni 2015.
- ^ a b "Xtests-Multisprachige, leichte Test-Suites". SourceForge.net. Abgerufen 23. Juni 2015.
- ^ "Anmeldung". Tigris.org. Abgerufen 23. Juni 2015.
- ^ "Bandit". banditcpp.github.io. Abgerufen 21. September 2017.
- ^ Llopis, Noel. "Erkundung des C ++ - Unit Testing Framework Jungle", 2004-12-28. Abgerufen am 2010-2-13.
- ^ Rozental, Gennadiy und Enficaud, Raffi "Dokumentation der Testspiele steigern".
- ^ Rozental, Gennadiy und Enficaud, Raffi "Boost Test Case Fixture".
- ^ Rozental, Gennadiy und Enficaud, Raffi "Boost Test Suite -Eintrags-/Ausgangs -Fixture".
- ^ "Schildkröte". SourceForge.net.
- ^ "Boost Test Library". Boost.org.
- ^ "Munkei/Bugeye". GitHub. Abgerufen 2016-10-27.
- ^ "Mysql Workbench/Casmine · Github". Github.com. Abgerufen 2019-11-22.
- ^ "catchorg/catch2 · github". Github.com. Abgerufen 2018-07-21.
- ^ "Martinmoene/Catch · Github". Github.com. Abgerufen 2013-09-03.
- ^ "Cput". Codeplex. Abgerufen 23. Juni 2015.
- ^ "CPPOCL/Test". Github.com. 2018-10-08.
- ^ "CPPTEST - A C ++ Unit Testing Framework". SourceForge.net. Abgerufen 23. Juni 2015.
- ^ "DOE300/CPPTEST-LITE · GitHub". Github.com. Abgerufen 2015-10-18.
- ^ "Cppunit". SourceForge.net. 2009-11-23. Archiviert von das Original Am 2012-11-09. Abgerufen 2012-11-12.
- ^ "Cppunit". Freedesktop.org. 18. Mai 2013. Abgerufen 6. November 2013.
- ^ "CPP -Einheit Lite". C2.com. 2011-04-21. Abgerufen 2012-11-12.
- ^ "Cpunit -Projektseite". SourceForge.net. Abgerufen 23. Juni 2015.
- ^ "Kriterium-Ein kuss, nicht störender plattformübergreifender Einheiten-Test-Framework". Github. Abgerufen 4. September 2015.
- ^ "CRPCUT - Das unterteilte robuste POSIX -C ++ -Ein Unit -Testsystem". SourceForge.net. Abgerufen 23. Juni 2015.
- ^ "Wiki - niedlich - C ++ Unit Testing einfacher". niedlich-test.com. Abgerufen 23. Juni 2015.
- ^ "Cutee, C ++ Unit Testing Easy Environment". Codesink.org. Abgerufen 2012-11-12.
- ^ "Cxxtest". cxxtest.com.
- ^ "Doctest Lizenz". GitHub. Abgerufen 2019-01-09.
- ^ "onqtam/doctest". GitHub. Abgerufen 2016-05-22.
- ^ "Training | Alexander Churanov | Persönliche Website". Alexander Churanov. 2011-07-14. Abgerufen 2012-11-12.
- ^ "Eranpeer/Fakeit". GitHub. Abgerufen 23. Juni 2015.
- ^ http://fctx.wildbearsoftware.com Archiviert 2011-07-18 bei der Wayback -Maschine
- ^ "Fructose | kostenlose Entwicklungssoftware -Downloads bei". SourceForge.net. Abgerufen 2012-11-12.
- ^ "googlemock - Google C ++ Mocking Framework - Google Project Hosting". github.com. Abgerufen 2016-07-27.
- ^ "googletest - Google C ++ Tests Framework - Google Project Hosting". github.com. Abgerufen 2016-07-27.
- ^ "Hestia hat auf Github gehostet". github.com. 2017-11-19. Abgerufen 2017-11-20.
- ^ "Dascandy/Hippomocks". GitHub. Abgerufen 2020-07-20.
- ^ "Igloo - BDD -Style -Unit -Test für C ++". igluo-testing.org. Abgerufen 23. Juni 2015.
- ^ "Martinmoene/Lust · Github". Github.com. Abgerufen 2013-09-03.
- ^ "ETR/LIBLITTLETEST". GitHub. Abgerufen 23. Juni 2015.
- ^ "Libunittest C ++ Bibliothek". SourceForge.net. Abgerufen 23. Juni 2015.
- ^ Porter, Jim. "MOTLE: C ++ 14 Unit Test Framework". Abgerufen 14. August 2017.
- ^ "Schreiben von Unit -Tests für C/C ++ mit dem Microsoft Unit Testing Framework für C ++". Microsoft. Abgerufen 2016-01-13.
- ^ "Ein Eclipse-CDT-Plug-In für C ++-Nähte und Scheinobjekte". Ifs. Abgerufen 2012-11-18.
- ^ "MockCPP - A C ++ Mock Framework - Google Project Hosting". bitbucket.org. Abgerufen 2016-07-27.
- ^ "Mockitopp - Einfaches Verspotten für C ++". github.com. Abgerufen 2015-03-19.
- ^ "Software Patent Mine Field: Gefahr! Mit dieser Website ist riskant!". SourceForge.net. Abgerufen 23. Juni 2015.
- ^ www.xpsd.org https://web.archive.org/web/20060118114838/http://www.xpsd.org/cgi-ner/wiki?nanocppunit. Archiviert von das Original Am 18. Januar 2006.
{{}}
: Fehlen oder leer|title=
(Hilfe) - ^ "Jdmclark/Nullunit". GitHub. 2. Oktober 2013. Abgerufen 23. Juni 2015.
- ^ "Dienst vorübergehend nicht verfügbar". Oaklib.org. Archiviert von das Original am 14. Mai 2011. Abgerufen 23. Juni 2015.
- ^ "Seit Qt5".
- ^ "QT 4.7: QTESTLIB Tutorial". Doc.qt.nokia.com. Archiviert von das Original Am 2011-12-07. Abgerufen 2012-11-12.
- ^ "QuickCheck ++".
- ^ "Schnell Test". sf.net. Abgerufen 23. Juni 2015.
- ^ "SafetyNet, C ++ Unit Testing Framework". deventor.org. Archiviert von das Original am 13. August 2015. Abgerufen 23. Juni 2015.
- ^ "Verknüpfung - ein kurzes C ++ - Einheitstest -Framework". CodeProject. 2007-02-15. Abgerufen 2012-11-12.
- ^ "Stride Wiki". stridewiki.com. Abgerufen 23. Juni 2015.
- ^ Charlesweir. "Symbian OS C ++ Unit Testing Framework". Symbianosunit.co.uk. Abgerufen 23. Juni 2015.
- ^ "Archivierte Kopie". Archiviert von das Original Am 2005-12-18. Abgerufen 2006-10-25.
{{}}
: CS1 Wartung: Archiviertes Kopie als Titel (Link) - ^ "Tau- Ein Micro Unit-Test-Framework für C/C ++". Github. Abgerufen 30. Mai 2021.
- ^ http://bigangrydog.com/tdog_test_framework.html "Tdog C ++ Xunit -Test -Framework". BigangryDog.com. Abgerufen 16. März 2016.
- ^ "Testen Sie bald: Testen Sie bald Dokumentation". SourceForge.net. Abgerufen 23. Juni 2015.
- ^ "Testwell CTA ++ Beschreibung". Testwell.fi. Abgerufen 2012-11-12.
- ^ "tpounds/tpunitpp · github". Github.com. 2012-05-20. Abgerufen 2012-11-12.
- ^ "TPT/C-Code-Test · Piketec". Piketec.com. 2021-03-31. Abgerufen 2021-03-31.
- ^ "Rollbear/Trompeloeil". GitHub. Abgerufen 23. Juli 2015.
- ^ "TUT: C ++ Template Unit Test Framework".
- ^ "Smart Unit Testing für C/C ++". Typemock.org. Archiviert von das Original am 24. Dezember 2021.
- ^ "Der Einheit ++ Tests Framework". SourceForge.net. Abgerufen 23. Juni 2015.
- ^ "Burner/Sweet.hpp". GitHub. Abgerufen 23. Juni 2015.
- ^ "Unittest-CPP/Unittest-CPP". GitHub. Abgerufen 23. Juni 2015.
- ^ "Dronmdf/UPP11". GitHub. 4. April 2019.
- ^ "Uquonitest: Eine Unit -Testbibliothek für C". Q-entum.com. Archiviert von das Original Am 2012-04-09. Abgerufen 2012-11-12.
- ^ "UT". GitHub. März 2022.
- ^ "Winunit". Codeplex. Abgerufen 23. Juni 2015.
- ^ "Moswald / Xunit ++ / Wiki / Home - Bitbucket". Bitbucket.org. 2012-11-06. Abgerufen 2012-11-12.
- ^ "STEST - das C ++ - Unit Testing Framework". Github. 15. Juni 2017. Abgerufen 15. Juni 2017.
- ^ a b "Unittestcg - Unittestcg ist ein unittestes Rahmen für CG- und HLSL -Programme". Google.com. 24. März 2015. Abgerufen 2016-07-27.
- ^ "Mxunit - Unit -Test -Framework und Eclipse -Plugin für Adobe Coldfusion". mxunit.org.
- ^ "Clojure.test - Clojure v1.9 API -Dokumentation". Clojure.github.com. Abgerufen 2018-10-10.
- ^ "Erwartungen von Jaycfields". Clojure-Exectations.github.io. Abgerufen 2018-10-10.
- ^ "Marick/Midje · Github". Github.com. Abgerufen 2018-10-10.
- ^ "Slagyr/Speclj · Github". Github.com. Abgerufen 2018-10-10.
- ^ "Clojure/Test.Check · Github". Github.com. Abgerufen 2018-10-10.
- ^ "Cobolunit". Google -Websites. Abgerufen 2020-09-13.
- ^ "Cobol-Unit-Test". Github.com. Abgerufen 2020-09-13.
- ^ "Ecblunit". Github.com. Abgerufen 2021-01-24.
- ^ "Gcblunit". Github.com. Abgerufen 2020-09-13.
- ^ Savignano Software Solutions. "Bessere Software in kürzerer Zeit: - Savignano Software Solutions". Savignano.net. Abgerufen 2012-11-12.
- ^ "Compuware fügt DevOps für Mainframe -Portfolio - DevOps.com" Test -Tools hinzu. ". Devops.com. 2018-07-25. Abgerufen 2018-11-30.
- ^ "Z/OS Automatisierte Unit -Tests Framework (Zunit)". ibm.com. 12. Juli 2013.
- ^ "Der Micro Focus Unit Testing Framework". microfocus.com.
- ^ "Cliki: Clunit". Cliki.net.
- ^ "Archivierte Kopie". Archiviert von das Original Am 2007-12-31. Abgerufen 2008-01-15.
{{}}
: CS1 Wartung: Archiviertes Kopie als Titel (Link) - ^ a b "Fiveam". Common-lisp.net. 2004-11-16. Archiviert von das Original Am 2012-06-25. Abgerufen 2012-11-12.
- ^ "Bund". Common-lisp.net. Abgerufen 2012-11-12.
- ^ "Großer Preis". Common-lisp.net. Abgerufen 2012-11-12.
- ^ "HEUTE - Common Lisp Unit Testpaket". Rdrop.com. Abgerufen 2012-11-12.
- ^ a b "Lift - das LISP -Rahmen zum Testen". Common-lisp.net. Abgerufen 2012-11-12.
- ^ a b "Lisp-Einheit". Cs.northwestern.edu. Archiviert von das Original Am 2012-11-06. Abgerufen 2012-11-12.
- ^ "beweisen". github.com. 19. Februar 2022.
- ^ "Paket: Lang/Lisp/Code/Test/RT/". Cs.cmu.edu. Abgerufen 2012-11-12.
- ^ "Stefil". Common-lisp.net. Abgerufen 2012-11-12.
- ^ "Cliki: xlunit". Cliki.net.
- ^ "Crotest". github.com. Februar 2022.
- ^ "Curlunit 1.0". SourceForge.net.
- ^ "Dfunit Github Project". GitHub. 25. Juni 2018.
- ^ "Dunit: Ein Xtreme -Test -Framework für Delphi -Programme". SourceForge.net.
- ^ "Dunit2 | kostenlose Software -Downloads bei". SourceForge.net. Abgerufen 2012-11-12.
- ^ "Dunitx". GitHub. Abgerufen 2014-07-09.
- ^ "Dunitm". GitHub. Abgerufen 2017-07-09.
- ^ "Butterblume". GitHub. 23. Februar 2022.
- ^ Letzte herausgegeben 2010-12-11 11:44 UTC von Jariaalto (Diff) (2010-12-11). "El Einheit". Emacswiki. Abgerufen 2012-11-12.
{{}}
:|author=
hat generischen Namen (Hilfe) - ^ Letzte herausgegeben 2010-03-18 14:38 UTC von Lennartborgman (Diff) (2010-03-18). "Elch -Test". Emacswiki. Abgerufen 2012-11-12.
{{}}
:|author=
hat generischen Namen (Hilfe) - ^ Letzte bearbeitet 2009-05-13 06:57 UTC von Free Ekanayaka (Diff) (2009-05-13). "Einheitstest.EL". Emacswiki. Abgerufen 2012-11-12.
{{}}
:|author=
hat generischen Namen (Hilfe) - ^ svn.process-one.net https://web.archive.org/web/20080719040633/http://svn.process-one.net/contribs/trunk/eunit/doc/overview-summary.html. Archiviert von das Original am 19. Juli 2008.
{{}}
: Fehlen oder leer|title=
(Hilfe) - ^ "Nasarbs Funit-0.11.1 Dokumentation". Rubyforge.org. Archiviert von das Original Am 2013-04-15.
- ^ "FORTRAN Unit Test Framework (Obst) | kostenlose Entwicklungssoftware -Downloads bei". SourceForge.net. Abgerufen 2012-11-12.
- ^ "Flibs/ftnunit - Flibs". Flibs.sf.net. Abgerufen 2012-11-12.
- ^ "Pfunit | kostenlose Entwicklungssoftware -Downloads bei". SourceForge.net. Abgerufen 2014-01-16.
- ^ "Objexxftk - objexx fortran Toolkit | Objexx Engineering". Objexx.com. Abgerufen 2012-11-12.
- ^ "Zofu ist objektorientierte Fortran-Einheitstest". github.com. Abgerufen 2019-07-10.
- ^ a b "Foq". Codeplex.
- ^ "FScheck: Ein zufälliger Testframework - Zuhause". Codeplex.com. Abgerufen 2012-11-12.
- ^ "Andriniaina/fsmocks". GitHub. 7. Mai 2014.
- ^ "Fstest". Codeplex.
- ^ "Fsunit". Codeplex.
- ^ a b bitbucket.org https://web.archive.org/web/20100510053019/http://bitbucket.org/forki/naturalsspec/wiki/home. Archiviert von das Original am 10. Mai 2010.
{{}}
: Fehlen oder leer|title=
(Hilfe) - ^ "Unquote-Schreiben Sie F# Unit-Test Behauptungen als zitierte Ausdrücke, erhalten Sie kostenlos Schritt-für-Schritt-Fehlermeldungen". github.com. Abgerufen 2016-07-27.
- ^ "GO -Befehl - cmd/go - die Go -Programmiersprache". pkg.go.dev. Abgerufen 2022-04-17.
- ^ "Tebeka/go2xUnit". GitHub. Abgerufen 2016-10-06.
- ^ "EasyB". easyb.org.
- ^ "Spock - Das Framework" Enterprise Ready Specification "". github.com. Abgerufen 2016-07-27.
- ^ "Gmock - Ein spöttisches Framework für Groovy - Google Project Hosting". 2011-12-13. Abgerufen 2012-11-12.
- ^ "Hunit - Haskell Unit Testing". SourceForge.net.
- ^ "Hunit -Plus: Ein Testgerüst auf Hunit. - Hackage". Haskell.org.
- ^ "NICK8325/QuickCheck". GitHub. 10. Juni 2022.
- ^ "Feuerbach/Smallcheck". GitHub. 2. Juni 2022.
- ^ "Hspec/Hspec". GitHub. 10. Juni 2022.
- ^ "Marcotmarcot/Chuchu". GitHub.
- ^ "Humane-Software/Haskell-BDD". GitHub. 30. Dezember 2019.
- ^ "Test-Framework". Stapel.
- ^ "Der Haskell -Test -Framework". Stapel.
- ^ "MassiveInteractive/MassiveUnit · Github". Github.com. Abgerufen 2012-11-12.
- ^ "Doclerlabs/Hexunit · Github". Github.com. Abgerufen 2018-04-18.
- ^ "IGOR Unit Testing Framework". Github.com. Abgerufen 2018-10-11.
- ^ Galloy, Michael. "Mgunit". Github.com. Abgerufen 2015-09-27.
- ^ www.barnett.id.au https://web.archive.org/web/20070304194538/http://www.barnett.id.au/idl/unitrun.html. Archiviert von das Original am 4. März 2007.
{{}}
: Fehlen oder leer|title=
(Hilfe) - ^ Bowler Mike. "Htmlunit - Willkommen bei htmlunit". SourceForge.net.
- ^ "IeUnit - Unit -Test -Framework für Webseiten. - Google Project Hosting". Abgerufen 2012-11-12.
- ^ "Canoo Webtest". Canoo.com. Archiviert von das Original Am 2010-11-03. Abgerufen 2007-03-03.
- ^ "Soapui - die Heimat funktionaler Tests". Soapui.org.
- ^ "API -Test". Parasoft.
- ^ a b c "API -Test". Parasoft.com. Abgerufen 2015-04-15.
- ^ "Verkehrspapagei Homepage".
- ^ "Agitar Technologies". Agitar.com.
- ^ "Artos · Testwerkzeuge der nächsten Generation". Theartos.com.
- ^ "Arquillian · Schreiben Sie echte Tests". arquillian.org.
- ^ "Assertj | kostenlose Entwicklungssoftware -Downloads bei". Github.com. Abgerufen 2018-06-15.
- ^ "Beanspec | kostenlose Entwicklungssoftware -Downloads bei". SourceForge.net. Abgerufen 2012-11-12.
- ^ "Abreksa4/Beantest". GitHub. Archiviert von das Original Am 2016-01-12.
- ^ "Spezifikation mit Beispiel - Concordion". Concordion.org.
- ^ "Konsequenzig". Concutest.org.
- ^ "Gurke/Gurke-JVM · Github". Github.com. Abgerufen 2012-11-12.
- ^ "Ein Testrahmen für Java 8". Abgerufen 2016-03-23.
- ^ "東京 の 税理 士 を 探す なら 紹介 紹介 ドットコム ドットコム". dbunit.org. Archiviert von das Original Am 2013-01-12.
- ^ "Easymock". Easymock.org. Archiviert von das Original Am 2019-08-07. Abgerufen 2012-04-06.
- ^ "10. Testen". Springource.org. Abgerufen 23. Juni 2015.
- ^ "Etlunit Home". Atlassian.net.
- ^ "ETL-Unit Homepage".
- ^ Fraser, Gordon; Arcuri, Andrea (2011). Evosuite: Automatische Testsuite-Generierung für objektorientierte Software. Proceedings des 19. ACM Sigsoft Symposium und der 13. Europäischen Konferenz über Grundlagen des Software -Engineering. ESEC/FSE '11. S. 416–419. doi:10.1145/2025113.2025179. ISBN 9781450304436. S2CID 10599913.
- ^ Lavers, Tim. "Enkelstauto". grandestauto.org.
- ^ "Grobartils - GAMBUTILS -Homepage". SourceForge.net.
- ^ "Havarunner/Havarunner". GitHub. 18. April 2022.
- ^ "Instinkt - Instinkt ist ein Rahmenwerk für das Verhaltensentwicklungsbetrieb (BDD) für Java - Google Project Hosting". Abgerufen 2012-11-12.
- ^ Shyiko (2010-11-17). "Home · Shyiko/JSST Wiki · Github". Github.com. Abgerufen 2012-11-12.
- ^ "Was ist Jbehave?". Jbehave.org.
- ^ "Jdave". jdave.org. Archiviert von das Original Am 2014-02-26. Abgerufen 2008-03-28.
- ^ Kuhn, Adrian; Van Rompaey, Bart; Haensenberger, Lea; Nierstrasz, Oscar; Demeyer, Serge; Gaelli, Markus; Van Leemput, Koenraad (2009-04-21). "Jexample: Abhängigkeiten zwischen Tests zur Verbesserung der Lokalisierung der Defekte" ausnutzen. ". SCG: Jexample. Vorlesungen in der Verarbeitung von Geschäftsinformationen. Vol. 9. scg.unibe.ch. S. 73–82. Citeseerx 10.1.1.144.7750. doi:10.1007/978-3-540-68255-4_8. ISBN 978-3-540-68254-7. Abgerufen 2012-11-12.
- ^ "Jgiven". jgiven.org.
- ^ "JMOCK - Eine ausdrucksstarke Mock -Objektbibliothek für Java". Jmock.org.
- ^ "Google Project Hosting". Google.com.
- ^ Benz, Sebastian. "Jnario". Jnario.org.
- ^ Link, Johannes. "Jqwik". jqwik.net.
- ^ "Java -Test -Tools: Statische Codeanalyse, Codeüberprüfung, Unit -Tests". Parasoft. 2012-10-08. Archiviert von das Original Am 2012-10-25. Abgerufen 2012-11-12.
- ^ http://jukito.org/
- ^ "Jungit - über". junit.org.
- ^ "Junitee Home". junitee.sourceforge.io.
- ^ "JWALK -Software -Test -Tool Suite - Lazy Systematic Unit Tests für agile Methoden". Die Universität von Sheffield. Abgerufen 2014-09-04.
- ^ "Mockito - Einfacher und besser verspottet - Google Project Hosting". github.com. 2016-07-27. Abgerufen 2012-11-12.
- ^ "Scheinkurse für Unternehmensanwendungen". Abgerufen 2014-09-04.
- ^ "Nadel - Effektive Unit -Tests für Java EE - Übersicht". Spree.de.
- ^ "Javalib". neu.edu.
- ^ "Github - OpenPojo/OpenPojo: Pojo -Test & Identitätsmanagement trivial gemacht".
- ^ "PowerMock - PowerMock ist ein Java -Framework, mit dem Sie den Test -Testcode, der normalerweise als nicht testbar angesehen wird,. - Google Project Hosting". PowerMock.org.
- ^ "Randoop". Mernst.github.io. Archiviert von das Original am 23. Juni 2015. Abgerufen 23. Juni 2015.
- ^ "Spock Framework Reference Dokumentation".
- ^ "Spystone.com". Archiviert von das Original Am 2011-07-16.
- ^ "Sureassert UC". sureassert.com. Archiviert von das Original Am 2014-03-05. Abgerufen 2011-06-24.
- ^ "Tacinga.com". tacinga.com. Abgerufen 2018-04-19.
- ^ "Tacinga -Website". Tacinga. Abgerufen 2018-04-19.
- ^ "TestNg macht Java Unit, das ein Kinderspiel testet". Ibm.com. 2005-01-06. Archiviert von das Original Am 2012-11-14. Abgerufen 2012-11-12.
- ^ "Google Testing Blog: Tott: testNG auf der Toilette". Googletesting.blogspot.com. Abgerufen 2012-11-12.
- ^ "Unitils - Index". UnitiliLs.org.
- ^ a b c "<Xmlunit/>". SourceForge.net.
- ^ "Ava". Ava.li.
- ^ "Monolithe/Anzug · Github". Github.com. Abgerufen 2012-11-12.
- ^ "D.O.H.: Dojo objektives Kabelbaum - Das Dojo -Toolkit - Referenzhandbuch". Dojotoolkit.org. Abgerufen 2012-11-12.
- ^ "lbrtw/ut". GitHub. 4. Dezember 2020.
- ^ "JavaScript Unit Test Framework, Teil 1". lbrtw.com.
- ^ "jsunit.net". Archiviert von das Original am 2008-07-21. Abgerufen 2007-04-30.
- ^ Fenton, Steve. "JavaScript Enhance Test Framework - Steve Fenton: Internet, Webentwicklung, JavaScript, Fotografie". Steve Fenton. Archiviert von das Original Am 2012-11-01. Abgerufen 2012-11-12.
- ^ "Qunit". qunitjs.com.
- ^ "Unit -Test -Framework für JavaScript". Unitjs.com.
- ^ "Rhunit - Ein Qunit -kompatibler JavaScript -Unit -Test -Framework für RHI ...". Archiviert von das Original am 20. April 2013.
- ^ theFrontside.net https://web.archive.org/web/20060705043652/http://thefrontside.net/crosscheck. Archiviert von das Original Am 5. Juli 2006.
{{}}
: Fehlen oder leer|title=
(Hilfe) - ^ "J3Unit". SourceForge.net.
- ^ "Mokka". Mochajs.org.
- ^ "Ein Code-Teststapel der nächsten Generation für JavaScript: TheIntern/Praktikum". GitHub. 11. Juni 2022.
- ^ "Spezifikationsrahmen und Tools". Valleyhighlands.com. 2010-11-26. Abgerufen 2012-11-12.
- ^ "Yui 2: Yui -Test". Entwickler.yahoo.com. 2011-04-13. Archiviert von das Original Am 2012-10-31. Abgerufen 2012-11-12.
- ^ "Archivierte Kopie". Archiviert von das Original Am 2007-12-15. Abgerufen 2007-12-29.
{{}}
: CS1 Wartung: Archiviertes Kopie als Titel (Link) - ^ "Zuhause - Schrift dokumentation". Github.com. Abgerufen 2012-11-12.
- ^ "Archivierte Kopie". Archiviert von das Original am 2009-04-26. Abgerufen 2009-04-08.
{{}}
: CS1 Wartung: Archiviertes Kopie als Titel (Link) - ^ "Archivierte Kopie". Archiviert von das Original Am 2010-08-12. Abgerufen 2010-08-10.
{{}}
: CS1 Wartung: Archiviertes Kopie als Titel (Link) - ^ "Nkallen/Schraubeinheit · Github". Github.com. Abgerufen 2012-11-12.
- ^ "Substack/Klebeband". GitHub. Abgerufen 2015-01-29.
- ^ "TeenyTest". github.com. 8. Juni 2022.
- ^ TAP -Ausgang kann leicht über das CPAN -Modul TAP :: Formatter :: junit in jungit XML umgewandelt werden.
- ^ "JSAN - Test.Simple". Openjsan.org. 2009-08-21. Archiviert von das Original Am 2012-11-16. Abgerufen 2012-11-12.
- ^ "JSAN - Test.more 0,21". Openjsan.org. Archiviert von das Original Am 2012-02-14. Abgerufen 2012-11-12.
- ^ Bruce Williams <http://codefluency.com> für Ruby Central <http://rubycentral.org>. "TestCase: Projektinfo". Rubyforge. Archiviert von das Original Am 2013-04-15. Abgerufen 2012-11-12.
- ^ "Douglasmeyer/test_it · github". Github.com. Abgerufen 2012-11-12.
- ^ "testDouble.js". github.com. 29. Juni 2022.
- ^ "Leichte universelle JavaScript -Unit -Test -Framework: ATESGORAL/JSUNITY". GitHub. 21. April 2022.
- ^ "Willurd/JStest · Github". Github.com. Archiviert von das Original 2013-01-24. Abgerufen 2012-11-12.
- ^ "JStest.net - Browserless JavaScript Unit Test Runner". Codeplex.
- ^ http://jsunity.com/
- ^ "RHInounit - JavaScript -Test -Framework mit Rhino - Google Project Hosting". Abgerufen 2012-11-12.
- ^ "Japroject - JavaScript Agile Suite - Google Project Hosting". Abgerufen 2012-11-12.
- ^ "FireUnit: Firebug Unit Testing auf Firefox". fireunit.org.
- ^ "JS -Test -Treiber - Remote JavaScript -Konsole - Google -Projekthosting". Abgerufen 2012-11-12.
- ^ "Archivierte Kopie". JS-Testrunner.Codehaus.org. Archiviert von das Original am 24. Oktober 2011. Abgerufen 15. Januar 2022.
{{}}
: CS1 Wartung: Archiviertes Kopie als Titel (Link) - ^ "Sinon.js - Standalone -Test fackelt, Spione, Stubs und Mocks für JavaScript. Funktioniert mit jedem Rahmen für Einheiten -Tests".
- ^ "Gelübde". vowsjs.org. Archiviert von das Original 2019-09-23. Abgerufen 2020-03-15.
- ^ "Caolan/Nodeunit · Github". Github.com. Abgerufen 2012-11-12.
- ^ "Tyrtle :: JavaScript Unit Testing Framework". github.com.
- ^ "WebReflection/WRU · GitHub". Github.com. Abgerufen 2012-11-12.
- ^ "Willkommen! Buster.js ist ... - buster.js 0.7 Dokumentation". buterjs.org.
- ^ "Asvd/leichter". GitHub. 16. September 2021.
- ^ "Zuhause - Chai". Chaijs.com.
- ^ "Jsus". crisstanza.github.io.
- ^ "Wallaby - Integrierter kontinuierlicher Testläufer für JavaScript".
- ^ "Fast -Check - Eigenschaftsbasierte Tests für JavaScript (wie QuickCheck)". github.com. 29. Juni 2022.
- ^ "Unerwartet".
- ^ "Scherz".
- ^ "Riteway". GitHub. 30. Juni 2022.
- ^ "Beeinträchtigung der Einheitstests behauptet". 11. Mai 2020.
- ^ "Zeroloop/l-unit8". GitHub.
- ^ "Umfassendes Tex Archive Network: Paket QStest". Ctan.org. Abgerufen 2013-07-04.
- ^ JKI (2012-11-07). "VI Tester - Homepage - JKI -Diskussionsforen". Jkisoft.com. Abgerufen 2012-11-12.
- ^ JKI (2015-11-08). "Caraya -git Repository -Github". Jki.net. Abgerufen 2016-05-24.
- ^ Incquery Labs Ltd. (2018-01-02). "Instcoverage - Homepage". Incquery Labs Ltd. Abgerufen 2016-08-02.
- ^ "lgtunit". logTalk.org. Abgerufen 2013-10-14.
- ^ "Lua-Testmore".
- ^ "Luaunit". Phil.Freehackers.org. Abgerufen 2012-11-12.
- ^ "Lunit - Unit -Test -Framework für Lua - Homepage". Nessie.de. 2009-11-05. Archiviert von das Original Am 2011-07-19. Abgerufen 2012-11-12.
- ^ Axelberres. "Mlunit". SourceForge.
- ^ "Mlunit_2008a - Dateiaustausch - Matlab Central". MathWorks.com. Abgerufen 2012-11-12.
- ^ "Munit: Ein Einheitstest -Framework in MATLAB - Dateiaustausch - Matlab Central". MathWorks.com. Abgerufen 2012-11-12.
- ^ "Munit: Ein Einheitstest -Framework in MATLAB - Dateiaustausch - Matlab Central". MathWorks.com. Abgerufen 2012-11-12.
- ^ "Matlab Xunit Test Framework - Dateiaustausch - Matlab Central". MathWorks.com. Archiviert von das Original Am 2012-12-17. Abgerufen 2012-11-12.
- ^ "TGS / Doctest für Matlab - Bitbucket". bitbucket.org.
- ^ Smith, Thomas. "Doctest - Einbetten Sie Testsable -Beispiele in die Hilfe Ihrer Funktion". Abgerufen 5. August 2011.
- ^ "Einheitstest -Framework". MathWorks.com.
- ^ a b "Ttest: Ein Assertion -Framework für MATLAB und GNU Octave (Alpha -Version)". Abgerufen 2021-01-20.
- ^ "Atata-Framework/Atata". Github.com. 22. Juni 2022.
- ^ "Dbunit.net". SourceForge.net.
- ^ "FehlerUnit". ERROLUNIT.com.
- ^ "Fixie/Fixie". GitHub. 27. Juni 2022.
- ^ "MB -Unit - Die Gallio -Testautomatisierungsplattform und Mbunit Unit Testing Framework. - Google Project Hosting". gallio.org.
- ^ "LightBDD/LightBDD: BDD -Framework ermöglicht es, einfache Les- und Wartungstests zu erstellen.". github.com. 29. Juni 2022.
- ^ "MB -Unit - Die Gallio -Testautomatisierungsplattform und Mbunit Unit Testing Framework. - Google Project Hosting". mbunit.com.
- ^ "MOQ - Die einfachste spöttische Bibliothek für .NET und Silverlight". Google.com. 30. Juni 2022.
- ^ "NBI". Codeplex.
- ^ "Nfluent beschleunigt und erleichtert die Art und Weise, wie Sie Ihre Behauptungen schreiben.".
- ^ "NMATE - Open Source Unit -Test -Codegenerierung und Integration Add -In für Visual Studio - Google Project Hosting". Google.com.
- ^ "Unit -Testplattform für .NetStandard, .Netframework, .NetCore".
- ^ "PEX, automatisierte weiße Box -Tests für .NET - Microsoft Research". microsoft.com. Microsoft. Abgerufen 23. Juni 2015.
- ^ "Heim". qgonestudio.com. Abgerufen 23. Juni 2015.
- ^ "Archivierte Kopie". www.quickunit.com. Archiviert von das Original am 27. März 2010. Abgerufen 15. Januar 2022.
{{}}
: CS1 Wartung: Archiviertes Kopie als Titel (Link) - ^ "ABB-ISS/RANDOOP.NET". GitHub. Abgerufen 23. Juni 2015.
- ^ "Ayende @ rahien". Ayende.com. Abgerufen 2012-11-12.
- ^ "Röster -Unit -Test". Codeplex. Abgerufen 23. Juni 2015.
- ^ Technisches Gespräch. "Specflow". Abgerufen 23. Juni 2015.
- ^ "Spectre Framework". sf.net. Abgerufen 23. Juni 2015.
- ^ "TestDriven.net> home". testDriven.net.
- ^ "Netto -Test -Tools: Statische Codeanalyse, Codeüberprüfung, Unit -Tests mit Parasoft Dottest". Parasoft.com. Archiviert von das Original Am 2012-11-03. Abgerufen 2012-11-12.
- ^ "TECKSPEC: Ein F# BDD -Framework". Codeplex.
- ^ "Smart Unit -Test - leicht gemacht mit typemock". Typemock.org. Archiviert von das Original am 24. Dezember 2021.
- ^ www.prettyobjects.com https://web.archive.org/web/20110227025822/http://www.prettyobjects.com/en/products/tsharp. Archiviert von das Original Am 27. Februar 2011.
{{}}
: Fehlen oder leer|title=
(Hilfe) - ^ "Xunit.net - Unit -Tests -Framework für C# und .NET (ein Nachfolger von Nunit) - Zuhause". Codeplex.
- ^ "Gabriel/Gh-Unit · Github". Github.com. Abgerufen 2012-11-12.
- ^ Philsquared (2012-06-02). "Home · Philsquared/Fang Wiki · Github". Github.com. Abgerufen 2012-11-12.
- ^ "Pivotal/Cedar · Github". Github.com. Abgerufen 2012-11-12.
- ^ "Kiwi-bdd/kiwi". GitHub. 4. Juli 2022.
- ^ "Specta/Specta". GitHub. 4. Juli 2022.
- ^ "Modocache/Personal Gabel-of-Quick". GitHub. 12. April 2020.
- ^ "Objcunit". Oops.se. Abgerufen 2012-11-12.
- ^ "Sen: Te - Ocunit". Saten.ch. Archiviert von das Original Am 2011-10-13. Abgerufen 2012-11-12.
- ^ "WITEBOX - Ein visuell orientierteres Test -Testsystem ausschließlich für die iPhone -Entwicklung! - Google Project Hosting". Abgerufen 2012-11-12.
- ^ "Wotest". wincent.com. Archiviert von das Original am 2008-08-21.
- ^ a b "Xcode - Funktionen - Apple Developer". Apple Inc. Abgerufen 2014-11-04.
- ^ "Mirage/Alcotest". Github.com. Abgerufen 2015-11-17.
- ^ "Unit". ocamlcore.org.
- ^ Clerc, Xavier (30. August 2012). "Kaputt - Einführung". x9c.fr.
- ^ "Archivierte Kopie". Archiviert von das Original Am 2007-02-19. Abgerufen 2007-02-26.
{{}}
: CS1 Wartung: Archiviertes Kopie als Titel (Link) - ^ "Fort | kostenlose Entwicklungssoftware -Downloads bei". SourceForge.net. Abgerufen 2012-11-12.
- ^ "Index". Camelos.sourceforge.net. Abgerufen 2012-11-12.
- ^ "Pascal Tap Unit Testing Suite | kostenlose Software -Downloads bei". SourceForge.net. Abgerufen 2012-11-12.
- ^ "Graemeg/fptest · github". Github.com. Abgerufen 2012-11-12.
- ^ "Prunit Sourceforge Project Homepage". SourceForge.net.
- ^ https://web.archive.org/web/20070929103231/http://search.cpan.org/perldoc/tap. Archiviert von das Original am 29. September 2007. Abgerufen 2. August, 2006.
{{}}
: Fehlen oder leer|title=
(Hilfe) - ^ "Test :: Gurt". metacpan.org. Abgerufen 2012-11-12.
- ^ "Test :: Mehr". metacpan.org. Abgerufen 2012-11-12.
- ^ "Test :: Klasse". metacpan.org. Abgerufen 2012-11-12.
- ^ "Test :: Klasse :: Moose". metacpan.org. Abgerufen 2018-11-11.
- ^ "Test :: Builder". metacpan.org. Abgerufen 2012-11-12.
- ^ "Test :: Einheit". metacpan.org. Abgerufen 2012-11-12.
- ^ "Perlunit: Unit -Test -Framework für Perl". SourceForge.net.
- ^ "Re: Test :: Unit, :: Klasse oder :: Inline?". nntp.perl.org. Abgerufen 2012-11-12.
- ^ "Re: Test :: Unit, :: Klasse oder :: Inline?". nntp.perl.org. Abgerufen 2012-11-12.
- ^ "Test :: Dbunit". metacpan.org. Abgerufen 2012-11-12.
- ^ "Test :: Einheit :: Lite". metacpan.org. Abgerufen 2012-11-12.
- ^ "Test :: fähig". metacpan.org. Abgerufen 2012-11-12.
- ^ "Phpunit - das PHP -Test -Framework". phpunit.de.
- ^ "PHP Unit Testing Framework". SourceForge.net.
- ^ "/Tools/Lime/Trunk - Symfony - Trac". Trac.symfony-project.com. Archiviert von das Original am 2007-09-26. Abgerufen 2012-11-12.
- ^ "Linse".
- ^ "ATOUM/ATOUM". Github.com. Abgerufen 2012-11-12.
- ^ "Simpleetest - Unit -Test für PHP". Simpleetest.org. Archiviert von das Original Am 2018-06-27. Abgerufen 2012-07-03.
- ^ "Testilenz". Abgerufen 2017-12-17.
- ^ "Shiflett/Testmore · Github". Shiflett.org. Archiviert von das Original Am 2010-12-23. Abgerufen 2012-11-12.
- ^ Shiflett, Chris. "Test :: Einfach für PHP". Shiflett.org.
- ^ "Jakobo/Snaptest". GitHub.
- ^ "Enhance-Php/Enhance-Php". GitHub. Abgerufen 2017-12-17.
- ^ LIESMICH. "Jamm/Tester · Github". Github.com. Abgerufen 2012-11-12.
- ^ "ptrofimov/phpinlinetest · github". Github.com. Abgerufen 2012-11-12.
- ^ "PHPSPEC". phpspec.net.
- ^ "Nettel/Tester · Github". Github.com. Abgerufen 2014-04-22.
- ^ "Crysalead/Kahlan · Github". Github.com. Abgerufen 2015-03-19.
- ^ "01 Einführung". Codekzeption. Abgerufen 2015-10-07.
- ^ "Pest - ein elegantes PHP -Test -Framework". Pest - ein elegantes PHP -Test -Framework. Abgerufen 2022-06-02.
- ^ . 2009-07-28 https://web.archive.org/web/20090728170628/http://geocities.com/pbunit/. Archiviert von das Original am 28. Juli 2009. Abgerufen 2012-11-12.
{{}}
: Fehlen oder leer|title=
(Hilfe) - ^ "Github - Pester/Pester". Microsoft. Abgerufen 2017-06-21.
- ^ "Willkommen bei Prounit! - The Progress - OpenEdge Unit Tests Framework". SourceForge.net.
- ^ "Cameronwills/Oeunit". GitHub. 24. November 2020.
- ^ "Prolog -Unit -Tests". Swi-prolog.org. Abgerufen 2012-11-12.
- ^ "RSPEC-Puppet". Abgerufen 2017-07-13.
- ^ "Autotest - Vollautomatisierte Tests unter Linux".
- ^ "25.3. Unittest - Unit Testing Framework - Python 2.7.10 Dokumentation". python.org. Abgerufen 23. Juni 2015.
- ^ "Hinweis an Benutzer - Nase 1.3.7 Dokumentation". Abgerufen 29. Dezember 2016.
- ^ "PyTest: Hilft Ihnen, bessere Programme zu schreiben". PyTest.org. Abgerufen 23. Juni 2015.
- ^ "Hilfetests -Framework -Dokumentation". docs.hilster.io. Abgerufen 3. Juni 2020.
- ^ "TwistedTrial - Twisted". TwistedMatrix.com. Abgerufen 2012-11-12.
- ^ "Sollte-DSL-Dokumentation". sild-dsl.info. Abgerufen 23. Juni 2015.
- ^ "Grün ist ein sauberer, farbenfroher, schneller Python -Testläufer". GitHub. Abgerufen 28. April 2017.
- ^ "R Unit Test Framework | kostenlose Software -Downloads bei". SourceForge.net. Abgerufen 2012-11-12.
- ^ "Cran - Paket testhat". Cran.r-project.org. 2012-06-27. Abgerufen 2012-11-12.
- ^ "Cran - Package TinyTest". Cran.r-project.org. 2019-04-25. Abgerufen 2020-05-26.
- ^ "3 Rackunit -API". Docs.racket-Lang.org. Abgerufen 2012-11-12.
- ^ Neil van Dyke. "Overeasy: Schlägersprachen -Testmotor". Neilvandyke.org. Abgerufen 2012-11-12.
- ^ "Rbunit ist jetzt kostenlos!". Logicalvue. Archiviert von das Original am 2008-08-21. Abgerufen 2012-11-12.
- ^ "Rebol.org".
- ^ "Rpgunit.org - Zusammenfassung". SourceForge.net.
- ^ "Modul: Test :: Einheit (Ruby 1.9.3)". Ruby-doc.org. 2012-11-08. Archiviert von das Original Am 2004-08-24. Abgerufen 2012-11-12.
- ^ a b "Ruby 2.2 - Github". GitHub. 26. Juni 2022.
- ^ "Ruby 2.2.0 freigegeben".
- ^ a b "Modul: Test :: Einheit (Ruby 2.1.0) - Ruby -doc.org".
- ^ "Gemeinschaft, Open Source Ruby on Rails Development". Gedankenbot. Abgerufen 2012-11-12.
- ^ "Dokumentation für Minitest (2.0.2)". Rubydoc.info. Abgerufen 2012-11-12.
- ^ blog.zenspider.com https://web.archive.org/web/20110718152315/http://blog.zenspider.com/minitest/. Archiviert von das Original am 18. Juli 2011.
{{}}
: Fehlen oder leer|title=
(Hilfe) - ^ "Github -Seite für TMF". Github.com. Abgerufen 2013-01-24.
- ^ "Futs - Framework für Testen von SAS in Unit -Test". Thotwave. Abgerufen 2012-11-12.
- ^ "Sclunit". Sascommunität. 2008-10-26. Abgerufen 2012-11-12.
- ^ "Sasunit | kostenlose Entwicklungssoftware -Downloads bei". SourceForge.net. Abgerufen 2012-11-12.
- ^ "Rehersal - Ein Testrahmen für Scala". SourceForge.net.
- ^ "Scalacheck - Scalacheck: Eigentumsbasierte Tests für Scala".
- ^ "Scalatest". scalatest.org.
- ^ "Scunit - Ein Rahmen für Scala. - Google Project Hosting" ein Unit -Test -Framework ". Abgerufen 2012-11-12.
- ^ "Specs2 - Softwarespezifikationen für Scala".
- ^ "Eine winzige, tragbare Testbibliothek für Scala - Github". github.com. Abgerufen 2016-05-17.
- ^ "test_run - Starttests". Help.scilab.org. 2011-11-21. Abgerufen 2012-11-12.
- ^ Main.SS. "Planet -Paket -Repository: Planet> Schematik> SchemeUnit.plt". Planet.plt-scheme.org. Archiviert von das Original Am 2011-07-27. Abgerufen 2012-11-12.
- ^ Neil van Dyke. "Testeez: Leichter Einheitstestmechanismus für das R5RS -Schema". Neilvandyke.org. Abgerufen 2012-11-12.
- ^ Per Bothner. "Eine Schema -API für Testsuiten". srfi.schemers.org. Archiviert von das Original am 2020-12-10. Abgerufen 2021-01-04.
- ^ "Lehmannro/Assert.sh · Github". Github.com. Abgerufen 2012-11-12.
- ^ Grange, Pascal. "PGrange/Bash_unit: Bash Unit Testing Enterprise Edition Framework für Profis". Github.com. Abgerufen 2020-07-05.
- ^ "Sstephenson/Fledermäuse · Github". Github.com. Abgerufen 2012-11-12.
- ^ Shadowfen. "JSHU". SourceForge.
- ^ "Roundup - Verhindern Sie Shellfugs. (Und: Sind Sie ein Modell Unix -Bürger?) - Es ist Bonus". Itsbonus.heroku.com. 2010-11-01. Archiviert von das Original Am 2012-09-06. Abgerufen 2012-11-12.
- ^ Haran. "Shunit". SourceForge.net.
- ^ "Shunit2 - Shunit2 - Xunit -basierte Unit -Tests für UNIX -Shell -Skripte - Google Project Hosting". Abgerufen 2012-11-12.
- ^ Merten, Stefan. "Filterunit". Merten-Home.de. Abgerufen 2012-11-12.
- ^ http://mlunit.sourceforge.net/index.php/the_slunit_testing_framework
- ^ "Simulink -Test".
- ^ "SQLUNIT -Projekt Homepage". SourceForge.net.
- ^ "FITNESE.INFO". Archiviert von das Original am 2009-08-05.
- ^ "STK -Dokumentation". Wikidot.com.
- ^ "Mytap". github.com. Archiviert von das Original 2013-01-28. Abgerufen 2017-10-28.
- ^ "utmysql". SourceForge.net.
- ^ "UTPLSQL, Testen von Framework für PL/SQL". utplsql.org.
- ^ "Code -Tester für Oracle Community". Software.dell.com/. Abgerufen 2014-02-13.
- ^ "Automatisierte PL SQL -Code -Test - Code -Tester aus der Questsoftware". quest.com. Abgerufen 2013-09-30.
- ^ "Dell Kauf von Quest -Software für 2,36 Milliarden US -Dollar". 2012-07-02.
- ^ "Quest startet als unabhängiges Softwareunternehmen, das von Francisco Partners und Elliott Management unterstützt wird.".
- ^ "Unit -Tests mit SQL Developer". Docs.oracle.com. Abgerufen 2012-11-12.
- ^ "PL/Einheit - Testgetriebene Entwicklung für Oracle". plunit.com.
- ^ "Pluto-Test-Framework-PL/SQL-Unit-Test für Oracle". github.com. Abgerufen 2016-07-27.
- ^ "RSIM/Ruby-PLSQL-Spec · Github". Github.com. Abgerufen 2012-11-12.
- ^ Benilov, Jake. "Dbfit". Benilovj.github.io.
- ^ "Angoca/db2unit". GitHub. 2019-02-15.
- ^ "Epic, mehr mit Ausfall als jedes andere Testwerkzeug". Archiviert von das Original am 28. Mai 2014. Abgerufen 1. November 2010.
- ^ "PGTAP". pgtap.org.
- ^ "PGTOOLS: Schema -Laden- und Testwerkzeuge für PostgreSQL". SourceForge.net. Abgerufen 2019-04-30.
- ^ "DKLAB | Konstruktor | PGunit: Speicherprozess-Test-Framework für PostgreSQL 8.3". En.dklab.ru. Archiviert vom Original am 2019-04-30. Abgerufen 2019-04-30.
- ^ "TSQLT - Datenbank Unit -Test für SQL Server".
- ^ Red Gate Software Ltd. "SQL -Test - Unit -Test für SQL Server". Red-Gate.com. Abgerufen 2012-11-12.
- ^ aevdokimenko. "TSQLunit Unit Testing Framework". SourceForge. Archiviert von das Original Am 2006-11-21.
- ^ "Tsqlunit". SourceForge.net. Archiviert von das Original Am 2012-11-02. Abgerufen 2012-11-12.
- ^ "UTTSQL". SourceForge.net.
- ^ "Download Visual Studio 2005 Team Edition für Datenbankprofis Add-On vom offiziellen Microsoft Download Center". Microsoft.com. 2007-01-08. Abgerufen 2012-11-12.
- ^ "Download alcyone SQL Unit". Archiviert von das Original Am 2015-02-02. Abgerufen 2014-08-18.
- ^ "T.S.T. Das T-SQL-Testwerkzeug". Codeplex.
- ^ Vassilvk (2012-06-15). "Home · Vassilvk/Slacker Wiki · Github". Github.com. Abgerufen 2012-11-12.
- ^ "Schnell schnell". GitHub. 2019-08-28.
- ^ "Railsware/SLEIPNIR". GitHub. 2019-08-27.
- ^ "Svunit SourceForge -Seite". Abgerufen 2014-05-06.
- ^ a b "Vunit - Vunit -Dokumentation".
- ^ "TCL Bündelte Pakete - TCLTEST -Handbuch Seite". Tcl.tk. Abgerufen 2012-11-12.
- ^ "Tclunit | kostenlose Entwicklungssoftware -Downloads bei". SourceForge.net. Abgerufen 2012-11-12.
- ^ "T -Unit - Ein Unit -Test -Framework für die TCL -Programmiersprache - Google Project Hosting". Abgerufen 2012-11-12.
- ^ "<Daten: blog.pagetitle/>".
- ^ "Tsunit - TypeScript Unit Testing Framework". Codeplex.
- ^ "Oscar - Testkabelbaum für Typenkript". adriencadet.com.
- ^ "Elsatian - Testkabelbaum für Typenkript". github.com. 2019-08-27.
- ^ "Fast -Check - QuickCheck für Typscript". github.com. 2019-08-29.
- ^ "Testeryts - das moderne Typscript -Test -Framework". testy.github.io. Abgerufen 2019-02-08.
- ^ "Foxunit> Home (DNN 2.0.4)". Archiviert von das Original am 2005-04-02. Abgerufen 2005-07-11.
- ^ Maass Computertechnik. "VBUNIT 3 - Unit -Test -Framework für Visual Basic- und COM -Objekte". vbunit.com.
- ^ "Vbunitfree Home".
- ^ "VBA -Einheit". C2.com. 2007-05-15. Abgerufen 2012-11-12.
- ^ "ExcelvBaunit - Xunit -Testkabelbaum für Excel VBA -Code - Google Project Hosting". Abgerufen 2012-11-12.
- ^ "TinyUnit: Das einfachste Unit -Test -Framework, das möglicherweise funktionieren kann". W-P.DDS.NL. Abgerufen 2012-11-12.
- ^ "SimplyVbunit". SourceForge.net.
- ^ "VB Lite Unit Homepage". SourceForge.net.
- ^ "VL -Unit - Visual Lisp Unit Testing Framework - Google Project Hosting". Abgerufen 2012-11-12.
- ^ "Xojounit - Xojo Unit Testing Framework - GitHub". GitHub. Abgerufen 2020-06-18.
- ^ "Reflex". Reflex.gforge.inria.fr. Abgerufen 2012-11-12.
- ^ "Reflex". Reflex.gforge.inria.fr. Abgerufen 2012-11-12.
- ^ "Vauto - Extensible - Datengetrieben - Automatisierungsframework. - Google Project Hosting". Abgerufen 2012-11-12.
- ^ "Apache Ant - Apache Antunit". Ant.apache.org. 2011-08-16. Abgerufen 2012-11-12.
- ^ "Juxy.Tigris.org". Tigris.org.
- ^ "Tennison -Tests (XSLT Unit Testing) - Erstellen Sie die Site". SourceForge.net.
- ^ "Unit Testing Framework - XSLT". SourceForge.net.
- ^ "Xsltunit". xsltunit.org. Archiviert von das Original Am 2007-01-05. Abgerufen 2007-01-10.
- ^ "expath/xspec". GitHub.
- ^ White, L. J. (27. -30. September 1993). "Test Manager: Ein Tool für Regressionstest". 1993 Konferenz zur Softwarewartung. Software Maintenance, 1993. CSM-93, Proceedings. Konferenz über. S. 338–347. doi:10.1109/icsm.1993.366928. ISBN 978-0-8186-4600-3. S2CID 12032551.
- ^ Trivir. "Idmunit.org". SourceForge.net.
- ^ "Unit testen Sie Ihren Code". MSDN, Visual Studio 2015.