awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

PHP Testing Frameworks

Clasament actualizat la 13 iul. 2026

For a testing framework for PHP applications, the strongest matches are sebastianbergmann/phpunit (PHPUnit is the industry-standard testing framework for the PHP), pestphp/pest (Pest is a comprehensive, industry-standard testing framework for PHP) and codeception/codeception (Codeception is a comprehensive, industry-standard testing framework for PHP). behat/behat and phpspec/phpspec round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Selectăm repository-uri open-source de pe GitHub care se potrivesc cu „best php testing frameworks”. Rezultatele sunt clasificate după relevanța față de căutarea ta — folosește filtrele de mai jos pentru a rafina rezultatele sau utilizează AI-ul.

PHP Testing Frameworks

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • sebastianbergmann/phpunitAvatar sebastianbergmann

    sebastianbergmann/phpunit

    20,033Vezi pe GitHub↗

    PHPUnit is a unit testing framework and automated testing tool for the PHP ecosystem. It provides a comprehensive suite for writing and running automated tests to verify the functional correctness of PHP code and identify software bugs. The framework supports both unit and end-to-end testing to validate individual code units and complete application workflows. It includes capabilities for automated regression testing and test suite management, allowing for the execution of targeted subsets of tests. The tool provides mechanisms for identifying flaky tests through automatic retries and test r

    PHPUnit is the industry-standard testing framework for the PHP ecosystem, providing a comprehensive suite for unit, integration, and functional testing along with built-in mocking, assertion, and code coverage capabilities.

    PHPAssertion LibrariesUnit TestingPHP Testing Frameworks
    Vezi pe GitHub↗20,033
  • pestphp/pestAvatar pestphp

    pestphp/pest

    11,537Vezi pe GitHub↗

    Pest is a testing framework for PHP that provides a comprehensive suite for executing unit, integration, and end-to-end tests. It functions as an automated testing tool that prioritizes developer experience and readability through a concise, expressive syntax for defining test suites. By wrapping an established testing foundation, it maintains compatibility with existing ecosystem tools while offering a specialized interface for writing and organizing automated tests. The framework distinguishes itself through integrated support for parallel test execution, which distributes suites across mul

    Pest is a comprehensive, industry-standard testing framework for PHP that natively supports unit, integration, and functional testing with built-in mocking, assertion, and code coverage capabilities.

    PHPPHP Testing Frameworks
    Vezi pe GitHub↗11,537
  • codeception/codeceptionAvatar Codeception

    Codeception/Codeception

    4,855Vezi pe GitHub↗

    Codeception is a full-stack testing framework for PHP applications that provides a unified interface for unit, functional, and acceptance testing. It serves as a tool for automating real desktop and mobile browsers via the WebDriver protocol and acts as a client for testing REST and SOAP APIs. The framework is distinguished by its support for Behavior-Driven Development, allowing users to write human-readable test specifications in Gherkin language to align technical tests with business requirements. It implements actor-based action mapping to connect these natural language steps to executabl

    Codeception is a comprehensive, industry-standard testing framework for PHP that provides a unified interface for unit, functional, and acceptance testing, fully supporting the requested features including mocking, code coverage, and data-driven testing.

    PHPCode Coverage ReportingsData-Driven TestingTest Parameterization
    Vezi pe GitHub↗4,855
  • behat/behatAvatar Behat

    Behat/Behat

    3,959Vezi pe GitHub↗

    Behat is a behavior-driven development framework and test automation tool for PHP. It functions as a Gherkin test runner that maps natural language feature files to executable PHP methods to verify that software implementation aligns with business requirements. The framework enables the definition of application behavior using a structured, human-readable format based on user stories, supporting localized keywords for non-English speaking stakeholders. It distinguishes itself through a driver-based browser simulation layer for user interface verification and specialized integrations for the S

    Behat is a specialized behavior-driven development framework for PHP that focuses on functional and acceptance testing through human-readable Gherkin scenarios, making it a robust tool for verifying business requirements even though it is distinct from traditional unit-testing-focused frameworks.

    PHPBehavior Driven DevelopmentBehavioral Testing ToolsGherkin-based Testing
    Vezi pe GitHub↗3,959
  • phpspec/phpspecAvatar phpspec

    phpspec/phpspec

    1,900Vezi pe GitHub↗

    SpecBDD Framework for PHP

    This is a specialized BDD-focused testing framework for PHP that provides robust unit testing and mocking capabilities, though it is designed for specification-driven development rather than general-purpose integration or functional testing.

    PHPTesting and Quality
    Vezi pe GitHub↗1,900
  • kahlan/kahlanAvatar kahlan

    kahlan/kahlan

    1,146Vezi pe GitHub↗

    :heavycheckmark: PHP Test Framework for Freedom, Truth, and Justice

    Kahlan is a full-featured PHP testing framework that provides built-in support for unit testing, mocking, and code coverage analysis without requiring external dependencies.

    PHPTesting and Quality
    Vezi pe GitHub↗1,146

Related searches

  • a testing framework for Java applications
  • a modern web framework for PHP development
  • a testing framework for Go applications
  • a testing framework for Ruby applications
  • a behavior driven development testing framework
  • a unit testing framework for C++
  • a testing framework for Dart applications
  • a testing framework for Kotlin projects