capTests
Se connecter

Filtres étendus : clés étrangères, entité, montants, injection SQL DSCDLB-032

À tester Automatisable Toutes plateformes

Instructions

Objectif : compléter la couverture des filtres sur les axes sensibles pour la sécurité et le cloisonnement.

Vérifications :

  • Le filtre par utilisateur isole bien les données de chaque utilisateur.
  • Le filtre d'entité est appliqué par défaut (cloisonnement multi-sociétés).
  • Un identifiant passé en chaîne ("42") est traité comme un entier.
  • Une tentative d'injection SQL dans un filtre texte n'altère pas la base.
  • Une clé de filtre non autorisée est écartée avant la requête.
  • Combinaison utilisateur plus statut, et combinaison limite plus décalage.

Couverture automatique : test/phpunit/integration-dolibarr/FetchAllExtendedFilterTest.php (7 methodes, suite integration).

Liens

Aucun lien.

Tests automatiques liés

SourceRéférence du testNiveau
phpunit FetchAllExtendedFilterTest full

Vidéos de test

Aucune vidéo. Les tests automatiques publient ici la vidéo de référence (succès, une seule fois) et, en cas d'échec, la vidéo d'échec à comparer.

Historique des verdicts

Aucun verdict enregistré.

Discussion

Aucun commentaire pour l'instant.