Table des matières
NeoLoad vous assiste dans la construction d'applications web de qualité, offrant un haut niveau de performance et de scalabilité. Pour atteindre de tels objectifs, il est nécessaire de tester l'application sous forte charge (quelque soit vos buts à atteindre, test en charge ou stress test). De manière générale, un test de forte charge commence à partir de 1000 utilisateurs virtuels.
Les paragraphes suivant présentent les meilleures pratiques et principales recommandations à suivre lorsqu'il est question de simuler une forte charge sur l'application que vous devez tester. Simuler une forte charge implique que votre environnement de test sera fortement stressé. Le niveau de charge que vous serez donc capable d'atteindre dépendra de la capacité et du paramétrage de votre environnement de test. L'environnement de test comprend NeoLoad ainsi que le l'infrastructure réseau et l'ensemble des autres ressources physiques comme le CPU et la mémoire de toutes les machines. Plus votre environnement de test et les outils seront optimisés, plus haute sera la charge que vous pourrez ensuite simuler.
Plus important encore, il est primordial que l'application que vous désirez tester sous forte charge ait déjà été testée de manière suffisante, c'est-à-dire que des tous les tests basiques ont été effectués et que des tirs avec une charge normale, ou au moins une petite charge aient déjà été faits.
Les principaux réglages et éléments de configuration impliqués dans l'amélioration de la capacité de votre environnement de test sont divisés en quatre catégories: les scénarios NeoLoad, le contrôleur NeoLoad, les injecteurs NeoLoad, et le réseau.
Les deux premiers paragraphes présentent des bonnes pratiques et principaux conseils faisant référence à l'utilisation de NeoLoad. Les deux autres se rapportent plutôt à des éléments de configuration de l'environnement de test.