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

Maven Java Discussion :

Best practice et/ou stratégie de test de webservice


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    167
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 167
    Par défaut Best practice et/ou stratégie de test de webservice
    Bonjour

    je tourne en rond depuis qq temps à propos de test de web services.

    Voici le context, nous faisons un EAR contenant des webservices. Les sources java et les tests se trouvent dans une arborescence typique de projet Maven.

    Mon premier problème était que le plugin jetty n'acceptait pas que le répertoire contenant mes wsdl contiennent également de répertoire svn. J'ai ajouté <exclude>*.svn*</exclude> dans mon pom...

    Cela ne fonctionnant toujours pas, j'ai bidouiller un plugin ant qui copie les wsdl dans le répertoire target/webapp (en excluant ces répertoires biensûr). Puis j'ai configurer mon plugin jetty pour qu'il utilise ces répertoires... Cela fonctionne désormais... Mais y a-t'il une solution plus propre?

    Mon second problème est que lorsque je lance mvn install. Le plugin jetty n'est pas démarré. Donc mes tests echouent puisqu'ils sont censés interroger les webservices en cours d'installation... Je m'intérroge quand à la stratégie de test des webservices à adopter.

    Aujourd'hui je test les WS dans le projet. Serait-il plus intelligent de les dissocier du projet eclipse? C'est ce que j'ai cru lire dans "Better builds with Maven", chapitre 4.13, ai-je bien compris?

    Merci d'avance pour vos lumières.

    Jean Daniel VACHERON
    petit à petit....

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    Citation Envoyé par jdvacheron Voir le message
    Bonjour
    Aujourd'hui je test les WS dans le projet. Serait-il plus intelligent de les dissocier du projet eclipse? C'est ce que j'ai cru lire dans "Better builds with Maven", chapitre 4.13, ai-je bien compris?
    Oui, il est préférable (à mon avis) de créer un module spécifique pour tes tests d'intégration, car ces tests ne doivent pas être lancés à chaque build.

  3. #3
    Membre confirmé
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    167
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 167
    Par défaut
    Cher Emmanuel

    Un merci tardif pour cette confirmation.

    Le project a été restructurer avec des modules.

    A bientôt

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    np

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

Discussions similaires

  1. Réponses: 11
    Dernier message: 16/06/2006, 13h46
  2. swing best practices.
    Par bbclone dans le forum AWT/Swing
    Réponses: 13
    Dernier message: 07/06/2006, 10h14
  3. Réponses: 4
    Dernier message: 23/05/2006, 14h22

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