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

Tests et Performance Java Discussion :

Java, Jhipster & tests unitaires (back end/office)


Sujet :

Tests et Performance Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    532
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 532
    Par défaut Java, Jhipster & tests unitaires (back end/office)
    Salut à tous

    Une fois de plus, je demande vos avis de pro...

    Je viens d'attaquer une mission temporaire dans un contexte techno que je découvre:
    -> dev' d'appli web en Java
    -> avec Jhipster

    Je ne suis pas développeur Java "moderne" (framework & Cie), et tout ceci est 100% nouveau pour moi, mais on me demande de mettre en place les TU.

    J'ai déjà pas mal fait de recherches pour appréhender les concepts & différents composants.
    Celui qui m'intéresse vraiment est donc KARMA/JASMINE, pour les tests unitaires!

    J'ai parcouru la doc, mais elle parle surtout de tests front-end, Angular donc...
    Ce qui n'est pas trop ma problématique, car ce qui intéresse la boite en question c'est le back-end, n'ayant pas web pour cette appli (archi complexe avec app tierce).

    D'où ma question:
    1.) karma peut-il aussi prendre en charge des TU back-end?
    2.) où trouver plus d'info là dessus, sachant que tout ce que je trouve ne parle toujours que du front-end?

    Bref, tout avis éclairé sera bon à prendre.
    Merci les gars.

  2. #2
    Membre Expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Par défaut
    Euh karma et jasmin c'est pour les tests javascript non?

    Donc réponse à ta première question: non! c'est purement frontend

    Les tests unitaires java, c'est avec JUnit (ou TestNG à la limite), et des api du genre Mockito, AssertJ, Fest, voir Hamcrest...

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    532
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 532
    Par défaut
    Ok c'est donc bien ce que je pensais! Bad luck!

    Dans leur environnement (complexe!!) de dév', il y a aussi du SpringBoot et du Gitlab. L'un de ces "produits" embarque t-il un module de TU?
    C'est déjà tellement une usine à gaz que greffer encore un autre produit tiers là dedans...

  4. #4
    Membre Expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Par défaut
    JUnit (tout comme AssertJ et Mockito) est une dépendance naturelle de spring-boot. Tu l'as déjà à disposition sans le savoir (à moins qu'il ne soit explicitement exclu dans le pom, mais ça m'étonnerait)

    En plus le scope est limité à "test", donc aucun effet de bord possible sur le code de prod. Et personne ne t'en voudra d'utiliser junit sur un projet ^^

    PS: on ne dit pas "complexe", on dit "enterprise-grade"

  5. #5
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    532
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 532
    Par défaut


    Ok, vais donc creuser la piste Junit...... et je reviens si besoin.
    Merci.

  6. #6
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,

    Il y a aussi des frameworks pour les tests d'intégrations/régressions comme Selenium, JWebUnit ...

    A+.

Discussions similaires

  1. [Toutes versions] test Front End/Back End
    Par Mr.Mof dans le forum Modélisation
    Réponses: 2
    Dernier message: 22/05/2012, 11h29
  2. Tests unitaires en Java
    Par identifiant_bidon dans le forum Général Java
    Réponses: 4
    Dernier message: 23/08/2011, 14h50
  3. Réponses: 0
    Dernier message: 22/03/2010, 09h41
  4. [JUnit] test unitaire et java
    Par fk04 dans le forum Tests et Performance
    Réponses: 4
    Dernier message: 10/09/2007, 23h02

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