capTests
Se connecter

Capcompta capcompta

Tous les cas de ce projet sont couverts par un test automatique. 66 cas sont couverts par un test automatique relancé à chaque nouvelle version.
Rapport qualité
Consultation en lecture seule. Vous voulez participer ? Contactez le chef de projet pour rejoindre l'équipe et créer votre compte. Se connecter.
Scénarios couverts automatiquement sur la version 1.3.0 : 66. Tout afficher
Les tests automatiques sont affichés. Les points couverts par un test automatique qui passe (badge Couvert) n'ont pas besoin d'être re-testés à la main : concentrez la recette manuelle sur les points manuels, non couverts ou en régression.
Réf Intitulé Cycle Couverture Verdict
Accès et droits
CPC-003 Connexion au plan de travail au clavier Desktop
Détails

Se connecter au plan de travail capcompta au clavier. Attendu : on atteint le tableau de bord sans souris ; un mot de passe faux est refusé par le serveur ; la session se rouvre sans réidentifier l'appareil.

À tester Couvert Non testé
CPC-004 Tableau de bord et période de travail Desktop
Détails

Ouvrir le tableau de bord, choisir l'exercice et la période de travail. Attendu : la période couvre exactement les jours choisis (dernier jour inclus, jour suivant exclu, quel que soit le fuseau du serveur) ; Actualiser garde le focus clavier ; aucun exercice n'est gardé en cache local.

À tester Couvert Non testé
CPC-005 Chaque action exige le droit natif Dolibarr correspondant Desktop
Détails

Se connecter avec un utilisateur qui n'a qu'une partie des droits du module Comptabilité ou Banque de Dolibarr. Attendu : chaque écran et chaque action est refusé sans le droit natif correspondant (liaison, grand livre, saisie, export, plan comptable, exercices, rapprochement, états, révision) ; un utilisateur externe est toujours refusé ; un profil réduit ne voit pas les montants qu'il n'a pas le droit de lire. capcompta ne crée aucun droit propre.

À tester Couvert Non testé
CPC-006 Aucune donnée d'une autre entité n'est lue ni écrite (multi-société) Desktop
Détails

Sur une installation multi-sociétés, travailler dans une entité. Attendu : les comptes, journaux, exercices, lignes de factures, écritures et comptes bancaires d'une autre entité ne sont ni listés ni modifiables, et une action qui les vise est refusée.

À tester Couvert Non testé
CPC-064 L'activation exige la version minimale de SmartAuth Desktop
Détails

Activer capcompta avec un SmartAuth trop ancien. Attendu : l'activation est refusée et dit pourquoi ; la version déployée satisfait le minimum déclaré.

À tester Couvert Non testé
Balance d'ouverture
CPC-044 Charger une balance d'ouverture collée Desktop
Détails

Coller une balance de reprise dans l'écran Balance d'ouverture et la charger. Attendu : autant de lignes écrites que de lignes collées, datées du premier jour de l'exercice, dans un journal d'à-nouveaux ; l'écart d'arrondi se solde sur le compte d'attente en une touche, jamais en silence ; la première clôture l'absorbe sans double compte.

À tester Couvert Non testé
CPC-045 Une balance d'ouverture invalide est refusée Desktop
Détails

Charger une balance déséquilibrée, avec un compte inconnu, une seconde balance sur le même exercice, ou sur un exercice clos. Attendu : refus avec chaque compte fautif nommé sur sa ligne et rien n'est écrit.

À tester Couvert Non testé
CPC-046 Retirer une balance d'ouverture Desktop
Détails

Retirer une balance chargée. Attendu : ses lignes seules sont supprimées ; refus si une ligne est validée, exportée, lettrée ou si l'exercice suivant est clos.

À tester Couvert Non testé
Balance et grand livre
CPC-017 Consulter la balance Desktop
Détails

Ouvrir la balance sur une période. Attendu : une ligne par compte avec ses totaux, regroupée par classe et repliable d'une touche ; une balance équilibrée et identique à celle de Dolibarr ; filtres par journal, plage de comptes, auxiliaire et masquage des comptes soldés au clavier.

À tester Couvert Non testé
CPC-018 Consulter le grand livre en mode liste Desktop
Détails

Ouvrir le grand livre. Attendu : les colonnes de la grille, des totaux sur tout le filtre et non sur la tranche chargée, identiques à ceux de Dolibarr ; filtres période, journal, validation et recherche ; changer un filtre ramène le curseur en haut ; aucune ligne doublée ni sautée au défilement.

À tester Couvert Non testé
CPC-019 Grand livre d'un compte avec solde progressif Desktop
Détails

Depuis la balance, Entrée sur un compte. Attendu : le grand livre du compte s'ouvre avec son en-tête et un solde progressif qui part de zéro et reste juste sur les tranches suivantes.

À tester Couvert Non testé
CPC-020 Chercher une écriture par montant Desktop
Détails

Taper un montant dans le filtre (virgule ou point, séparateurs de milliers, opérateurs < > <= >=). Attendu : les lignes portant ce montant au débit ou au crédit sont trouvées ; le pied suit le filtre ; un filtre illisible ou négatif est refusé en clair au lieu d'être ignoré.

À tester Couvert Non testé
CPC-021 Remonter à la pièce d'origine d'une écriture Desktop
Détails

Entrée sur une écriture du grand livre. Attendu : sa pièce d'origine (facture, règlement, ligne bancaire, note de frais, écriture) s'ouvre dans un nouvel onglet ; la référence bancaire est affichée sans son préfixe technique.

À tester Couvert Non testé
CPC-022 Revenir à la ligne quittée Desktop
Détails

Ouvrir un détail depuis la balance, le grand livre ou le rapprochement, puis revenir. Attendu : le curseur revient sur la ligne quittée.

À tester Couvert Non testé
Clôture
CPC-040 Contrôles avant clôture d'un exercice Desktop
Détails

Ouvrir l'assistant de clôture. Attendu : les anomalies bloquantes sont listées (pièce ou exercice déséquilibré, exercice suivant absent ou clos, réglages de clôture manquants, facture non transférée, ligne non liée, journal ou compte de résultat désactivé) et le bouton reste inerte ; un compte d'attente non soldé est un avertissement.

À tester Couvert Non testé
CPC-041 Clôturer un exercice Desktop
Détails

Clôturer un exercice sans anomalie. Attendu : toutes les écritures sont validées, l'écriture de résultat et les à-nouveaux de l'exercice suivant sont générés équilibrés, la balance d'ouverture égale le bilan de clôture ; un second exercice cumule sans double compte ; une clôture refusée laisse l'exercice intact.

À tester Couvert Non testé
CPC-042 Un exercice clos refuse toute écriture Desktop
Détails

Sur un exercice clos, tenter de saisir, déplacer, supprimer une écriture ou de transférer dans sa période. Attendu : refus du premier au dernier jour, quel que soit le fuseau ; l'exercice suivant ouvert accepte ses écritures.

À tester Couvert Non testé
CPC-043 Rouvrir un exercice Desktop
Détails

Rouvrir un exercice clos. Attendu : l'assistant dit ce que la réouverture emporte ; le statut, les validations et les écritures générées sont retirés, une nouvelle clôture régénère les mêmes écritures ; refus si l'exercice suivant est clos ou si une ligne générée a été exportée.

À tester Couvert Non testé
Comparaison FEC
CPC-047 Comparer le FEC renvoyé par l'expert-comptable Desktop
Détails

Charger le FEC renvoyé par le cabinet sur une période. Attendu : un fichier renvoyé sans retouche ne montre aucune différence ; les comptes inconnus du plan sont nommés avec leur libellé ; une renumérotation ne crée pas de différence ; la comparaison ne fige rien.

À tester Couvert Non testé
CPC-048 Écrire les mouvements ajoutés par le cabinet Desktop
Détails

Après comparaison, sélectionner une opération diverse ajoutée par le cabinet et l'écrire. Attendu : elle est écrite comme une écriture manuelle, une seule fois, et n'apparaît plus comme différence ; une ligne reformulée, partiellement retrouvée ou dans un journal inconnu n'est jamais proposée.

À tester Couvert Non testé
CPC-049 Lire un fichier FEC quelle que soit sa présentation Desktop
Détails

Charger des FEC avec séparateur barre ou point-virgule, colonnes dans le désordre, montant et sens, virgule ou point, trois formats de date, encodage non UTF-8 ou BOM. Attendu : lecture correcte ; un fichier vide, UTF-16, sans colonne obligatoire, avec une date ou un montant illisible est refusé avec la ligne en cause.

À tester Couvert Non testé
Démonstration
CPC-059 Générer et purger le jeu de démonstration Desktop
Détails

Depuis la page de démonstration, générer le jeu puis le purger. Attendu : une PME d'une cinquantaine de salariés sur deux exercices, dates relatives au jour de génération ; une seconde génération ne crée aucun doublon ; la purge retire tout ; un compte réel portant le login de démo n'est jamais repris ; sur un plan vide, le plan par défaut est chargé.

À tester Couvert Non testé
CPC-060 Mode démonstration et tour guidé Desktop
Détails

Se connecter avec le compte de démonstration. Attendu : l'accueil Dolibarr est détourné vers capcompta (échappatoire nodemo), l'espace de travail dit qu'il s'agit d'une démonstration, le tour de chaque écran se parcourt et se ferme au clavier ; un compte réel ne voit ni le tour ni son bouton ; la page d'accueil d'origine est rendue à la désactivation.

À tester Couvert Non testé
CPC-061 La démonstration est refusée sur une installation de production Desktop
Détails

Sur une installation ordinaire, tenter de générer le jeu. Attendu : refus sans l'une des trois portes (niveau de fonctionnalités, constante du module, instance de démonstration) ; sans l'accord explicite, rien n'est fait.

À tester Couvert Non testé
Écritures diverses
CPC-027 Saisir un lot d'écritures équilibré au clavier Desktop
Détails

Saisir un lot dans un journal d'opérations diverses sans souris. Attendu : un mouvement, un numéro de pièce jamais réutilisé, la date tapée conservée quel que soit le fuseau ; seuls les journaux d'opérations diverses et d'à-nouveaux sont proposés ; deux saisies simultanées ne se mélangent pas.

À tester Couvert Non testé
CPC-028 Un lot invalide est refusé sans rien écrire Desktop
Détails

Tenter de valider un lot déséquilibré (même d'un centime), une ligne seule, une ligne sans montant, au débit et au crédit, négative, sans libellé, un compte ou journal inconnu ou désactivé, un lot sans référence ou sans date. Attendu : refus qui nomme la ligne fautive, rien n'est écrit.

À tester Couvert Non testé
CPC-029 Corriger ou supprimer une écriture saisie Desktop
Détails

Depuis le grand livre, ouvrir une écriture saisie, la corriger puis la supprimer. Attendu : la correction garde le numéro de pièce et la date ; une correction déséquilibrée laisse le mouvement intact ; une écriture validée, exportée, lettrée ou transférée ne peut être ni corrigée ni supprimée.

À tester Couvert Non testé
CPC-030 Raccourcis et brouillon de saisie Desktop
Détails

Pendant une saisie : Ctrl+D duplique la ligne précédente, Ctrl+Suppr retire une ligne, Ctrl+S valide la cellule en cours puis écrit le lot. Attendu : le brouillon survit à un changement d'écran et à l'ouverture d'une écriture depuis le grand livre.

À tester Couvert Non testé
États comptables
CPC-053 Lire le compte de résultat Desktop
Détails

Ouvrir le compte de résultat d'une période. Attendu : charges et produits dans leur sens naturel, regroupés par sous-classe repliable, une perte signée ; le résultat est nommé et égal à celui du bilan.

À tester Couvert Non testé
CPC-054 Lire le bilan Desktop
Détails

Ouvrir le bilan. Attendu : chaque masse du bon côté, le bilan équilibré grâce au résultat reporté.

À tester Couvert Non testé
CPC-055 Groupes de rapport et formules Desktop
Détails

Afficher les états par groupes de rapport. Attendu : les comptes rattachés à aucun groupe sont comptés et nommés ; le sens d'un groupe décide du signe ; un groupe calculé est évalué depuis les groupes précédents ; une formule invalide (groupe inconnu, division par zéro) se nomme sans masquer les autres groupes.

À tester Couvert Non testé
Export
CPC-031 Exporter le FEC d'une période Desktop
Détails

Choisir une période et un des deux modèles FEC, produire le fichier. Attendu : le fichier porte l'en-tête de vingt colonnes, une ligne par écriture de la période, les colonnes de devise, un nom fondé sur l'année de fin ; une demande sans période ou vide est refusée ; deux exports simultanés sont refusés.

À tester Couvert Non testé
CPC-032 Verrouiller les écritures exportées seulement sur demande Desktop
Détails

Exporter sans puis avec la case de verrouillage. Attendu : décochée par défaut, rien n'est figé ; cochée, exactement les lignes exportées sont figées avec leur première date d'export et la saisie refuse ensuite de les corriger ; la pré-vérification annonce ce qui serait exporté sans rien figer.

À tester Couvert Non testé
CPC-033 Une pièce déséquilibrée bloque l'export Desktop
Détails

Exporter une période contenant une pièce déséquilibrée ou une référence avec tabulation. Attendu : la production est bloquée, la pièce est nommée, rien n'est figé ; une pièce coupée par le filtre de journal est distinguée d'une pièce déséquilibrée.

À tester Couvert Non testé
CPC-034 Exporter avec les pièces justificatives Desktop
Détails

Cocher Joindre les pièces justificatives. Attendu : avant production, l'écran annonce les justificatifs trouvés et la liste des manquants sans bloquer ; l'archive ZIP contient le FEC et un PDF par facture ou note de frais nommé par son numéro d'écriture ; au-delà de 1 Go, refus avec le poids total.

À tester Couvert Non testé
Interface clavier
CPC-062 La grille se pilote entièrement au clavier Desktop
Détails

Dans une grille, naviguer aux flèches, éditer une cellule, annuler par Échap, parcourir les volets. Attendu : la grille prend le focus, les flèches déplacent la cellule, Échap restaure la valeur d'origine, aucune action n'exige la souris.

À tester Couvert Non testé
CPC-063 Page introuvable Desktop
Détails

Ouvrir une adresse inconnue du plan de travail. Attendu : une page introuvable, et Entrée sur Retour ramène à l'écran précédent ou à l'accueil sur la première page de la session.

À tester Couvert Non testé
CPC-065 Compléter un compte comptable à la frappe Desktop
Détails

Dans une cellule de compte, taper un début de numéro. Attendu : la complétion propose les comptes du plan sélectionné, Entrée ou Tab accepte la proposition mise en évidence, et l'écran dit si la création d'un nouveau compte est proposée.

À tester Couvert Non testé
CPC-066 Options d'interface du module Desktop
Détails

Dans la configuration du module, changer le nombre de lignes par tranche, la proposition de mémorisation et le plein écran. Attendu : la tranche change sans effet sur les totaux, la proposition de mémorisation apparaît ou non après une liaison, le plan de travail s'ouvre ou non en plein écran.

À tester Couvert Non testé
Journaux et transfert
CPC-013 Prévisualiser un journal avant transfert Desktop
Détails

Choisir un journal et une période au clavier. Attendu : la prévisualisation liste les documents et leurs anomalies ; une anomalie bloquante désactive le transfert et sa raison est écrite à côté ; un journal de nature non prise en charge le dit ; le compte de la prévisualisation est exactement celui que le transfert écrira.

À tester Couvert Non testé
CPC-014 Transférer un journal en comptabilité Desktop
Détails

Transférer les ventes, achats ou notes de frais d'une période. Attendu : un compte-rendu des lignes écrites ; les factures fournisseurs et notes de frais sont écrites sur le tiers ou l'utilisateur, la charge et la TVA ; un second transfert immédiat n'écrit rien de plus ; deux transferts simultanés d'un même journal sont refusés.

À tester Couvert Non testé
CPC-015 Transférer le journal de banque Desktop
Détails

Transférer le journal de banque. Attendu : un règlement devient une ligne de banque et sa contrepartie sur le compte du tiers ; une ligne non identifiée va au compte d'attente, signalé dans la prévisualisation ; un compte bancaire sans numéro comptable bloque ; une ligne hors période n'est pas transférée.

À tester Couvert Non testé
CPC-016 Lettrage automatique au transfert Desktop
Détails

Avec l'option de lettrage automatique, transférer un règlement. Attendu : le règlement est lettré avec sa facture ; sans l'option, rien n'est lettré ; les lignes sans lien sont laissées telles quelles.

À tester Couvert Non testé
Lettrage
CPC-023 Lettrer une sélection équilibrée Desktop
Détails

Sur un compte auxiliaire, sélectionner une facture et son règlement et lettrer. Attendu : un même code en majuscules sur toutes les lignes ; une sélection déséquilibrée, vide, sur deux comptes auxiliaires ou sans compte auxiliaire est refusée ; une ligne exportée reste lettrable.

À tester Couvert Non testé
CPC-024 Lettrage partiel puis complété Desktop
Détails

Lettrer partiellement un règlement partiel, puis le compléter. Attendu : le lettrage partiel est accepté en minuscules et le volet dit ce qui reste ; deux groupes partiels ont deux codes ; compléter remplace le code par un code soldé.

À tester Couvert Non testé
CPC-025 Délettrer Desktop
Détails

Retirer un lettrage. Attendu : le code disparaît de toutes les lignes du groupe.

À tester Couvert Non testé
CPC-026 Volet de lettrage Desktop
Détails

Ouvrir le volet de lettrage d'un compte auxiliaire. Attendu : les deux côtés séparés, le reste de chaque groupe, limité au compte et à la période ; refus d'ouvrir sans compte auxiliaire.

À tester Couvert Non testé
Liaison
CPC-007 La grille de liaison liste les lignes à lier avec leur compte proposé Desktop
Détails

Ouvrir Liaison sur ventes, achats ou notes de frais. Attendu : la grille liste les lignes avec le compte proposé par le moteur natif de Dolibarr ; le filtre reste-à-lier / déjà-lié / tous se change au clavier ; le pied de grille donne le total serveur et non la taille de la tranche ; le défilement ne saute ni ne double aucune ligne, même pendant une liaison.

À tester Couvert Non testé
CPC-008 Lier une ligne au compte proposé ou saisi Desktop
Détails

Sur une ligne, valider la proposition par Entrée ou saisir un autre compte. Attendu : la ligne est liée et le curseur descend ; une proposition ambiguë ne lie pas et la raison s'écrit sur la ligne ; un compte inconnu ou inactif est refusé ; le hook natif de liaison est exécuté.

À tester Couvert Non testé
CPC-009 Lier un lot de lignes sélectionnées au clavier Desktop
Détails

Sélectionner plusieurs lignes (Espace, Maj+flèches, Ctrl+A) et leur affecter un compte. Attendu : toutes les lignes sélectionnées sont liées en un seul appel serveur, et seulement elles.

À tester Couvert Non testé
CPC-010 Revenir sur une affectation Desktop
Détails

Délier une ligne liée par erreur, puis la relier. Attendu : la ligne repasse dans le reste à lier, puis prend le nouveau compte.

À tester Couvert Non testé
CPC-011 Mémoriser le compte sur le produit ou le tiers Desktop
Détails

Après une liaison, accepter de mémoriser le compte. Attendu : le compte est écrit dans le compte de vente ou d'achat du produit, ou sur le tiers, là où le moteur natif le relit ; les lignes futures de ce produit arrivent avec la bonne proposition. Refusé sur les notes de frais.

À tester Couvert Non testé
CPC-012 Réaffecter des factures déjà transférées Desktop
Détails

Des factures sont passées en compte d'attente (471) et déjà transférées : les réaffecter à un compte. Attendu : la partie grand livre est corrigée et la facture suivante arrive sur le bon compte ; une facture figée, d'un exercice clos ou que le transfert ne reprendrait pas est refusée par son nom, sans rien écrire.

À tester Couvert Non testé
Mise en service
CPC-001 Le diagnostic de mise en service liste ses contrôles et annonce une comptabilité prête Desktop
Détails

Ouvrir le plan de travail sur une installation configurée. Attendu : l'écran de mise en service liste les cinq contrôles (plan comptable chargé, modèle sélectionné, journaux actifs, comptes par défaut, exercice courant) avec leur état ; quand tout est vert, il annonce une comptabilité prête. Sans plan comptable, il explique le problème et propose de charger un modèle. Rafraîchir garde le focus clavier.

À tester Couvert Non testé
CPC-002 Charger un modèle de plan comptable depuis la mise en service Desktop
Détails

Sur une installation sans plan comptable, choisir un modèle dans la liste et le charger. Attendu : les comptes du modèle sont créés et le modèle devient le plan actif ; recharger un plan déjà chargé réussit sans doublon ; un modèle inconnu ou un fichier illisible est refusé sans toucher au réglage ; deux chargements simultanés sont refusés.

À tester Couvert Non testé
Paramétrage
CPC-035 Gérer le plan comptable Desktop
Détails

Dans le paramétrage, créer un compte au clavier, corriger son libellé, le désactiver puis le réactiver. Attendu : un numéro déjà pris est refusé en clair ; un compte portant des écritures garde son numéro mais son libellé reste modifiable ; longueurs mesurées en caractères ; la liste se filtre par préfixe et par comptes inactifs.

À tester Couvert Non testé
CPC-036 Créer des comptes à la volée ou en lot Desktop
Détails

Taper un nouveau numéro de compte ou coller une liste de comptes. Attendu : le brouillon propose le type et le libellé hérités du plus long préfixe existant ; un lot collé est créé en une fois, parents compris ; une ligne fautive refuse tout le lot en nommant chaque faute ; aucun type que la clôture ne saurait classer n'est créé.

À tester Couvert Non testé
CPC-037 Gérer les journaux Desktop
Détails

Créer un journal, changer son libellé et sa nature, le désactiver. Attendu : code unique, nature parmi celles du cœur Dolibarr ; un journal portant des écritures garde son code ; la liste montre les journaux inactifs et compte leurs écritures.

À tester Couvert Non testé
CPC-038 Régler les comptes par défaut et les options comptables Desktop
Détails

Renseigner un compte par défaut, le journal de clôture, les comptes de résultat, la date de début de liaison. Attendu : chaque valeur est écrite là où Dolibarr la lit ; un compte inconnu, un journal de mauvaise nature, une valeur hors plage ou une clé inconnue sont refusés sans rien écrire.

À tester Couvert Non testé
CPC-039 Déclarer un exercice comptable Desktop
Détails

Déclarer un exercice au clavier. Attendu : il est créé ouvert avec les jours choisis ; un exercice sans libellé, sans bornes, à l'envers ou qui en chevauche un autre est refusé ; la liste compte les écritures et les non validées.

À tester Couvert Non testé
Rapprochement bancaire
CPC-050 Pointer des lignes bancaires sur un relevé Desktop
Détails

Choisir un compte bancaire, sélectionner des lignes et nommer le relevé. Attendu : l'écart tombe à zéro quand la sélection atteint le solde du relevé et Ctrl+S l'écrit (relevé, utilisateur) ; pointer sans nommer le relevé est refusé ; une ligne déjà sur un autre relevé, un compte non rapprochable ou un lot trop grand sont refusés.

À tester Couvert Non testé
CPC-051 Dépointer une ligne Desktop
Détails

Afficher les lignes pointées et rendre une ligne au pointage (Ctrl+U). Attendu : le relevé et l'utilisateur sont effacés ; refusé si l'écriture comptable de la ligne est figée.

À tester Couvert Non testé
CPC-052 Liste des lignes bancaires et solde rapproché Desktop
Détails

Ouvrir le rapprochement. Attendu : par défaut ce qui reste à pointer, les totaux toujours d'accord avec les lignes, le solde rapproché, les relevés triés par date, l'état comptable de chaque ligne et des libellés traduits ; filtre des lignes pointées ; pagination sans ligne sautée.

À tester Couvert Non testé
Révision
CPC-056 Réviser un exercice sur trois années Desktop
Détails

Ouvrir la révision. Attendu : l'exercice courant et les deux précédents côte à côte, la variation avec l'année précédente, pas de pourcentage pour un compte absent l'an dernier, un compte disparu garde sa ligne ; l'exercice par défaut contient aujourd'hui ; le volet pluriannuel suit le curseur.

À tester Couvert Non testé
CPC-057 Noter l'état de révision d'un compte Desktop
Détails

Sur un compte, faire tourner l'état de révision à la barre d'espace et taper une note. Attendu : l'état et la note sont enregistrés sur le compte et l'exercice, sans doublon ; vider la note supprime l'enregistrement ; un compte sans écriture ou un état inconnu est refusé.

À tester Couvert Non testé
CPC-058 Ne voir que ce qui reste à réviser Desktop
Détails

Utiliser F2 et les filtres de la révision. Attendu : F2 masque les comptes soldés et le dit ; les filtres texte et auxiliaire ne modifient pas les chiffres de l'année ; l'avancement ne compte que les comptes listés.

À tester Couvert Non testé