2008-12-10 8 views
5

Je travaille sur une proposition pour mon entreprise d'acheter un logiciel de test de charge. Je dois donner 2 choix. Un de mes choix que je propose est HP (Mecurary) Loadrunner. Existe-t-il un autre programme comparable à Loadrunner? Nous cherchons à utiliser le logiciel pour tester la performance de ce qui suit.Logiciel de test de charge

C# .NET Modèle

Microsoft® .NET 2.0, 3.0

Microsoft® SQL Server Informix

Web (HTTP/HTML)

Web Services

Web et Multimédia

Application sans fil Pr otocole (WAP)

Domain Name System (DNS)

Microsoft® Exchange (MAPI)

Répondre

3

OpenSourceTesting.com a un list of OSS performance tools.

La FAQ sur les tests de logiciels a également un list of commercial and OSS performance testing tools.

Comme il semble que vous êtes sur une plate-forme Windows, vous pouvez également utiliser les outils suivants:

Il y a beaucoup d'options là-bas, mais il semble que vous avez une bonne poignée sur vos besoins. Je recommande de faire une étude de commerce de vos meilleurs choix, en utilisant des critères pondérés et un classement de la façon dont chaque produit scores (sorte de comme une comparaison de style "Consumer Reports" personnalisé). Cela vous aidera à réduire toute idée préconçue envers ou contre un produit, et donnera également à votre direction une raison empirique solide pour laquelle vous avez choisi l'outil que vous avez choisi. Cela peut aller un long chemin en justifiant le coût pour un article grand billet.

De plus, pour les outils commerciaux, les fournisseurs viennent souvent sur place et mettent en place un système de démonstration pour tester votre code. Nous l'avons fait il y a quelques années avec Mercury, Rational et NuMega. Cela a vraiment aidé à couper la présentation B.S. et voir exactement comment les produits pourraient être utilisés avec nos applications.

2

Nous avons utilisé JMeter pour les tests HTTP et la charge SOAP

0

TestComplete Automated QA est également très bien respecté:

http://www.automatedqa.com

Le produit est complet et vous pouvez créer un script dans une variété de langues, y compris C#. Je vais essayer l'essai de 30 jours et comment il se compare à LoadRunner pour vos besoins spécifiques.

0

J'ai utilisé openSTA.

Cela permet d'enregistrer une session avec un site Web, puis de la lire via un langage de script relativement simple.

Vous pouvez facilement tester les services Web et écrire vos propres scripts.

Il vous permet de rassembler les scripts dans un test comme vous le souhaitez et de configurer le nombre d'itérations, le nombre d'utilisateurs dans chaque itération, le temps d'introduction de chaque nouvel utilisateur et le délai entre chaque itération. Des tests peuvent également être planifiés dans le futur.

Il est open source et gratuit.

Il génère un certain nombre de rapports qui peuvent être enregistrés dans une feuille de calcul. Nous utilisons ensuite un tableau croisé dynamique pour analyser et représenter graphiquement les résultats.

0

J'ai utilisé WebLOAD dans des projets précédents - c'est comparable à LoadRunner, mais plus rentable.

0

Si vous avez toutes les interfaces, notez que vous allez seulement regarder des outils commerciaux. Le produit le plus proche dans l'espace commercial est le produit SilkPerformer de Microfocus, mais l'étendue de vos interfaces peut vous faire revenir dans l'espace Loadrunner, car il contient le plus grand nombre de protocoles prêts à l'emploi de n'importe quel outil. C'est l'une de ses caractéristiques distinctives dans une perspective de vente d'entreprise.

Questions connexes