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

Services Web Java Discussion :

Selenium, JUnit et Mock Objects


Sujet :

Services Web Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 53
    Par défaut Selenium, JUnit et Mock Objects
    Bonjour à tous !

    Je vais d'abord commencer par me présenter, parce que je suis nouveau. Donc je m'appelle Jeff, et je suis stagiaire depuis peu en tant qu'ingé informatique dans une SSII.

    Voila pour les présentation ! Je ne sais pas si le sujet est à sa place ici, mais comme vous allez le voir, c'ets assez complexe.

    Voila mon problème :

    J'utilise Selenium pour réaliser des tests fonctionnels automatisés. ce n'estpas très grave si vous connaissez pas, mon problème n'est pas lié à ca.

    Donc Selenium est un outil qui se charge de simuler une navigation Web au sein d'une application. Mon test actuel consiste en la création d'un utilisateur.

    Cependant, comme le test est voué a ^étre joué plusieurs fois, il ne faut pas que l'user reste présent. Il faut donc ole supprimer en sortie de test. Mais voila mon pb.

    L'application utilise des Mock Object (c'est provisoire) pour simuler les données. Ces données sont chargées au début de l'appli, puis peuvent évoluer.

    Je lance alors mon test avec JUnit, qui est chargé de créér un utilisateur à travers l'appli, puis de le supprimer avec une méthode spécifique.

    Lorsque je créé un utilisateur (avec Selenium ou à travers l'appli, ce qui revient au même), l'utilisateur est bien ajouté aux objets.

    Cependant, au moment de supprimer, JUnit fait bien appel à la méthode de suppression, qui elle supprime bien un utilisateur des mock object. Mais ce résultat n'est pas repercuté dans l'appli.

    Je suppose que c'est du au fait que lorsqu'un test JUnit est lancé,il recrée un contexte vierge (avec lesMock objet de base), mais qu'il n'y a aucun contacts entre ce contexte et le contexte de l'application.

    Mais dans ce cas, comment faire ?
    Dois-je me pendre avec des Mock Objet ? ^^

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 53
    Par défaut
    Des propositions ?

Discussions similaires

  1. Mock Object ?
    Par tegsoft dans le forum Langage
    Réponses: 1
    Dernier message: 11/08/2011, 11h45
  2. [JUnit] mock object et junit
    Par osiris23 dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 17/07/2009, 22h21
  3. [Integration] Jmock et Spring ( et Junit4 !) : can only set expectation on mock object
    Par elix63 dans le forum Spring
    Réponses: 0
    Dernier message: 08/07/2009, 18h07
  4. différents tests Junit/Mock objects
    Par LESOLEIL dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 09/05/2006, 17h28
  5. [ mock-objects ]
    Par hocinema dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 13/11/2005, 08h14

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