User Tools

Site Tools


2018_2019:s3:methodo:td:env1

This is an old revision of the document!


Environnement de développement

  1. Ouvrir eclipse
  2. Créer un projet java et faîtes bien attention à sa localisation
  3. Créer un nouveau folder “sources” pour y placer les tests de nom tests
  4. Récupérer le dépôt distant par un simple download (https://git-iutinfo.unice.fr/blay/MiProject.git)
  5. Recopier le contenu des répertoires src et tests dans les répertoires correspondant de votre projet puis un refresh pour voir les codes sous eclipse.
  6. Il vous manque la référence Junit. Clique droit sur la « boule jaune » et valider.
  7. Exécuter les tests unitaires
  8. Quelle est lʼerreur ? (on en vous demande pas de la corriger, mais de la comprendre puis de la situer dans vos codes.)
  9. Visualiser la couverture de tests
    1. Quelle classe nʼest pas du tout couverte par des tests?
    2. Quelle méthode est partiellement couverte?
  10. Installer un nouvel outil pour évaluer la qualité des codes : chercher sonar dans « eclipse Markeplace »
  11. Analyser ces codes.
    1. Quels problèmes sont identifiés ?
  12. Passons au gestionnaire de version
  13. Ajouter au code un bug que sonar detecte et pas les tests.
  14. Vous connecter à sonar
  15. generer un token
  16. 3422ffb9768a3d56160226512fb8435cfc09982c
  17. signaler que vous avez fini à lʼenseignant.
  18. Vérifier que tous les points suivants sont clairs pour vous.

Notes - preparer un QCM : Junit, eclipse, GIT, Sonar, Modelio

Je sais

  1. Structurer mon projet en séparant bien code et tests
  2. Tester un programme java avec Junit et comprendre les erreurs
  3. Evaluer la couverture de mes codes
  4. Evaluer la qualité de mes codes avec Sonarlint.

Je peux aborder [[2018_2019:s3:methodo:td:git|la gestion de version]]

2018_2019/s3/methodo/td/env1.1533848547.txt.gz · Last modified: 2018/08/09 23:02 by blay