De quels outils puis-je tester un service WCF?Test de chargement du service WCF (hébergé sur IIS)
Je m'attends à attribuer une charge donc je veux avoir une idée de ce qu'un seul serveur peut gérer.
De quels outils puis-je tester un service WCF?Test de chargement du service WCF (hébergé sur IIS)
Je m'attends à attribuer une charge donc je veux avoir une idée de ce qu'un seul serveur peut gérer.
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.
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.
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
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
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! –
Essayez http://www.soapui.org/ il y a une open source et la version pro, vous devez cocher télécharger loadui, qui est votre bit de test de charge.
http://www.soapui.org/ est ok si vous ne voulez pas utiliser net.tcp, il ne fonctionne pas avec WCF et net.tcp
nous pourrions charger le service web de test, y compris WCF en utilisant l'interface utilisateur de savon – Amzath
Qu'en est-il des services WCF hébergés dans les services Windows? Est-ce que WcfLoadTest peut aider ici? –