|
Les composants de JMeter : les Assertions |
Les assertions permettent de tester le contenu des données renvoyées
par le serveur pour vérifier, soit qu'elles sont bien conforme à
ce que l'on veux, soient qu'elles constituent un document valide.
- Response Assertion : vérifie si une chaîne de
caractère se trouve dans la réponse. L'exemple suivant
vérifie que la chaine wanadoo est présente sur
la page que l'on demande. De plus, nous vérifions aussi que nous
recevons bien une page complète en testant que la balise </html>
est bien présente (c'est la balise qui doit terminer toutes les
pages sur Internet) :

- Duration Assertion : c'est un composant permettant de vérifier
la performance du serveur en testant le temps que met la réponse
à notre requête pour arriver. Si la réponse parvient
après le temps qui est défini dans le champ Duration,
la réponse n'est pas considérée comme valide. Ici,
on récupère les réponses qui nous parviennen en
moins de 150ms :
- Size Assertion : c'est un composant qui permet de récupérer
uniquement les pages qui respectent la condition sur la taille, spécifiée
par le champ Size to Assert. Ici, nous récupérons uniquement
les pages de plus de 200bytes :

- XML Assertion : ce composant ne prend aucun paramètre.
S'il est présent dans le test, il vérifie simplement que
la page récupérée est bien un document XML valide.
|
|