Agence web et solutions IT, Experts Symfony contact@avanim-prod.com

10 outils pour tester et debuguer avec PHP

3 décembre 2010 jravouna Actualités, Symfony Étiquettes : , , , , , 2 Comments

Si les outils de tests de vos Framwork ne vous suffisent plus, voici une liste d’outils indispensables aux tests et debug avec PHP.

Nous noterons que Symfony intègre nativement les tests unitaires…

1. Cucumber
Concu de base pour Ruby, cet outil s’adapte aujourd’hui à plusieurs languages de développement. Il est également traduit en Français.

2. PHPUnit
Un bon outil de debug vous permettant d’exécuter des test en TDD (Test-driven development).

3. SimpleTest
Un outil similaire à PhpUnit permettant d’executer des tests unitaires.

4. XDebug
Cet outil vous permet de « dumper » à la volée les variables et array de vos applications.

5. Firebug
Ne parlons pas du plus connu des outils de debug (qui ne se limite pas à PHP). Cet outil est une extension populaire de Firefox. Il est aujourd’hui disponible en version beta sur Chrome.

6. FirePHP
Une extension de Firebug permettant de vérifier l’état d’un programme en mode « server-side »

7. Watir
pour (« Web Application Testing in Ruby »). Cet outil vous permet dans ses dernières versions de tester de vos navigateurs vos applicatifs.

8. Selenium
Idem à Watir

9. Human-powered Testing with UserTesting.com
Ce service est payant et met en relation une communauté de développeur.

10. Bug Tracking with Bugzilla
Un outil indispensable au « Bug Traking » comparable au très célebre Mantis

En espérant que ces outils vous aiderons à progresser. N’oubliez pas qu’aucun outil ne remplace la qualité d’un développement et la structuration d’un code « propre ».
Si vous ne vous êtes pas encore penchez sur le framework Symfony en lisan ces lignes, n’hésitez pas à faire un tour du côté du site officiel. Ce framwork intègre nativement un environnement de test simulant un navigateur au besoin.

Plus d’info : http://www.phpbuilder.com/columns/10-Testing-Debugging-Tools/Jason_Gilmore11172010.php3

2 Comments

  1. Daylon 3 années Répondre

    Salut Damien Un grand merci, je suis maintenant passe9 ssepymtay (ex-cyberplus) / payzen et j’avais oublie9 tous les soucis SIPS/ATOS, sauf que pour donner un coup de main j’ai du replonger dans les difficulte9s J’ai trouve9 par hasard le lien vers ton site et j’ai installe9 ta version 2.0.b2-RC2 (je n’ai pas trouve9 s’il y avait une plus re9cente) et avec un coup de tar hop tout fonctionne du premier coup en test un import du certif de prod et hop cela fonctionne du premier coup. Et une super doc qui m’a permis de re9gler le pb des 54 caracte8resLe seul truc c’est que je n’ai pas bien compris of9 on te9le9chargeait les version Si tu as un jour besoin d’un coup de main pour payzen/systempay n’he9site pas LaurentCommentaire de9place9 car en violation des re8gles de soumission de commentaires. Pour obtenir de l’aide veuillez faire l’effort de respecter les quelques re8gles impose9es pour e9viter de me faire perdre 2 fois plus de temps en mode9ration qu’il ne me faut de temps pour re9pondre Si je m’en tenais e0 mes re8gles ce commentaire aurait e9te9 purement supprime9 !

Trackbacks for this post

  1. 10 outils pour tester et debuguer avec PHP « Creation site internet Lyon et Paris