Vue basée sur le contenu
Permet de définir une structure logique pour l'arborescence de l'application, pour les cas où une arborescence basée sur une URL ne sera qu'une longue liste sous une ou deux URL. Il n'est pas primordial de procéder ainsi, mais cela facilite l'exploration des résultats.
- Si le contenu de votre site est structuré de sorte que les URL reflètent une hiérarchie de type dossier, l'arborescence de l'application basée sur des URL le reflétera automatiquement, rendant ainsi les résultats plus faciles à parcourir.
- Si votre site utilise la méthode de navigation "chemins de navigation", ou toute autre méthode "basée sur le contenu", et que les URL n'indiquent pas l'"emplacement" de l'utilisateur dans le site, nous vous recommandons d'"apprendre" à AppScan® comment le site est organisé "logiquement" pour qu'il puisse présenter les résultats de l'examen dans un format simple et structuré plutôt que dans de longues listes sous une ou deux URL. Il n'est pas primordial de procéder ainsi, mais cela facilite l'exploration des résultats.
Par exemple, le code snippet ci-dessous a une structure logique Home | Buy | Books et il est utile de structurer les résultats pour que "Books" apparaisse sous "Buy" et "Buy" sous "Home".
<td class="navigation">
<a href="http://www.onlineshop.com/">Home</a> >
<a href="http://hub.onlineshop.com/buy?ssPageName=h:h:cat:US">Buy</a> >
<b>Books<b>
</td>
Pour ce faire, définissez les règles qui permettront à AppScan® d'identifier et d'extraire le contenu approprié (dans le cas présent, "Home", "Buy" et "Books") pour construire une arborescence basée sur le contenu.
Une fois les règles définies, vous pouvez sélectionner l'option "Basé sur le contenu" dans l'arborescence de l'application pour afficher les résultats à l'aide de ces informations. (Voir Problèmes : Arborescence de l'application.)