Tutorials & Best Practices

Maîtrisez DivaGenerator et garantissez la qualité de vos développements Divalto.

Comment créer un Zoom de A à Z

Apprenez à charger votre .dhsd et configurer vos onglets en moins de 2 minutes.

Prochainement

Comment créer un Programme de A à Z

Protocole de test minimum : Garantir la qualité de votre Zoom

Test à faire Objectif Procédure de validation minimum
Unicité PK Intégrité des données Créer 2 entrées avec la même PK : vérifier que Divalto interdise la validation.
Réservation d'entité Vérifier les accès concurrents Passer en modif sur 1 ligne, ouvrir un 2e zoom et vérifier qu'on ne puisse pas modifier la même ligne.
Création Intégrité des données Créer 2 lignes complètes dans le zoom, fermer/rouvrir et vérifier la présence des 2 lignes.
Duplication Vérifier la duplication Dupliquer une des lignes existantes.
Lecture Vérifier la requête SQL Tester chaque filtre de selection et vérifier au moins 1 combinaison de 2 (pour vérifier que le 'AddAndCondition' soit OK).
Modification Intégrité des données Modifier une ligne, fermer le zoom, rouvrir et vérifier la persistance des données.
Modification PK Intégrité des données Vérifier que les champs de la PK ne soient pas modifiables ni en fiche, ni en liste.
Suppression Intégrité des données Supprimer une ligne, vérifier son absence, puis tenter de la recréer avec la même PK (si le contrôle d'unicité de PK se déclenche => Bug suppression).
Test onglets Vérification IHM Parcourir tous les onglets en mode Consultation ET Modification (les erreurs peuvent diffèrer selon le mode).
Test boutons Vérification IHM Cliquer sur tous les boutons et menus pour détecter d'éventuels crashs.
Alignement champs Vérification IHM Contrôle visuel : alignement, ordre de saisie, espacements et lisibilité des libellés dans les onglets.

Conseil d'expert : Un test rigoureux économise des heures de SAV. Ne livrez jamais un zoom sans avoir effectué à minima ces contrôles.
(NB : des contrôles supplémentaires peuvent être nécéssaires selon votre scénario)