5 best C++ UI Testing libraries in 2024

share link

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

technology logo
technology logo

Guide Kit Guide Kit  

UI (user interface) testing is a methodology that is used on an application's user interface to ensure that it can correctly respond to certain actions, like clicking buttons or filling out forms. It is often used in tandem with unit testing. UIT libraries are used to test C++ applications' UIs. These libraries are a set of classes and methods that support executing a test on an application's UI. If you're new to C++ UI Testing Open Source libraries then this list will show you how to get started with some of the most popular ones out there today. spix - UI test automation library for QtQuick/QML Apps; Cell - OpenGL C Graphics Engine; Mezz_Test - Testing Tools used in the Mezzanine; SkyUnit - a Testing Framework for Skyrim.

bareosby bareos

C++ doticonstar image 848 doticonVersion:Release/22.1.0doticon
no licences License: No License (null)

Bareos is a cross-network Open Source backup solution (licensed under AGPLv3) which preserves, archives, and recovers data from all major operating systems.

Support
    Quality
      Security
        License
          Reuse

            bareosby bareos

            C++ doticon star image 848 doticonVersion:Release/22.1.0doticonno licences License: No License

            Bareos is a cross-network Open Source backup solution (licensed under AGPLv3) which preserves, archives, and recovers data from all major operating systems.
            Support
              Quality
                Security
                  License
                    Reuse

                      Cellby JoeyDeVries

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

                      OpenGL C++ Graphics Engine

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                Cellby JoeyDeVries

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

                                OpenGL C++ Graphics Engine
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          spixby faaxm

                                          C++ doticonstar image 132 doticonVersion:v0.5doticon
                                          License: Permissive (MIT)

                                          UI test automation library for QtQuick/QML Apps

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    spixby faaxm

                                                    C++ doticon star image 132 doticonVersion:v0.5doticon License: Permissive (MIT)

                                                    UI test automation library for QtQuick/QML Apps
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              SkyUnitby mrowrpurr

                                                              C++ doticonstar image 3 doticonVersion:v1.0-alphadoticon
                                                              License: Permissive (MIT)

                                                              SkyUnit is a Testing Framework for Skyrim

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        SkyUnitby mrowrpurr

                                                                        C++ doticon star image 3 doticonVersion:v1.0-alphadoticon License: Permissive (MIT)

                                                                        SkyUnit is a Testing Framework for Skyrim
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  Mezz_Testby BlackToppStudios

                                                                                  C++ doticonstar image 2 doticonVersion:Currentdoticon
                                                                                  License: Strong Copyleft (GPL-3.0)

                                                                                  Testing Tools used in the Mezzanine.

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            Mezz_Testby BlackToppStudios

                                                                                            C++ doticon star image 2 doticonVersion:Currentdoticon License: Strong Copyleft (GPL-3.0)

                                                                                            Testing Tools used in the Mezzanine.
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      See similar Kits and Libraries