Alternatives to PHPUnit logo

Alternatives to PHPUnit

Codeception, Behat, JUnit, Cucumber, and RSpec are the most popular alternatives and competitors to PHPUnit.
171
58
+ 1
1

What is PHPUnit and what are its top alternatives?

PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.
PHPUnit is a tool in the Testing Frameworks category of a tech stack.
PHPUnit is an open source tool with 15.3K GitHub stars and 1.8K GitHub forks. Here鈥檚 a link to PHPUnit's open source repository on GitHub

PHPUnit alternatives & related posts

Codeception logo

Codeception

27
9
1
27
9
+ 1
1
Elegant and Efficient Testing for PHP
Codeception logo
Codeception
VS
PHPUnit logo
PHPUnit
Behat logo

Behat

44
18
0
44
18
+ 1
0
A BDD framework for testing your business expectations
    Be the first to leave a pro
    Behat logo
    Behat
    VS
    PHPUnit logo
    PHPUnit
    JUnit logo

    JUnit

    429
    219
    0
    429
    219
    + 1
    0
    A programmer-oriented testing framework for Java
      Be the first to leave a pro
      JUnit logo
      JUnit
      VS
      PHPUnit logo
      PHPUnit
      Cucumber logo

      Cucumber

      322
      215
      0
      322
      215
      + 1
      0
      Simple, human collaboration.
        Be the first to leave a pro
        Cucumber logo
        Cucumber
        VS
        PHPUnit logo
        PHPUnit

        related Cucumber posts

        Benjamin Poon
        Benjamin Poon
        QA Manager - Engineering at HBC Digital | 8 upvotes 52.3K views
        PostgreSQL
        PostgreSQL
        React
        React
        ExpressJS
        ExpressJS
        Docker
        Docker
        GoCD
        GoCD
        GitHub
        GitHub
        Cucumber
        Cucumber
        JavaScript
        JavaScript
        Selenium
        Selenium
        Nightwatchjs
        Nightwatchjs

        For our digital QA organization to support a complex hybrid monolith/microservice architecture, our team took on the lofty goal of building out a commonized UI test automation framework. One of the primary requisites included a technical minimalist threshold such that an engineer or analyst with fundamental knowledge of JavaScript could automate their tests with greater ease. Just to list a few: - Nightwatchjs - Selenium - Cucumber - GitHub - Go.CD - Docker - ExpressJS - React - PostgreSQL

        With this structure, we're able to combine the automation efforts of each team member into a centralized repository while also providing new relevant metrics to business owners.

        See more
        Sarah Elson
        Sarah Elson
        Product Growth at LambdaTest | 4 upvotes 17.3K views
        atLambdaTestLambdaTest
        CircleCI
        CircleCI
        TeamCity
        TeamCity
        Cucumber
        Cucumber
        PHP
        PHP
        Python
        Python
        Java
        Java
        JavaScript
        JavaScript
        Selenium
        Selenium
        LambdaTest
        LambdaTest
        #Seleniumgrid
        #Selenium
        #Webdriver
        #Producthunt
        #Hunted

        @producthunt LambdaTest Selenium JavaScript Java Python PHP Cucumber TeamCity CircleCI With this new release of LambdaTest automation, you can run tests across an Online Selenium Grid of 2000+ browsers and OS combinations to perform cross browser testing. This saves you from the pain of maintaining the infrastructure and also saves you the licensing costs for browsers and operating systems. #testing #Seleniumgrid #Selenium #testautomation #automation #webdriver #producthunt hunted

        See more
        RSpec logo

        RSpec

        194
        60
        0
        194
        60
        + 1
        0
        Behaviour Driven Development for Ruby
          Be the first to leave a pro
          RSpec logo
          RSpec
          VS
          PHPUnit logo
          PHPUnit
          Capybara logo

          Capybara

          169
          109
          10
          169
          109
          + 1
          10
          Acceptance test framework for web applications
          Capybara logo
          Capybara
          VS
          PHPUnit logo
          PHPUnit
          Mockito logo

          Mockito

          82
          29
          0
          82
          29
          + 1
          0
          Tasty mocking framework for unit tests in Java
            Be the first to leave a pro
            Mockito logo
            Mockito
            VS
            PHPUnit logo
            PHPUnit
            pytest logo

            pytest

            76
            33
            0
            76
            33
            + 1
            0
            A full-featured Python testing tool to help you write better programs
              Be the first to leave a pro
              pytest logo
              pytest
              VS
              PHPUnit logo
              PHPUnit
              xUnit logo

              xUnit

              36
              13
              0
              36
              13
              + 1
              0
              An open source, community-focused unit testing tool
                Be the first to leave a pro
                xUnit logo
                xUnit
                VS
                PHPUnit logo
                PHPUnit
                NUnit logo

                NUnit

                31
                9
                0
                31
                9
                + 1
                0
                An open-source unit testing framework
                  Be the first to leave a pro
                  NUnit logo
                  NUnit
                  VS
                  PHPUnit logo
                  PHPUnit
                  Spock Framework logo

                  Spock Framework

                  29
                  12
                  0
                  29
                  12
                  + 1
                  0
                  The Enterprise-ready testing and specification framework
                    Be the first to leave a pro
                    Spock Framework logo
                    Spock Framework
                    VS
                    PHPUnit logo
                    PHPUnit
                    Robot Framework logo

                    Robot Framework

                    25
                    13
                    0
                    25
                    13
                    + 1
                    0
                    A test automation framework for acceptance testing and ATDD
                      Be the first to leave a pro
                      Robot Framework logo
                      Robot Framework
                      VS
                      PHPUnit logo
                      PHPUnit
                      SpecFlow logo

                      SpecFlow

                      21
                      10
                      0
                      21
                      10
                      + 1
                      0
                      A testing framework which supports Behaviour Driven Development
                        Be the first to leave a pro
                        SpecFlow logo
                        SpecFlow
                        VS
                        PHPUnit logo
                        PHPUnit
                        TestCafe logo

                        TestCafe

                        20
                        10
                        5
                        20
                        10
                        + 1
                        5
                        A Node.js tool to automate end-to-end web testing
                        TestCafe logo
                        TestCafe
                        VS
                        PHPUnit logo
                        PHPUnit
                        Detox logo

                        Detox

                        19
                        7
                        0
                        19
                        7
                        + 1
                        0
                        Gray box end-to-end testing and automation library for mobile apps
                          Be the first to leave a pro
                          Detox logo
                          Detox
                          VS
                          PHPUnit logo
                          PHPUnit
                          TestNG logo

                          TestNG

                          18
                          12
                          0
                          18
                          12
                          + 1
                          0
                          A testing framework inspired from JUnit and NUnit
                            Be the first to leave a pro
                            TestNG logo
                            TestNG
                            VS
                            PHPUnit logo
                            PHPUnit
                            react-testing-library logo

                            react-testing-library

                            16
                            8
                            0
                            16
                            8
                            + 1
                            0
                            A lightweight solution for testing React components
                              Be the first to leave a pro
                              react-testing-library logo
                              react-testing-library
                              VS
                              PHPUnit logo
                              PHPUnit
                              Poltergeist logo

                              Poltergeist

                              15
                              13
                              0
                              15
                              13
                              + 1
                              0
                              A PhantomJS driver for Capybara
                                Be the first to leave a pro
                                Poltergeist logo
                                Poltergeist
                                VS
                                PHPUnit logo
                                PHPUnit
                                behave logo

                                behave

                                12
                                5
                                0
                                12
                                5
                                + 1
                                0
                                A Python library to implement BDD tests
                                  Be the first to leave a pro
                                  behave logo
                                  behave
                                  VS
                                  PHPUnit logo
                                  PHPUnit