Naprawdę podobała się wygoda polegająca na uruchamianiu przeglądarki internetowej i wpisywaniu niektórych wartości w celu przetestowania usługi sieciowej ASMX, czy nie jest to już możliwe w przypadku WCF?Gdzie zniknął formularz testowy przeglądarki WCF?
Odpowiedz
Niestety, nie możesz tego mieć.
Ale zamiast tego dostajesz WCF Test Client!
Jest dostępny z katalogu C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\
i jest narzędziem graficznym do dołączania do usług WCF i testowania ich interaktywnie. Dość przydatny.
Jako korzyść, klient testowy WCF może również obsługiwać "złożone" typy, np. obiekty, które chcesz przekazać do zgłoszeń serwisowych - na stronach testowych ASMX nigdy nie było to możliwe.
W przeciwnym razie musisz użyć czegoś takiego jak WCF Storm (narzędzie .NET) lub SoapUI (oparte na Javie) dla swoich usług SOAP.
Marc
Na pewno można wskazać WCFTestClient w czymkolwiek.
Klient testowy WCF jest naprawdę przydatny. Możesz wskazać to na serwerach produkcyjnych lub testowych, a także na localhost. Pozwala na wywoływanie twoich metod, tak jak zrobiły to stare usługi sieciowe ASMX. Możesz wyświetlić wynikową wartość ładnie sformatowaną i wyświetlić XML.
- 1. Gdzie "django.core.context_processors.request" zniknął w Django 1.10?
- 2. Klient testowy WCF nie ładujący usługi
- 3. Formularz testowy jest dostępny tylko dla żądań z lokalnej maszyny.
- 4. "Formularz testowy jest dostępny tylko dla żądań z lokalnego komputera."
- 5. Wiosenny + testowy zastrzyk testowy
- 6. Visual Studio 2012 - gdzie zniknął projekt ASPX i podzielony widok?
- 7. Gdzie zniknął element menu Debug/Exception w VS 2015?
- 8. Biblioteka jedności i WCF: Gdzie załadować jedność w bibliotece wcf?
- 9. Gdzie mogę znaleźć program testowy kodów kreskowych Epson "ESC/POS"?
- 10. Czy pakiet scala.actors zniknął?
- 11. straciłem nginx.pid, zniknął
- 12. Gdzie jest plik wsdl w usługach WCF
- 13. Kiedy i gdzie należy użyć WCF
- 14. Usługa WCF. Gdzie dodać. svc file
- 15. Angular 2 - Formularz jest nieprawidłowy przy automatycznym uzupełnianiu przeglądarki
- 16. Rozwiązywanie błędów "serwer MySQL zniknął"
- 17. Git; kod zniknął po scaleniu
- 18. Usługa spoczynku WCF Uwierzytelnianie systemu Windows za pomocą przeglądarki
- 19. Gdzie można sprawdzić formularz referencyjny i token w aplikacji MVC?
- 20. Testowy futerał Symfony JSON
- 21. Gtest: testowy błąd kompilacji
- 22. Układ testowy Rspec
- 23. Filtr testowy integracji Grailsa
- 24. Framework testowy MATLAB
- 25. jednostka zapach testowy
- 26. Jak ustawić, że klient testowy WCF będzie działał przy każdym uruchomieniu usługi?
- 27. Gdzie pułapkować nieudane połączenie w klasie wywołania WCF?
- 28. Aplikacje WCF/Client - gdzie powinna iść logika biznesowa?
- 29. jak jednostka plik testowy wysyłania w Django
- 30. Gdzie znaleźć zainstalowane rozszerzenia do przeglądarki Google Chrome na Maca?
Czy można uruchomić klienta testowego na serwerze testowym lub produkcyjnym w celu szybkiego debugowania? (bez zainstalowanego VS)? –
Nigdy nie próbowałem tego zrobić, ponieważ jest to interaktywne narzędzie GUI i nie ma oddzielnego instalacyjnego pliku MSI. Z drugiej strony SoapUI (który jest darmowy) obsługuje usługi testowania linii poleceń, ale bazuje na Javie, więc potrzebujesz co najmniej środowiska uruchomieniowego Java na serwerach testowych. –
Możesz chcieć mieć spójrz na WCFStorm - jest to .NET i twierdzi, że obsługuje wiele scenariuszy testowych. –