Un code de statut seul ne prouve pas qu’une page fonctionne. Pages d’erreur, listes de produits vides, avis de maintenance et page piratée peuvent tous être servis avec HTTP 200. Un mot-clé comme « Ajouter au panier », qui n’apparaît que lorsque la page fonctionne, ou un texte d’erreur qui ne doit pas apparaître, transforme ces cas en échecs.
Choisissez un texte stable et précis : le libellé d’un bouton, un nom de produit, une ligne du pied de page générée par l’application. Évitez un texte qui change avec les tests A/B, les prix ou la langue.
Les vérifications par mot-clé lisent le HTML renvoyé par le serveur. Le texte ajouté ensuite par JavaScript dans le navigateur n’y figure pas ; vérifiez-le plutôt avec une vérification synthétique dans un navigateur.