11 best Java Test Automation libraries in 2024

share link

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

technology logo
technology logo

Guide Kit Guide Kit  

Automated testing is a major part of the software development life cycle. It is a crucial element that can make or break your project. In the past few years, we witnessed a huge surge in the number of test automation tools. No matter what type of software you are creating, you will always need to add automated testing to your development process. Some of these tests are unit tests, UI tests, integration tests, and so on. There are many things to consider when choosing an automated testing tool for your Java project — ease of use, maintainability, cost, and adaptability. If you are new to test automation, it can be difficult to understand what tools are out there and which tools suit your needs. The following is a comprehensive list of the best Java test automation open source libraries.

sonic-serverby SonicCloudOrg

Java doticonstar image 2344 doticonVersion:v2.5.6doticon
License: Strong Copyleft (AGPL-3.0)

🎉Back end of Sonic cloud real machine platform. Sonic cloud real machine platform backend service.

Support
    Quality
      Security
        License
          Reuse

            sonic-serverby SonicCloudOrg

            Java doticon star image 2344 doticonVersion:v2.5.6doticon License: Strong Copyleft (AGPL-3.0)

            🎉Back end of Sonic cloud real machine platform. Sonic cloud real machine platform backend service.
            Support
              Quality
                Security
                  License
                    Reuse

                      FluentLeniumby FluentLenium

                      Java doticonstar image 845 doticonVersion:v6.0.0doticon
                      License: Others (Non-SPDX)

                      FluentLenium is a web & mobile automation framework which extends Selenium to write reliable and resilient UI functional tests. This framework is React ready. Written and maintained by people who are automating browser-based tests on a daily basis.

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                FluentLeniumby FluentLenium

                                Java doticon star image 845 doticonVersion:v6.0.0doticon License: Others (Non-SPDX)

                                FluentLenium is a web & mobile automation framework which extends Selenium to write reliable and resilient UI functional tests. This framework is React ready. Written and maintained by people who are automating browser-based tests on a daily basis.
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          sonic-agentby SonicCloudOrg

                                          Java doticonstar image 1999 doticonVersion:v2.5.3-alphadoticon
                                          License: Strong Copyleft (AGPL-3.0)

                                          🎉Agent of Sonic cloud real machine platform.

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    sonic-agentby SonicCloudOrg

                                                    Java doticon star image 1999 doticonVersion:v2.5.3-alphadoticon License: Strong Copyleft (AGPL-3.0)

                                                    🎉Agent of Sonic cloud real machine platform.
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              sonic-android-apkby SonicCloudOrg

                                                              Kotlin doticonstar image 394 doticonVersion:v2.0.7doticon
                                                              License: Strong Copyleft (GPL-3.0)

                                                              🎉Android Plugin of Sonic cloud real machine platform. Sonic cloud real machine platform Android plugin.

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        sonic-android-apkby SonicCloudOrg

                                                                        Kotlin doticon star image 394 doticonVersion:v2.0.7doticon License: Strong Copyleft (GPL-3.0)

                                                                        🎉Android Plugin of Sonic cloud real machine platform. Sonic cloud real machine platform Android plugin.
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  sonic-agentby ZhouYixun

                                                                                  Java doticonstar image 242 doticonVersion:v1.2.0-rcdoticon
                                                                                  License: Permissive (MIT)

                                                                                  🎉Agent of Sonic cloud real machine testing platform. Sonic云真机测试平台Agent端。

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            sonic-agentby ZhouYixun

                                                                                            Java doticon star image 242 doticonVersion:v1.2.0-rcdoticon License: Permissive (MIT)

                                                                                            🎉Agent of Sonic cloud real machine testing platform. Sonic云真机测试平台Agent端。
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse
                                                                                                      Java doticonstar image 199 doticonVersion:Currentdoticon
                                                                                                      License: Permissive (MIT)

                                                                                                      http://automated-testing.info knowledge base on test automation examples

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                at.info-knowledge-baseby atinfo

                                                                                                                Java doticon star image 199 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                http://automated-testing.info knowledge base on test automation examples
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          sonic-ios-bridgeby SonicCloudOrg

                                                                                                                          Go doticonstar image 961 doticonVersion:v1.3.12doticon
                                                                                                                          License: Strong Copyleft (AGPL-3.0)

                                                                                                                          🎉Bridge of iOS Devices by usbmuxd. iOS debugging tool based on usbmuxd.

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    sonic-ios-bridgeby SonicCloudOrg

                                                                                                                                    Go doticon star image 961 doticonVersion:v1.3.12doticon License: Strong Copyleft (AGPL-3.0)

                                                                                                                                    🎉Bridge of iOS Devices by usbmuxd. iOS debugging tool based on usbmuxd.
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              ui-automation-bootstrapby sergiomartins8

                                                                                                                                              Java doticonstar image 18 doticonVersion:v2.4.0doticon
                                                                                                                                              License: Permissive (Apache-2.0)

                                                                                                                                              An awesome test automation framework template to jumpstart your projects! ✨

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        ui-automation-bootstrapby sergiomartins8

                                                                                                                                                        Java doticon star image 18 doticonVersion:v2.4.0doticon License: Permissive (Apache-2.0)

                                                                                                                                                        An awesome test automation framework template to jumpstart your projects! ✨
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  FluentLeniumby enterstudio

                                                                                                                                                                  Java doticonstar image 0 doticonVersion:Currentdoticon
                                                                                                                                                                  License: Others (Non-SPDX)

                                                                                                                                                                  FluentLenium helps you writing readable, reusable, reliable and resilient UI functional tests for the browser.

                                                                                                                                                                  Support
                                                                                                                                                                    Quality
                                                                                                                                                                      Security
                                                                                                                                                                        License
                                                                                                                                                                          Reuse

                                                                                                                                                                            FluentLeniumby enterstudio

                                                                                                                                                                            Java doticon star image 0 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                                                                                                                                            FluentLenium helps you writing readable, reusable, reliable and resilient UI functional tests for the browser.
                                                                                                                                                                            Support
                                                                                                                                                                              Quality
                                                                                                                                                                                Security
                                                                                                                                                                                  License
                                                                                                                                                                                    Reuse

                                                                                                                                                                                      fluentlenium-testingby inetum-orleans

                                                                                                                                                                                      Java doticonstar image 0 doticonVersion:Currentdoticon
                                                                                                                                                                                      License: Permissive (MIT)

                                                                                                                                                                                      Squelette de projet FluentLenium pour les tests sur IHM

                                                                                                                                                                                      Support
                                                                                                                                                                                        Quality
                                                                                                                                                                                          Security
                                                                                                                                                                                            License
                                                                                                                                                                                              Reuse

                                                                                                                                                                                                fluentlenium-testingby inetum-orleans

                                                                                                                                                                                                Java doticon star image 0 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                                                Squelette de projet FluentLenium pour les tests sur IHM
                                                                                                                                                                                                Support
                                                                                                                                                                                                  Quality
                                                                                                                                                                                                    Security
                                                                                                                                                                                                      License
                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                          FluentLeniumby abendt

                                                                                                                                                                                                          Java doticonstar image 0 doticonVersion:Currentdoticon
                                                                                                                                                                                                          License: Others (Non-SPDX)

                                                                                                                                                                                                          FluentLenium helps you writing readable, reusable, reliable and resilient UI functional tests for the browser.

                                                                                                                                                                                                          Support
                                                                                                                                                                                                            Quality
                                                                                                                                                                                                              Security
                                                                                                                                                                                                                License
                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                    FluentLeniumby abendt

                                                                                                                                                                                                                    Java doticon star image 0 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                                                                                                                                                                                    FluentLenium helps you writing readable, reusable, reliable and resilient UI functional tests for the browser.
                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                          License
                                                                                                                                                                                                                            Reuse

                                                                                                                                                                                                                              See similar Kits and Libraries