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

Développement Web en Java Discussion :

Tester un service REST


Sujet :

Développement Web en Java

  1. #1
    Débutant  
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    346
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Aveyron (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2007
    Messages : 346
    Points : 86
    Points
    86
    Par défaut Tester un service REST
    Bonjour,

    Je suis debutante aux services Rest, je viens de créer un service Rest qui fait la création des elements, mais je n'arrive pas à savoir comment je peux tester son traitement, est ce que je peux le tester par Mockito ou bien JUNIT?
    Est ce qu'il y des outils pour tester des services?
    Comment on peut tester les services suivants:
    service qui fait des créations
    service DAO
    service qui affiche des informations.
    qui supprime des informations de la BDD.

    Est ce qu'on teste les services de la même manière quelque soit son traitement?

    J'attends vos réponses et merci.

  2. #2
    Membre confirmé Avatar de Kazh Du
    Homme Profil pro
    Développeur Java
    Inscrit en
    Novembre 2011
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2011
    Messages : 152
    Points : 561
    Points
    561
    Par défaut
    Tu as plusieurs solutions :
    Via Postman, tu peux créer des scripts qui pourront exécuter plusieurs webservices à la suite, ce qui est assez avantageux si un webservice est dépendant d'un autre (créer une donnée, ce qui te donne son id, puis utiliser cet id pour consulter/modifier/supprimer la donnée).
    L’inconvénient est que tu vas devoir entrer concrètement des données et cela peux parfois être compliqué d'avoir le scénario nécessaire pour un cas de test.

    Si ton projet utilise spring-boot, tu peux utiliser spring-boot-starter-test. C'est pas mal si tu veux mettre en place des tests automatisés qui pourront être rendu indépendants les uns des autres via Mockito par exemple.

    Pour tester les interactions en base, tu peux utiliser DbUnit, autrement, tu peux vérifier si tes classes DAO sont appelées avec les bonnes données en entrée grâce à un mock.
    Merci d'ajouter un sur les tags qui vous ont aidé

  3. #3
    Débutant  
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    346
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Aveyron (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2007
    Messages : 346
    Points : 86
    Points
    86
    Par défaut
    Merci pour votre réponse
    Alors je dois chercher comment je peux écrire des scripts de test car j’ai jamais autorisé mes testes,j’utilise souvent de Junit
    Mais ces scripts de test, ils seront écrit par quelle langage ou bien il s’agit des enchaînements des tests Junit?

Discussions similaires

  1. Tester un service rest
    Par totot dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 04/11/2016, 11h13
  2. Tester web service REST
    Par paladice dans le forum Spring
    Réponses: 5
    Dernier message: 16/03/2016, 20h34
  3. Tester un service
    Par lephyrexian dans le forum VBScript
    Réponses: 7
    Dernier message: 10/11/2006, 11h35
  4. (MS DOS) Tester les services
    Par Furius dans le forum Windows
    Réponses: 23
    Dernier message: 20/06/2006, 14h36
  5. [Data] Tester des services Spring
    Par rozwel dans le forum Spring
    Réponses: 6
    Dernier message: 12/11/2005, 00h00

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