List of unit testing frameworks

From LabVIEW Wiki
Jump to: navigation, search

This is a list of frameworks and toolkits commonly used for unit testing in LabVIEW.

Name Source Remarks
Approval Testing for LabVIEW [1] Open source. Compares the output of a previous execution with the output of the current execution.
AST Unit Tester [2] Free software. VI-based.
Caraya Unit Test Framework [3] Open source. VI-based
InstaCoverage [4] Core version is free with limited features. Pro version provides code coverage information. License key required.
LabVIEW Unit Test Framework Toolkit [5] Provides code coverage information. License key required. Included with LabVIEW Professional.
JKI VI Tester [6] Based on xUnit; Object-oriented.
LabVIEW User Interface Testing [7] Utilizes a ZeroMQ server to execute actions on the front panel, using pyTest to control the tests.
LMock [8] Toolkit for generating and maintaining mock objects.
LUnit [9] Based on xUnit; Object-oriented.

External links

References