capTests
Se connecter

Liens de retour et échappement des valeurs affichées UPTOD-090

À tester Automatisable Desktop

Instructions

Passer backtopage / backtopageforcancel = https://exemple.invalid/ puis //exemple.invalid sur les fiches et assistants du module. Créer un tiers, un contact et une enveloppe dont les libellés contiennent , des guillemets et des apostrophes. Attendu : les liens externes sont ignorés (retour sur la page du module) ; aucune valeur n'est interprétée comme HTML ou JS dans les pages, sélecteurs, la fenêtre de positionnement et les pages d'administration.

Liens

Aucun lien.

Tests automatiques liés

SourceRéférence du testNiveau
phpunit AdminPagesEscapingHttpTest partial
phpunit BackToPageHttpTest partial
phpunit SelectorLabelsEscapingIntegrationTest partial
phpunit UptoSignListRecipientSelectorsEscapingHttpTest partial
phpunit UptoSignWizardEscapingHttpTest partial

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

Développeur 19/10/2026 17:44
Revue des liens test/cas (2026-10-19) : couverture partielle confirmee. Verifie : liens externes ignores sur fiche configuration, enveloppe et agenda ; echappement large (selecteurs, wizard, admin, PHP_SELF) (BackToPageHttpTest, AdminPagesEscapingHttpTest, SelectorLabelsEscapingIntegrationTest, UptoSignWizardEscapingHttpTest, UptoSignListRecipientSelectorsEscapingHttpTest). Non verifie : backtopage passe sur l'assistant (wizard) ; payload contenant une apostrophe ; libelles du tiers et de l'enveloppe contenant du markup a l'affichage.