5 best C++ Testing Data libraries in 2024

share link

by marketing.admin@openweaver.com dot icon Updated: Mar 13, 2023

technology logo
technology logo

Guide Kit Guide Kit  

Unit testing is typically done by developers as they work on code (white-box style), to ensure that the specific function of that unit and its output are as expected, given a known input. By automating this process, any changes to the code will result in easy-to-read outputs that document the changes and whether or not those changes caused any new errors (i.e., regression). This can be simply a yes or no answer, a percentage of passed tests, or a more detailed report showing which tests were completed and how long they took. For testing, you need to create test data. There is a lot of test data open source libraries available on the internet. This list will talk about the most popular 5 C++ of them and how they help test developers like EDASkel - A skeleton EDA App in C, featuring design data parsers; SparseMatrixLibraries - Test cases demonstrating different sparse matrix libraries; ACME - This repository contains opensource C code for reconstructing membranes from timelapse confocal/2photon image data.

trade-frameby rburkholder

C++ doticonstar image 299 doticonVersion:Currentdoticon
License: Others (Non-SPDX)

C++ 17 based library (with sample applications) for testing equities, futures, etfs & options based automated trading ideas using DTN IQFeed real time data feed and Interactive Brokers (IB TWS API) for trade execution. [I have a private repository which has more recent changes, which get back-ported randomly][irc: #tradeframe on OFTC]

Support
    Quality
      Security
        License
          Reuse

            trade-frameby rburkholder

            C++ doticon star image 299 doticonVersion:Currentdoticon License: Others (Non-SPDX)

            C++ 17 based library (with sample applications) for testing equities, futures, etfs & options based automated trading ideas using DTN IQFeed real time data feed and Interactive Brokers (IB TWS API) for trade execution. [I have a private repository which has more recent changes, which get back-ported randomly][irc: #tradeframe on OFTC]
            Support
              Quality
                Security
                  License
                    Reuse

                      galaxyby DomRe

                      C doticonstar image 69 doticonVersion:Currentdoticon
                      License: Permissive (Apache-2.0)

                      Real-Time C++20 Game/App Engine. Built on data-driven design principles and agile software engineering.

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                galaxyby DomRe

                                C doticon star image 69 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                Real-Time C++20 Game/App Engine. Built on data-driven design principles and agile software engineering.
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          EDASkelby jefftrull

                                          C++ doticonstar image 20 doticonVersion:Currentdoticon
                                          License: Strong Copyleft (GPL-2.0)

                                          A skeleton EDA App in C++, featuring design data parsers (using Boost.Spirit), a basic GUI with Qt, a Tcl shell (with non-polling integration with the Qt event loop), a CMake build system, and a testing framework

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    EDASkelby jefftrull

                                                    C++ doticon star image 20 doticonVersion:Currentdoticon License: Strong Copyleft (GPL-2.0)

                                                    A skeleton EDA App in C++, featuring design data parsers (using Boost.Spirit), a basic GUI with Qt, a Tcl shell (with non-polling integration with the Qt event loop), a CMake build system, and a testing framework
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              ACMEby krm15

                                                              C++ doticonstar image 6 doticonVersion:Currentdoticon
                                                              License: Others (Non-SPDX)

                                                              This repository contains open-source C++ code for reconstructing membranes from time-lapse confocal/2-photon image data. Please refer to the webpage below for detailed instructions, precompiled binaries, and sample data for testing the code.

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        ACMEby krm15

                                                                        C++ doticon star image 6 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                                        This repository contains open-source C++ code for reconstructing membranes from time-lapse confocal/2-photon image data. Please refer to the webpage below for detailed instructions, precompiled binaries, and sample data for testing the code.
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse
                                                                                  C++ doticonstar image 3 doticonVersion:Currentdoticon
                                                                                  License: Permissive (MIT)

                                                                                  Test cases demonstrating different sparse matrix libraries

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            SparseMatrixLibrariesby jefftrull

                                                                                            C++ doticon star image 3 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                            Test cases demonstrating different sparse matrix libraries
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      See similar Kits and Libraries