Sommaire

Tests de charges Test:de charges

La catégorie des tests de charges exploite une technique relativement simple : effectuer une même action lancée en parallèle (comme par autant d’utilisateurs) avec plus ou moins de force (la charge). On va ainsi constituer des « tirs » :

  • pour mesurer la réaction du système en fonction du nombre d’utilisateurs et trouver ainsi la charge limite qui répond aux exigences de temps de réponse ;

  • pour éprouver la robustesse du système en trouvant son point de rupture (la charge maximale) ;

  • pour identifier l’endurance du système en le soumettant à une charge constante pendant plusieurs heures.

images/I-icone.png

Tests de robustesse et piratage

Les tests de robustesse permettent d’observer le comportement de l’architecture dans la situation où le système n’est plus en mesure de réagir à une demande supplémentaire d’un utilisateur ; dans certains cas, le service s’arrête et revient à l’OS en y donnant alors un accès direct, dans d’autres cas, les données sont alors poussées sur la pile d’exécution et sont considérées comme des instructions (voir TOCTOU/Spoofing - section Analyse de failles de sécurité sur le design et le code). C’est pourquoi cette technique est utilisée pour pirater un système et récupérer des informations, faire planter ...