Vous avez vraiment aimé la commodité de simplement lancer le navigateur Web et de taper certaines valeurs pour tester un service Web ASMX, n'est-ce plus possible avec WCF?Où est passé le formulaire de test WCF du navigateur?
Répondre
Vous ne pouvez pas avoir cela, malheureusement.
Mais vous obtenez le WCF Test Client à la place!
Il est disponible à partir de votre répertoire C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\
, et il s'agit d'un outil graphique pour attacher aux services WCF et les tester de manière interactive. Très pratique. Comme avantage, le client de test WCF peut également traiter des types "complexes", par ex. objets, que vous voulez passer dans les appels de service - cela n'a jamais été possible sur les pages de test ASMX.
Sinon, vous devrez utiliser quelque chose comme WCF Storm (outil .NET) ou SoapUI (Java) pour vos services SOAP.
Marc
Assez sûr que vous pouvez pointer le WCFTestClient à n'importe quoi.
Le client de test WCF est vraiment utile. Vous pouvez pointer vers vos serveurs de production ou de test, ainsi que localhost. Cela vous permet d'invoquer vos méthodes comme les anciens services Web ASMX. Vous pouvez voir la valeur résultante bien formatée, et pouvez voir le XML.
- 1. Où est passé le complément elasticfox?
- 2. Où est passé mon fichier validé?
- 3. Où est passé asm/timex.h et get_cycles()?
- 4. Erreur du client de test WCF: Impossible d'appeler le service
- 5. Où est le "service WCF compatible AJAX"?
- 6. Paramètres du navigateur/Test de capacité Page
- 7. Table Valued Fonction Où est passé mon plan de requête?
- 8. Maintenance d'un test automatisé de l'interface utilisateur du navigateur
- 9. où est passé mon souvenir? grand nombre d'octets privés
- 10. Le client de test WCF affiche IMetadataExchange
- 11. Aide! Où est passé Math.PI dans F # CTP?
- 12. Études montrant le temps passé sur les étapes (codage, test, maintenance) du développement de produits logiciels?
- 13. Où trouver les statistiques du navigateur?
- 14. Où le Javascript est-il stocké et exécuté par navigateur?
- 15. TDD: Où commencer le premier test?
- 16. Où est le nom "Formulaire principal" stocké dans Delphi?
- 17. Problème de vitesse du service Web - est-ce le navigateur?
- 18. Est-ce que toutes les friandises du navigateur entrent (clé 13) le même formulaire?
- 19. Problème WCF REST: où est service.basic.svc.cs
- 20. Quel est l'outil de test de compatibilité de navigateur le plus complet?
- 21. Branche du passé dans mercurial
- 22. Comment conserver la valeur du formulaire après l'actualisation du navigateur?
- 23. Test de chargement du service WCF (hébergé sur IIS)
- 24. Récupérer des données de formulaire stockées dans le navigateur Web?
- 25. Formulaire qui redirige le navigateur lorsqu'il est accédé par un formulaire régulier ou par une requête Ajax - est-ce possible?
- 26. Où est la base de données SubSonic 3 Test "SubSonic"?
- 27. Comment cacher le menu du navigateur?
- 28. Comment mettre à jour mon service wcf lorsque j'utilise le client de test WCF?
- 29. "Le formulaire de test est uniquement disponible pour les demandes de la machine locale."
- 30. Test du service WCF avec Fitnesse, dois-je ajouter WebReference?
Est-il possible d'exécuter le client de test sur un serveur de test ou de production pour un débogage rapide? (sans VS installé)? –
n'a jamais tenté de le faire, car il s'agit d'un outil d'interface graphique interactif, et il n'y a pas de MSI d'installation séparé pour cela. SoapUI (qui est gratuit, lui aussi) prend en charge le test de ligne de commande des services, mais il est basé sur Java, vous aurez donc besoin d'au moins un runtime Java sur vos serveurs de test –
Vous voudrez peut-être avoir un regardez aussi WCFStorm - c'est .NET et prétend supporter une gamme de scénarios de test. –