Jmeter vs LoadRunner en termes de vusers
J'ai trouvé des informations contradictoires, l'un disant JMeter peut produire beaucoup plus de charge puis LR peut, les autres en disant le contraire. De ce que je sais (si nous ne considérons pas de licence), chaque LoadGenerator est seulement limité par le matériel. Mais c'est JMeter. La documentation ne m'aide pas beaucoup.
Quelqu'un aurait-il une expérience avec ces deux, donc il peut les comparer? Je parle de 2 000 à 4 000 utilisateurs.
Grâce
OriginalL'auteur John V | 2012-05-18
Vous devez vous connecter pour publier un commentaire.
LoadRunner est connu pour fonctionner bien avec le volume très élevé des tests, comme l'est, hors de la boîte.
JMeter peut généralement frappé les problèmes avec un débit élevé, de haute filetée tests dans les scénarios suivants:
La chose est, il n'est pas difficile à résoudre JMeter de problèmes. C'est simplement une question de bonne pratique.
Vous devez lire ces 2 documents pour d'autres meilleures pratiques:
LoadRunner a aussi des questions à haute charge de l'Analyse et de collecte des données des phases peut prendre des heures (littéralement) et vous ne pouvez pas y échapper. Si vous avez trop de données à analyser, vous pouvez également exécuter dans des problèmes de mémoire. Jmeter n'est pas aussi complet sur les résultats de l'analyse, mais il est beaucoup plus rapide.
Si vous avez vraiment besoin d'un volume élevé de tests puis, j'ai écrit un script qu'effectivement vous donne infini montée en charge avec JMeter - je l'ai testé jusqu'à 20000 utilisateurs de 8000 frappe une deuxième course de plus de 50 serveurs. C'est "infini", car il fonctionne en exécutant des lots isolés de tests qui ne parlent pas les uns aux autres jusqu'à la fin de l'épreuve, de cette façon il n'y a pas de goulot d'étranglement avec la compilation des résultats. Mais il y a toujours un autre goulot d'étranglement quelque part...
Oui, JM utilise RMI pour s'exécuter en mode maître/esclave. Il y a un document à ce sujet ici. Ce n'est pas aussi dur que ce document donne une apparence, mais vous devez être conscient qu'il atteindra un io limite finalement, qui est l'une des raisons pour lesquelles j'ai écrit ce script.
jmeter.apache.org/usermanual/...
Si vous avez besoin d'une très grande échelle des tests, il est également possible d'utiliser JMeter dans le cloud des fournisseurs qui utilisent leurs propres distribués JMeter de la technologie et ne comptez pas sur JMeter interne de maître/esclave.
OriginalL'auteur Oliver Lloyd
Les deux outils ont des antécédents au niveau de la note, 2-4K utilisateurs. Lorsque le caoutchouc rencontre la route est en termes de main-d'œuvre requise pour livrer test de X à Y de qualité, y compris une analyse détaillée. Si vous êtes à étudier à la fois les outils, alors vous devriez envisager un POC sur votre application.
Document de votre script et votre niveau désiré de l'analyse indépendante de l'outil et d'embaucher un expert à la fois pour exécuter un POC à l'encontre de vos exigences. Temps, toutes les tâches, même au point de demander aux gens d'entrer l'heure de début de tâche et de temps à la fin de la tâche dans votre documentation. Comparer les deux à la fois et la sortie à la fin de la POC.
Vous devez être conscient que lorsque vous allez au marché pour obtenir un expert pour l'un de ces outils que le niveau de la fraude pure et simple dans les compétences dans l'exécution de tests de marché est de l'ordre de 97% (ou plus). Vous voulez embaucher quelqu'un avec la plus forte et la plus longue piste d'enregistrement avec l'outil à l'examen avec de nombreuses références, sinon, vous êtes susceptible d'obtenir une horrible vision déformée de la capacité et de l'efficacité de l'une ou des deux outils qui serait susceptible de conduire à une mauvaise décision sur l'outil de choix.
S'attendent à embaucher des compétences que vous ne pouvez pas avoir dans la maison, soit de l'outil. Beaucoup croient que la performance de l'outil de test représente 85 à 90% des compétences requises pour un test de performance de l'emploi. L'inverse est vrai, avec l'outil de compétences en cours d'exécution entre 10 à 15% des compétences (compétences essentielles) nécessaire à la réussite.
OriginalL'auteur James Pulley
Jmeter est pour les pauvres schlubs. Jmeter ne pouvez tester un certains types d'applications Java. Il n'a pas de soutien des applications ERP ou web 2.0. Vous pouvez brancher jusqu'Jmeter pour des applications ERP et essayer de l'enregistrer. 6 semaines plus tard, Jmeter ne fonctionne toujours pas.
OriginalL'auteur JBravo