Les outils d'automatisation web droit pour le développement d'outils test de charge / stress sur mesure?

StackOverflow https://stackoverflow.com/questions/2721485

Question

Des outils tels que WebAii peut être utilisé pour visiter un site Web, et avec une simple boucle, successivement.

Si le code I un grand nombre de visites sur un site successivement et / ou la capacité des modèles personnalisés, est-ce la même fonctionnalité comme un outil de test de charge / stress?

Merci

Était-ce utile?

La solution

Pour l'essentiel, oui. Mais pour obtenir un vrai test ce serait très certainement besoin multithreading ou, de préférence, être exécuté sur de nombreux clients contre le site afin de refléter l'utilisation simultanée. Cela rendrait difficile la collecte d'informations (WCAT est très bon pour cela, mais a un peu de la courbe d'apprentissage abrupte).

Je l'avais moi-même pensé à écrire quelque chose quand je devais faire des tests de stress ni WCAT ni WAST correspondent pas vraiment au projet de loi. Si je l'avais regardé dans WebAii je l'aurais jugé.

Autres conseils

Je wouldnt dire que ce test de charge est à moins que vous avez un certain nombre d'instances en cours d'exécution. Lors du test de charge des applications Web et que vous utilisez les navigateurs Web réels, il est considéré comme une bonne règle pour avoir 1 navigateur par CPU / core.

Il existe des services que vous pouvez utiliser pour générer la charge réaliste pour pas beaucoup d'argent.

Nous utilisons souvent des outils d'automatisation web combinés avec des machines virtuelles pour test de charge. Chaque machine virtuelle utilise des pilotes Web suivants un script et les scripts sont écrits afin qu'ils porte et attendre à certains postes de contrôle eachother et assurez-vous que toutes les machines et leurs navigateurs ont rattrapé avant de continuer. Que les choses clés de façon (comme cliquer sur un lien qui se déclenche au large de calcul intense) sont effectuées simultanément par toutes les machines virtuelles.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top