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

 Java Discussion :

JUnit et swing


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2011
    Messages
    584
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2011
    Messages : 584
    Par défaut JUnit et swing
    Bonjour,
    je viens ouvrir un nouveau petit sujet, car je dois réaliser des tests unitaires sur une IHM que j'ai développé.

    L'IHM est assez simple, une barre demenu avec trois menus : Fichier, Outils et Aide

    C'est menu contiennent respectivement les items suivant :

    -Ouvrir, Enregistrer, Enregistrer sous, et Quitter
    -Compiler
    -A propos

    Le panel principal est un GridBagLayout, contient trois autres panels pour pouvoir afficher principalement des zones de textes dont une est éditable.



    J'ai essayé de créer une classe par panel, et une par listener.

    Outre le fait que je n'arrive pas à afficher les numéros de lignes de mon JTextArea éditable, j'aimerais savoir quelle serait la meilleur façon de faire des test unitaire sur une IHM, car je suis un peu perdu

  2. #2
    Membre éprouvé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2005
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 86
    Par défaut
    Citation Envoyé par Bebuck Voir le message
    j'aimerais savoir quelle serait la meilleur façon de faire des test unitaire sur une IHM, car je suis un peu perdu
    Hello,

    Pour faire des tests unitaires d'IHM, tu peux aller regarder du côté de FEST :
    http://fest.easytesting.org/

    Ou du côté d'Abbot :
    http://abbot.sourceforge.net/doc/overview.shtml


    Awane

  3. #3
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Par défaut
    Qu'attends tu de tes tests unitaires ? Tu veux y tester ton code métier ou tester si ton layout tient la route ?

    Car en général, le découpage d'une architecture en couche (type MVC par exemple) a pour but de découpler le code métier de ton application de l'affichage. A partir de là, tes tests unitaires tu les fais en priorité sur ton code métier car c'est le cœur de ton application.
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d'un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Architecte Solution
    LinkedIn : https://www.linkedin.com/in/nicolascaudard/

  4. #4
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2011
    Messages
    584
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2011
    Messages : 584
    Par défaut
    Merci de vos réponses.
    Effectivement actuellement le code métier n'est pas lié a l'ihm, mais comporte ces propre test.

    Le but et donc de tester les différents composants de l'ihm (bouton...)

  5. #5
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2011
    Messages
    584
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2011
    Messages : 584
    Par défaut
    Bon, et bien après mettre un peu renseigné, je pense m'orienté vers FEST.
    Reste plus qu'a trouver un bon tuto (malheureusement je crois pas qu'il en existe en français), pour commencer

  6. #6
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2011
    Messages
    584
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2011
    Messages : 584
    Par défaut
    Quelqu'un aurait un bon tuto sur FEST, parce que je ne connais vraiment pas, et sur internet aucun tuto ne se ressemble au niveau des imports...

    J'ai trouvé ci dessous, mais AllTypesFrame n'est pas reconnu, je suppose qu'il s'agit en fait de la classe instanciant la fenêtre.

    http://deors.wordpress.com/2011/04/04/fest-swing/

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 13/03/2015, 18h19
  2. Réponses: 0
    Dernier message: 05/09/2014, 12h54
  3. [Swing]JTable- Dimensionner les colonnes
    Par loutfi dans le forum Composants
    Réponses: 12
    Dernier message: 01/07/2011, 08h50
  4. [SWING]jTable + Focus
    Par chady dans le forum Composants
    Réponses: 5
    Dernier message: 27/02/2003, 14h51
  5. [SWING][FONT] choisir la police par défaut
    Par narmataru dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 21/02/2003, 10h35

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