IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Outils de tests en PHP [Fait]


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 4
    Par défaut Outils de tests en PHP
    Bonjours,
    j'aurais voulu connaitre les différences entre PHPUnit et SimpleTest,
    et savoir si certains ont utilisé l'un ou l'autre ou encore mieux, les deux, me donner leurs avis.

    Merci !

  2. #2
    Membre émérite

    Profil pro
    H4X0|2 @ YourLabs Business Service
    Inscrit en
    Octobre 2006
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : H4X0|2 @ YourLabs Business Service
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 657
    Par défaut
    Bonjour,
    J'ai commence avec SimpleTest parce que Marcus Baker explique tres bien comment ca se passe sur www.lastcraft.com
    Aussi, il en parle bien dans son bouquin (le meilleur sur PHP que j'ai eu la chance de lire : PHP In Action.

    Je prefere maintenant PHPUnit :
    • Support sur #phpunit@irc.freenode.net
    • Accompagne d'un livre,
    • En developpement actif,
    • Selenium plutot que PEAR HTTP_Client pour le test du cote-client
    • Le port de DBUnit, des facilitees avec les "datasets"
    • Des fonctionnalites de rapport de couverture de code
    • Des fonctionnalites de rapport de "bordel-de-projet"


    Mais j'utilise maintenant mon fork de UnitTest, un composant non-supporte de eZ Component, utilise en interne pour le developpement de composant, parce qu'il integre deja un lanceur/printeur prepare pour developper ses propres composants, selon une hierarchie de systeme-de-fichiers pre-definie.
    Encore une fois, voici ce que j'en fait : http://devangels.org

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 4
    Par défaut
    ok, j'ai cru comprendre que SimpleTest gérait le test des pages web ;
    qu'en est-il de PHPUnit ?
    A l'inverse, on dit PHPUnit meilleur en couverture de code...
    hum...le combat semble rude tout de même...

  4. #4
    Membre émérite

    Profil pro
    H4X0|2 @ YourLabs Business Service
    Inscrit en
    Octobre 2006
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : H4X0|2 @ YourLabs Business Service
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 657
    Par défaut
    SimpleTest utilise HTTP_Client, et PHPUnit utilise Selenium.
    HTTP_Client ne permet pas de tester le javascript, tandis que Selenium le peu.

    Je ne sais pas si SimpleTest utilise les fonctions de xdebug qui fournit le rapport de couverture.

    Je ne sais pas de quel milieu de developpement vous venez (sous windows ?), mais l'Open-Source n'est pas une question de combat.
    L'Open-Source est une question de partage de travail et d'experience, de proposer des alternatives pour des besoins différents.
    L'Open-Source est une question de liberté.

  5. #5
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    Salut

    Je me permets juste de rappeler qu'un tutoriel sur PHPUnit est disponible ici : http://jp-grossglauser.developpez.co...s/php/phpunit/

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 4
    Par défaut
    Citation Envoyé par is_null Voir le message
    SimpleTest utilise HTTP_Client, et PHPUnit utilise Selenium.
    HTTP_Client ne permet pas de tester le javascript, tandis que Selenium le peu.

    Je ne sais pas si SimpleTest utilise les fonctions de xdebug qui fournit le rapport de couverture.

    Je ne sais pas de quel milieu de developpement vous venez (sous windows ?), mais l'Open-Source n'est pas une question de combat.
    L'Open-Source est une question de partage de travail et d'experience, de proposer des alternatives pour des besoins différents.
    L'Open-Source est une question de liberté.
    merci pour ces infos, et pour ces belles phrases, mais je parlais plus du choix que je vais faire, pas de la concurrence, un "combat intérieur"...

    j'avais vu le tutoriel, mais je me suis quand même dit que ça pouvait valoir le coup de poser la question.

    merci !

  7. #7
    Membre émérite

    Profil pro
    H4X0|2 @ YourLabs Business Service
    Inscrit en
    Octobre 2006
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : H4X0|2 @ YourLabs Business Service
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 657
    Par défaut
    Concrêtement, voila ce qu'on peut faire avec PHPUnit grâce à Manuel Pichler : http://devangels.org:8080

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Outils de test PHP
    Par Nina3010 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 20/05/2008, 15h34
  2. Recherche d'outils de tests!!!
    Par jer79 dans le forum Outils
    Réponses: 3
    Dernier message: 10/10/2006, 16h42
  3. outils d'automatisation de test avec PHP
    Par ss dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 22/12/2005, 14h33
  4. Outils de test pour application WEB ?
    Par elitost dans le forum Outils
    Réponses: 4
    Dernier message: 16/12/2005, 16h27
  5. Outils de tests et de controle qualité
    Par flure dans le forum Autres
    Réponses: 24
    Dernier message: 11/05/2005, 15h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo