2020_2021:s3:methodo:td:env1
This is an old revision of the document!
Table of Contents
Environnement de développement
Github et Github Classroom
- Vous avez déjà dû accepter l'invitation dans la classroom github: https://classroom.github.com/a/9T9biNFl
- Si besoin, voici la procédure à suivre; il suffit de se laisser guider.
Vous avez donc à présent un répertoire en ligne sous github qui contient le code qui sert de base à ce premier TD sur l'environnement de développement.
Git
Choisissez votre outil préféré pour travailler avec git, par exemple :
- ou en ligne de commandes
TODO : leur expliquer comment avoir le dépôt sur leur machine propre.
A cette étape, le code de votre dépôt se trouve recopié sur votre machine. Nous allons travailler avec ce code.
Eclipse et maven
Eclipse et maven
Les tests Junit
La couverture de code
La qualité du code
Pour ne pas rater les points importants :
- Ouvrir eclipse
-
- Attention à localiser le projet “localement” i.e. pas dans
Document
-
- POURQUOI ? Révision ou Apprentissage sur les tests. Attention cette page contient des informations qui sont utilisées dans le test.
- Récupérer le dépôt distant par un simple download (https://git-iutinfo.unice.fr/blay/MiProject.git)

- Visualiser la couverture de tests
(voir sous Tests en Java - Rappel ou Apprentissage les explications sur la couverture de tests.)- Quelle classe nʼest pas du tout couverte par des tests?
- Quelle méthode est partiellement couverte?
- Installer un nouvel outil pour évaluer la qualité des codes : chercher sonar dans « eclipse Markeplace »
- Si vous avez une erreur qui interdit de relancer eclipse et uniquement dans ce cas : Effacer tout sous
.eclipsequi vous est propre dont des fichiers générés avec sonarlint, puis relancez.
-
- Quels problèmes sont identifiés ?
- Vérifier que tous les points suivants sont clairs pour vous.
Je sais
- Structurer mon projet en séparant bien code et tests
- Tester un programme java avec Junit et comprendre les erreurs
- Evaluer la couverture de mes codes
- Evaluer la qualité de mes codes avec Sonarlint.
Maintenant vous pouvez vous tester https://lms.univ-cotedazur.fr/mod/quiz/view.php?id=29064
ObjectAid
sous Install new software > add > http://www.objectaid.com/update/current …
Puis après avoir relancé Eclipse, sous New > Other > Object Aid..> Classes …. ensuite vous posé simplement les classes à visualiser sur votre diagramme.
2020_2021/s3/methodo/td/env1.1597325511.txt.gz · Last modified: 2020/08/13 13:31 by blay










