8 best JavaScript 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  

A JavaScript UI testing library will help you automate the tests. You can write tests to verify the correct functioning of your application, including clicks on buttons or links, inputting text in the fields, checking for exceptions and errors, etc. Once the tests are written, they can be run and repeated many times without any manual intervention. The best 8 Java UI Testing Open Source Projects are the following including axe-core - Accessibility engine for automated Web UI testing; UI Recorder - a multiplatform UI test recorder; tuneup_js - JavaScript library to ease automated iOS UI testing; juni | Unidata UI testing framework and tests.

axe-coreby dequelabs

JavaScript doticonstar image 5135 doticonVersion:v4.7.2doticon
License: Weak Copyleft (MPL-2.0)

Accessibility engine for automated Web UI testing

Support
    Quality
      Security
        License
          Reuse

            axe-coreby dequelabs

            JavaScript doticon star image 5135 doticonVersion:v4.7.2doticon License: Weak Copyleft (MPL-2.0)

            Accessibility engine for automated Web UI testing
            Support
              Quality
                Security
                  License
                    Reuse

                      uirecorderby alibaba

                      JavaScript doticonstar image 2022 doticonVersion:Currentdoticon
                      License: Permissive (MIT)

                      UI Recorder is a multi-platform UI test recorder.

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                uirecorderby alibaba

                                JavaScript doticon star image 2022 doticonVersion:Currentdoticon License: Permissive (MIT)

                                UI Recorder is a multi-platform UI test recorder.
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          tuneup_jsby vkolgi

                                          JavaScript doticonstar image 731 doticonVersion:1.2.3doticon
                                          License: Permissive (MIT)

                                          A JavaScript library to ease automated iOS UI testing with UIAutomation and Instruments.

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    tuneup_jsby vkolgi

                                                    JavaScript doticon star image 731 doticonVersion:1.2.3doticon License: Permissive (MIT)

                                                    A JavaScript library to ease automated iOS UI testing with UIAutomation and Instruments.
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse
                                                              JavaScript doticonstar image 361 doticonVersion:Currentdoticon
                                                              License: Permissive (MIT)

                                                              Searchable library of React testing examples

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        react-testing-examplesby skidding

                                                                        JavaScript doticon star image 361 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                        Searchable library of React testing examples
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  NoSmokeby macacajs

                                                                                  JavaScript doticonstar image 181 doticonVersion:Currentdoticon
                                                                                  License: Permissive (MIT)

                                                                                  A cross platform UI crawler which scans view trees then generate and execute UI test cases.

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            NoSmokeby macacajs

                                                                                            JavaScript doticon star image 181 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                            A cross platform UI crawler which scans view trees then generate and execute UI test cases.
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse
                                                                                                      JavaScript doticonstar image 106 doticonVersion:v1.46.3doticon
                                                                                                      License: Others (Non-SPDX)

                                                                                                      End-to-end testing framework for SAPUI5

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                ui5-uiveri5by SAP

                                                                                                                JavaScript doticon star image 106 doticonVersion:v1.46.3doticon License: Others (Non-SPDX)

                                                                                                                End-to-end testing framework for SAPUI5
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse
                                                                                                                          JavaScript doticonstar image 76 doticonVersion:Currentdoticon
                                                                                                                          License: Permissive (MIT)

                                                                                                                          Minimal frame for loading and testing React components in isolation.

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    react-component-playgroundby skidding

                                                                                                                                    JavaScript doticon star image 76 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                    Minimal frame for loading and testing React components in isolation.
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              juniby unidata-community-group

                                                                                                                                              JavaScript doticonstar image 1 doticonVersion:Currentdoticon
                                                                                                                                              License: Strong Copyleft (GNU GPLv3)

                                                                                                                                              Unidata UI testing framework and tests

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        juniby unidata-community-group

                                                                                                                                                        JavaScript doticon star image 1 doticonVersion:Currentdoticon License: Strong Copyleft (GNU GPLv3)

                                                                                                                                                        Unidata UI testing framework and tests
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  See similar Kits and Libraries