Sign Up

Caraya Unit Test Framework by JKI - Toolkit for LabVIEW Download

Caraya Unit Test Framework by JKI

D Discussion Watch * 23 ↓24,561
 screenshot
Version1.4.4.148
ReleasedMay 03, 2025
Publisher JKI
License New BSD
LabVIEW VersionLabVIEW>=13.0
Operating System Windows, Mac, and Linux
Dependencies oglib_string   oglib_error   jki_lib_state_machine   oglib_array   oglib_lvdata   oglib_file   jki_rsc_toolkits_palette   labview_open_source_lib_epoch_datetime  
Used By hse_lib_hse_application_template_wizard   pnr_lib_caraya_junit_for_azure_pipelines   pnr_lib_labview_composition   jki_lib_json_serialization   lvos_lib_caraya_cli_extension   oglib_variantconfig   caraya_tdd_project_template   qsi_class_method_node  
Project links Homepage   Documentation   Repository   Discussion

Description

Caraya Unit Test Framework is an open source unit testing framework for LabVIEW. It takes a whole new approach to unit testing; your VI is your test. Caraya allows you to convert your manual test VIs you use for debugging into unit test cases with nearly no effort. Even running the tests is easy, just run the test case VI. Caraya significantly lowers the barrier for developers to write unit tests leading into improved overall code quality in real-world projects where developers don’t always have the luxury to write unit test cases first.

It runs on real-time targets and in the run-time engine too!

To learn more visit

http://jki.net/tools#caraya

Release Notes

1.4.4.148 (May 03, 2025)

[Feature: 196] Rename X/Y terminals to Expected/Actual

Thanks for all the contributions that led to this release, whether by reporting bugs, requesting features that made it to release or by lending a hand in fixing issues or releasing features:

Pascal Neuperger (@logmanoriginal)

logmanoriginal and francois-normandin were contributors to this release


Recent Posts

Missing Dependencies on v1.4.x
Hi, I am not sure if this is the correct channel but here you go. When I download versions 1.…

by Jeppe Lohse, 1 year, 8 months ago, 4 , 0
suggestion
Caraya: A New Take on LabVIEW Unit Testing (Presented by Jim Kring at NIWeek 2016)
How often have you created a small debug VI to test your software but never created a unit test to …

by Jim Kring, 4 years, 5 months ago, 1 , 3
Create Custom Test Reports for Caraya
Creating custom test reports for Caraya, an open-source assertion-based Unit Test Framework for Lab…

by Francois Normandin, 4 years, 8 months ago, 1 , 3
Caraya 1.0 - Simple Unit Testing
Tutorial to create a simple set of Unit Tests for LabVIEW using Caraya 1.0. The video walks throu…

by Francois Normandin, 4 years, 8 months ago, 0 , 3
Introduction to Unit Testing in LabVIEW with Caraya
New to Caraya and want to lean how to create unit test cases for your LabVIEW project with JKI's la…

by VIPM Community, 4 years, 8 months ago, 0 , 3