meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| admin:testbase [2026/05/20 10:23] – [Introduction] aurelie | admin:testbase [2026/10/20 16:01] (Version actuelle) – alexia | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | |{{: | + | |{{: |
| - | ====== | + | ====== |
| - | ===== Introduction ===== | + | |
| - | Des tests de base de données ont été mis en place afin de garantir la qualité, la cohérence et la fiabilité des données manipulées par l’application. Ces contrôles permettent de détecter rapidement les anomalies et de sécuriser le fonctionnement global du système. De vous avertir au plus vite pour vous permettre de corriger ou d' | + | |
| - | **A ce stade aucune correction automatique n'est mise en place**\\ | + | |
| - | **D' | + | |
| - | **Tous les tests sont réalisés automatiquement** | + | |
| - | ==== Tests sur les bases clients ==== | + | L' |
| - | Une première catégorie | + | |
| - | * présence et cohérence | + | |
| - | * respect des contraintes (clés, relations, unicité), | + | |
| - | * bon fonctionnement | + | |
| - | Ces tests permettent | + | |
| - | ==== Tests sur les données des bases clients ==== | + | Aucun test ne se lance tout seul à l' |
| - | En complément, | + | |
| - | Ces contrôles permettent notamment de : | + | ===== Ouvrir l' |
| - | * détecter des données manquantes ou incohérentes, | + | |
| - | * identifier des anomalies comptables ou métier, | + | |
| - | * signaler des situations anormales dès leur apparition. | + | |
| - | Lorsqu’un problème est détecté, une alerte peut être générée afin de permettre une intervention rapide | + | Menu **Administration > Tests de la base**. Le menu de gauche de l' |
| + | * **Informations** : affichée à l' | ||
| + | * **Tests rapides** : les tests du fichier | ||
| + | * **Tests à la demande (serveur)** : quatre tests lancés un par un. | ||
| - | ==== Bénéfices ==== | + | Une pastille de couleur devant chaque test indique son état : |
| - | Grâce à cette double approche (tests techniques et contrôles en conditions réelles), le système gagne en robustesse | + | |
| - | * réduction des risques de régression, | + | |
| - | * amélioration de la stabilité globale, | + | |
| - | * meilleure fiabilité des données, | + | |
| - | * renforcement de la confiance des utilisateurs. | + | |
| - | ===== Les tests réalisés ===== | + | ^ Pastille |
| - | ==== Test structurelle sur la base ==== | + | | Blanche | Test non lancé | |
| - | ^Titre^Lien vers les explications^ | + | | Verte | Aucune erreur | |
| - | |**Test de la structure de la base via " | + | | Orange | Avertissement, |
| + | | Rouge | Erreur détectée | ||
| - | ==== Test structurelle sur les tables ==== | + | Un groupe prend la couleur de son test le plus grave : une seule erreur |
| - | ^Titre^Lien vers les explications^ | + | |
| - | |**Incohérence | + | |
| - | ==== Test structurelle | + | ===== Les tests rapides ===== |
| - | ^Titre^Lien vers les explications^ | + | |
| - | |**Doublon dans un plan comptable** (1) |[[admin: | + | Ils s' |
| - | |**Un compte est orphelin** (1)|[[admin:testbase: | + | |
| - | |**Un compte qui a des sous-compte est marqué comme CompteTerminal** (1)|[[admin: | + | ==== Tests liés aux fichiers ==== |
| - | |**Un compte n'a pas de sous-compte n'est pas marqué comme CompteTerminal** (1)|[[admin:testbase:test006]]| | + | |
| - | |**Le secteur indiqué dans le compte n'est pas cohérent** (2)|[[admin:testbase:test007]]| | + | * Cohérence entre familles et personnes ; |
| - | |**Le compte XXXXX n'est pas pris en compte sur bilan ou le compte | + | * cohérence des champs personnalisés ; |
| - | |**Le compte XXXXX n'est pas affecté dans le bilan/CR selon les mêmes critères que défini | + | * cohérence des liens entre les tables. |
| - | |**Le compte XXXXX n'existe | + | |
| + | ==== Tests liés à la comptabilité ==== | ||
| + | |||
| + | * **Plan comptable de référence** : tests de base, affectations au Bilan / Compte de résultat, champ ordre ; | ||
| + | * **Plan comptable officiel** et **plans comptables | ||
| + | * **Saisies et écritures** : équilibre des multi-lignes, | ||
| + | |||
| + | ==== Lire les résultats ==== | ||
| + | |||
| + | Trois onglets s' | ||
| + | |||
| + | ^ Onglet | ||
| + | | **Liste des tests effectués** | Chaque contrôle, en vert « pas d' | ||
| + | | **Erreurs** | Le détail de chaque erreur | ||
| + | | **Vérifications** | Informations complémentaires utiles au diagnostic. | ||
| + | |||
| + | <WRAP info> | ||
| + | Les tests rapides ne concernent que ce que vous avez le droit de lire. Sans droit de lecture sur le fichier, les tests du fichier et de la comptabilité sont grisés ; sans droit de lecture sur la comptabilité, | ||
| + | </ | ||
| + | |||
| + | ===== Les tests à la demande ===== | ||
| + | |||
| + | Ils sont exécutés par le serveur. Cliquez sur le test dans le menu : un panneau explique ce qu'il vérifie, affiche la date et le résultat du dernier passage, et propose un bouton | ||
| + | |||
| + | ==== Intégrité physique de la base ==== | ||
| + | |||
| + | Contrôle la structure du fichier de la base (pages, index, enregistrements). Le résultat est immédiat | ||
| + | |||
| + | ==== Intégrité des signatures des enregistrements ==== | ||
| + | |||
| + | Chaque enregistrement signé (écritures, | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | Détails : [[https:// | ||
| + | |||
| + | ==== Séquences continues ==== | ||
| + | |||
| + | Vérifie que les numérotations (écritures, | ||
| + | |||
| + | | ||
| + | | ||
| + | |||
| + | Détails : [[https:// | ||
| + | |||
| + | ==== Vérification d'une sauvegarde ==== | ||
| + | |||
| + | Vérifie qu'un fichier de sauvegarde peut réellement être restauré. | ||
| + | |||
| + | - Choisissez le fichier | ||
| + | - Cliquez sur **Lancer**. | ||
| + | - Le serveur restaure la sauvegarde | ||
| + | |||
| + | Si la restauration réussit, le message « Félicitations, | ||
| + | |||
| + | <WRAP important> | ||
| + | La restauration peut prendre plusieurs minutes sur une grosse base : ne quittez pas l' | ||
| + | </ | ||
| + | |||
| + | ==== Vérification | ||
| + | |||
| + | Vérifie qu'un fichier produit par LoGeAs (sauvegarde, | ||
| + | |||
| + | <WRAP important> | ||
| + | Cette vérification est réservée aux membres | ||
| + | </ | ||
| + | |||
| + | ===== Outils (assistance) ===== | ||
| + | |||
| + | L' | ||
| - | (1) les test sont réalisés sur les plans suivant : | ||
| - | * Plan comptable de référence du type de base (**PlanOfficielComplet** de la base de paramétrage) | ||
| - | * Plan comptable officiels de la base (**PlanComptableOfficiel** exercice N et N-1) | ||
| - | * Dérivation du plan comptable officiel de la base par utilisateur et secteur (**PlanComptableOfficielUser** exercice N et N-1) | ||
| - | (2) les test sont réalisés sur les plans suivant : | ||
| - | * Plan comptable officiels de la base (**PlanComptableOfficiel** exercice N et N-1) | ||
| - | * Dérivation du plan comptable officiel de la base par utilisateur et secteur (**PlanComptableOfficielUser** exercice N et N-1) | ||
| - | ==== Autre ==== | ||
| - | ^Titre^Lien vers les explications^ | ||
| - | |Erreur de communication avec le serveur durant les tests| so| | ||