Laravel Cloud is here! Zero-config managed infrastructure for Laravel apps. Deploy now.

Pest

pestphp/pest image

Pest stats

Downloads
8.9M
Stars
7,863
Open Issues
35
Forks
246

View on GitHub →

The elegant PHP Testing Framework.

Pest - PHP Testing Framework

Pest is a refined PHP testing framework that emphasizes simplicity and enjoyment in PHP testing. Crafted with careful attention to design, Pest aims to make the testing process as pleasant as possible.

Key Features

  • Elegance and Simplicity: Pest is designed to be straightforward, making it easier for developers to write and manage tests.
  • Community and Support: Engage with the Pest community through platforms like Twitter and Discord for support and networking.
  • Open Source: Available under the MIT license, encouraging community contributions and use.

Resources

  • Documentation: For detailed information and usage guidelines, visit Pest Documentation.
  • Twitter: Follow @pestphp on Twitter for the latest updates.
  • Discord & Telegram: Join the conversation on Discord or Telegram.

Installation

Pest can be installed via Composer. Ensure you have Composer installed, then run the following command in your project directory:

composer require pestphp/pest --dev

Sponsors

Pest development is significantly supported by community sponsors. Major sponsors include:

  • Platinum: Forge, LoadForge, Spatie, Worksome
  • Premium: Akaunting, Codecourse, Laracasts, Localazy, Meema, Zapiet

To support Pest, consider sponsoring through Nuno Maduro's Sponsor page.

For a complete setup and more detailed information about Pest, please refer to the official documentation. Engage with the Pest community or become a sponsor to help advance this project further.

pestphp photo

Pest is an elegant PHP testing Framework with a focus on simplicity, meticulously designed to bring back the joy of testing in PHP.

Cube

Laravel Newsletter

Join 40k+ other developers and never miss out on new tips, tutorials, and more.


Pestphp Pest Related Articles

PestPHP Intellisense in Laravel VS Code Extension v1.7.0 image

PestPHP Intellisense in Laravel VS Code Extension v1.7.0

Read article
Pest Adds withHost for Browser Testing Subdomains in Laravel image

Pest Adds withHost for Browser Testing Subdomains in Laravel

Read article
Profanify image

Profanify

Read article
Running a Single Test, Skipping Tests, and Other Tips and Tricks image

Running a Single Test, Skipping Tests, and Other Tips and Tricks

Read article
Add Architecture Tests to Saloon API Integrations with Lawman image

Add Architecture Tests to Saloon API Integrations with Lawman

Read article
JetBrains now maintains the Pest plugin for PhpStorm image

JetBrains now maintains the Pest plugin for PhpStorm

Read article
Celebian logo

Celebian

Celebian is a social media marketing agency specializing in helping their clients go viral on TikTok. Whether you're looking to reach a bigger audience or gain more Tiktok followers, likes, and views, they've got you covered.

Celebian
Lucky Media logo

Lucky Media

Get Lucky Now - the ideal choice for Laravel Development, with over a decade of experience!

Lucky Media
SaaSykit: Laravel SaaS Starter Kit logo

SaaSykit: Laravel SaaS Starter Kit

SaaSykit is a Multi-tenant Laravel SaaS Starter Kit that comes with all features required to run a modern SaaS. Payments, Beautiful Checkout, Admin Panel, User dashboard, Auth, Ready Components, Stats, Blog, Docs and more.

SaaSykit: Laravel SaaS Starter Kit
Acquaint Softtech logo

Acquaint Softtech

Acquaint Softtech offers AI-ready Laravel developers who onboard in 48 hours at $3000/Month with no lengthy sales process and a 100 percent money-back guarantee.

Acquaint Softtech
Laravel Cloud logo

Laravel Cloud

Easily create and manage your servers and deploy your Laravel applications in seconds.

Laravel Cloud
Tinkerwell logo

Tinkerwell

The must-have code runner for Laravel developers. Tinker with AI, autocompletion and instant feedback on local and production environments.

Tinkerwell