2008-10-21 6 views

Répondre

3

Commencez avec ceci:

http://www.codeplex.com/WCFLoadTest

Il ne fait pas tout son possible avec WCF, mais il est le meilleur outil pour commencer. Pire encore, ce n'est pas si difficile d'écrire du code d'appel manuel avec des services web. Ils sont beaucoup plus faciles à charger que les sites Web.

20

WCFLoadTest tout le chemin. J'ai même parlé à des gars de MS qui ne jurent que par cet outil.

Visual Studio dispose également de certains outils de test de charge, mais je ne peux pas garantir leur efficacité ni les versions de VS qui contiennent les outils de test de charge.

+0

Qu'en est-il des services WCF hébergés dans les services Windows? Est-ce que WcfLoadTest peut aider ici? –

9

J'ai écrit mon propre outil (WCFStorm). Ce sont les caractéristiques:

général:

◦Dynamically et le test WCF invoquer les services

◦Dynamically et tester les services invoquer Web dans toutes les langues

◦Save votre service ouvert et son cas de test dans un "projet" qui peut être rechargé à tout moment

◦Appeler dynamiquement des méthodes de service même celles contenant des types de données complexes

base ◦UI, édition dynamique de types de données complexes

◦Test multiples services WCF et Web au sein d'une interface utilisateur unique.

Interface ◦Multiple-onglets

◦Basic et l'authentification Windows

services ◦Test assis derrière un proxy

modifier ◦Dynamically le point final d'URL d'un service WCF ou Web.

◦ Éditez dynamiquement la liaison de service.

Test fonctionnel:

◦Create cas de test fonctionnel et de l'enregistrer dans le cadre d'un projet

◦Create et enregistrer les cas de tests fonctionnels contenant les résultats escomptés. 12 Comparez graphiquement (côte à côte) les résultats attendus avec la réponse réelle d'un service.

Test de performance:

cas de test de performance ◦Create et l'enregistrer dans le cadre d'un projet

des tableaux d'affichage ◦Graphically en temps réel les progrès test de performance.

◦ Paramètres de test configurables (nombre d'agents, durée du test, intervalle, etc.). Vous pouvez stresser votre service autant que vous le souhaitez.

Découvrez la capture d'écran.

alt text http://geekswithblogs.net/images/geekswithblogs_net/Erik/WcfStorm/WcfStormPerfTest.jpg

+0

Je viens d'utiliser la version Lite de votre outil et j'ai été très impressionné. Très bien, merci :) – tmbrggmn

+0

Qu'en est-il des services WCF hébergés dans les services Windows? Est-ce que WcfLoadTest peut aider ici? –

+0

@Mani son outil n'est pas nommé WcfLoadTest son nom WCFStorm. – Peter

1

L'atelier de test SO-Aware rend les choses très facile avec une riche expérience visuelle. Vous pouvez créer une variété de tests et de scénarios et les exécuter très rapidement.

http://www.tellagostudios.com/products/so-aware-test-workbench%E2%84%A2

+0

J'essaye d'installer l'édition exprès sur W7 mais l'installateur indique que je dois installer le mode de compatibilité d'IIS 6.0, aucune idée comment le faire sur W7? Merci! –

-1

http://www.soapui.org/ est ok si vous ne voulez pas utiliser net.tcp, il ne fonctionne pas avec WCF et net.tcp

+0

nous pourrions charger le service web de test, y compris WCF en utilisant l'interface utilisateur de savon – Amzath

Questions connexes