qa:tests

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
qa:tests [2023/12/17 20:04] – [3 - Couverture] jcheronqa:tests [2023/12/18 16:20] (Version actuelle) – [Spring Implémentation (Estimé 3h00 et +)] jcheron
Ligne 82: Ligne 82:
  
 Elle définit le degré de couverture du code par les tests (exprimé en %). Elle définit le degré de couverture du code par les tests (exprimé en %).
 +
 +<html><div class="imageB"></html>
 +{{:qa:pasted:20231217-200928.png?700}}
 +<html></div></html>
  
  
Ligne 94: Ligne 98:
   * packaging   * packaging
   * déploiement   * déploiement
 +
 +<html><div class="imageB"></html>
 +{{:qa:pasted:20231217-201021.png?700}}
 +<html></div></html>
  
 ===== Applications ===== ===== Applications =====
Ligne 101: Ligne 109:
 Par équipes de projet : Par équipes de projet :
  
-Depuis le document [[https://docs.google.com/document/d/14DWVxsfPhWQw9KRoMQMMfNUGzT5CNpxIT_uD6mIxM5U/edit#|Tests logiciels- analogie]]+Depuis le document [[https://docs.google.com/document/d/1hesItEgOA8CNtlddR7mC_AZofNgHh_XYD1_HX8olmuw/edit|Tests logiciels- analogie]]
  
   - Lire les consignes   - Lire les consignes
Ligne 111: Ligne 119:
 Par équipes de projet (1 seul fork par équipe): Par équipes de projet (1 seul fork par équipe):
  
-Lire le document [[https://slamwiki2.kobject.net/backoffice/springboot/tests|SpringBoot tests]]+Lire le document [[web:framework:spring:tests|]]
  
   - Créer un fork du repository [[https://github.com/supavenir/spring-tests|Spring-tests]]   - Créer un fork du repository [[https://github.com/supavenir/spring-tests|Spring-tests]]
 +  - Créer :
 +    - Test unitaire sur HelloService
 +    - Test d'intégration avec Mocking sur UserRepository
 +    - Test système avec MockMvc
 +    - Test système avec Selenium
   - Pour chaque type de test, sur une nouvelle branche :   - Pour chaque type de test, sur une nouvelle branche :
     - Créer une classe factorisant les manipulations courantes (requête, récupération du contenu…)     - Créer une classe factorisant les manipulations courantes (requête, récupération du contenu…)
  • qa/tests.1702839852.txt.gz
  • Dernière modification : il y a 5 mois
  • de jcheron