Quelle est la différence entre les tests de trempage et les tests de résistance?

11

Quelqu'un peut-il expliquer la différence concernant les tests de trempage et de stress? Je les ai recherchés sur Google et j'ai constaté que les deux étaient sur le point de tester le logiciel au-delà de ses limites. Est-ce approprié pour les deux stratégies de test?

Dinesh
la source

Réponses:

20

Selon les différentes réponses trouvées ici et sur Wikipédia , les tests de trempage semblent être un test d' utilisation normale et prolongée pendant une longue période. Ceci est fait pour s'assurer que les bogues ou les fuites de mémoire n'apparaissent pas après ce qui est considéré comme une période d'utilisation relativement "normale".

Les tests de résistance sont également une forme de test de fiabilité qui teste au-delà de l'utilisation normale de l'application pendant une période plus courte pour voir si elle casse ou non. Dans cette catégorie, vous pouvez généralement trouver des tests sur le comportement de l'application lorsque de nombreux utilisateurs simultanés sont connectés et que les ressources système commencent à manquer (mémoire, temps de traitement, bande passante, etc.)

Jalayn
la source
1

Les tests peuvent être similaires ou identiques, la principale différence est l'objectif.

Dans les tests de résistance, l'objectif est de trouver à quel point le système va freiner. Le but est de le pousser jusqu'à ce qu'il ne fonctionne plus, afin d'établir la capacité maximale du système.

Dans les tests de trempage, l'objectif est totalement différent. Le but est de déterminer si quelque chose ne fonctionnera pas le plus tôt possible. Ce test tente d'exposer une mauvaise conception.

Helmuth
la source