-
Try out the new Jake: AI Coding Assistant for LabVIEW!
Get answers to questions about LabVIEW and discuss your code.
LVUnit by PNR - Toolkit for LabVIEW Download
A unit testing framework for LabVIEW

Version | 0.2.0.36 |
Released | Aug 11, 2025 |
Publisher | PNR |
License | BSD-3-Clause |
LabVIEW Version | LabVIEW>=17.0 |
Operating System | Windows, Mac, and Linux |
Dependencies | jdp_science_jsontext jdp_science_lib_common_utilities pnr_lib_labview_composition pnr_lib_jsontext_object_serialization pnr_lib_junit_xml |
Project links | Homepage Discussion |
Description
LVUnit is a unit testing framework for LabVIEW.
Features
- Test Explorer (available from Tools menu)
- Quick Drop integration (shortcut: "E")
- Dependency-based test discovery (Transparent Assertions)
- Supports facts and theories (JSON-based test data)
- Efficient test execution in performance mode (approx. 5x faster than regular mode)
- Code coverage reports (Cobertura)
- Test reports (JUnit XML)
Release Notes
0.2.0.36
(Aug 11, 2025)
#33 Fixed that items in Test Explorer are draggable
#34 Fixed that Test Explorer opens VIs in the context of the Tools menu
#36 Changed code coverage reports to include only source files (no controls, etc.)
Full Changelog: https://github.com/logmanoriginal/lvunit/compare/0.1.0...0.2.0
logmanoriginal
was a contributor to this release