Pest : Le framework de test élégant pour les développeurs PHP et les agents IA

Pest est un framework de test PHP élégant pour les développeurs PHP et les agents IA. Il offre des tests de navigateur, des évaluations IA, un navigateur d'agent qui vérifie le travail des agents de codage de bout en bout, et le moteur Tia pour des exécutions de tests quasi instantanées.

Visiter le site

À propos de cet outil

Pest est un framework de test PHP élégant conçu pour les développeurs PHP et les agents IA. Il offre des tests de navigateur, des évaluations IA, un navigateur d'agent qui vérifie le travail des agents de codage de bout en bout, et le moteur Tia pour des exécutions de tests quasi instantanées. Le framework inclut des capacités de couverture de code et de tests de mutation, prend en charge la migration depuis PHPUnit et permet d'écrire et d'exécuter des tests PHP. Il propose des options CLI telles que la génération de lignes de base, la génération de fichiers de configuration, la génération de mutations pour des classes spécifiques, la génération de mutations uniquement pour les classes couvertes, la génération de mutations pour toutes les classes, l'ignorance de la journalisation, la génération de rapports de couverture de code et le préchauffage du cache d'analyse statique. Pest est open-source et gratuit, avec une API publique. Il présente une courbe d'apprentissage moyenne et est apprécié des développeurs et de leurs agents.

Cas d’usage
  • Generating code coverage reports for PHP projects
  • Running mutation testing for specific or all classes
  • Verifying coding agents' work end-to-end with the agent browser
  • Migrating existing test suites from PHPUnit
  • Writing and running PHP tests with datasets
  • Running tests in continuous integration

Fonctions et usages

Generate baseline for issuesGenerate configuration file with suggested settingsGenerate mutations for given classesGenerate mutations only for covered classesGenerate mutations for all classes even if not coveredGenerate code coverage reportWarm static analysis cacheBrowser testingAI evalsAgent browser verifies coding agents' workTia Engine for near-instant test runsDatasets support

Faits rapides

API publique disponible

En bref

Monétisation
  • Gratuit
Signaux de maturité
  • Open source
  • API publique
Courbe d'apprentissage
  • Moyenne

Ressources

Sources

Chaque fiche conserve ses sources et sa date de vérification.

Outils similaires

Docs by LangChain
docs.langchain.com
90

Deploy and manage agents with durable execution, real-time streaming, and horizontal scaling.

Freemium · 1 $US+/mois

Voir les détails
Cursor
cursor.com
90

Cursor est une plateforme de codage assistée par IA qui aide les développeurs à créer des logiciels avec des agents autonomes. Elle fonctionne sur ordinateur, web et mobile, et s'exécute dans votre terminal, Slack et GitHub.

Payant · 8 $US+/mois

Voir les détails
Manufact
manufact.com
92

Manufact est une plateforme pour les ingénieurs IA et les développeurs permettant de créer, déployer et surveiller des serveurs et applications MCP. Elle offre des analyses, un OAuth géré et une capture automatique du trafic pour aider les équipes à livrer plus rapidement des intégrations MCP.

Freemium · 2 $US+/mois

Voir les détails
ConnectOnion Docs
docs.connectonion.com
86

ConnectOnion est une boîte à outils Python open source pour les agents IA. `co create` génère un projet déjà fonctionnel — shell, édition de fichiers, recherche et modèle connecté — et vous le modifiez à partir de là. Prend en charge OpenAI, Anthropic et Gemini.

Freemium · 0,60 $US+

Voir les détails