2008-10-21 13 views

Odpowiedz

3

zacząć od tego:

http://www.codeplex.com/WCFLoadTest

Nie robi wszystko co możliwe z WCF, ale jest to najlepsze narzędzie na początek. Co gorsza, pisanie ręcznego kodu wywoławczego za pomocą usług internetowych nie jest trudne. Znacznie łatwiej jest załadować test niż strony internetowe.

20

WCFLoadTest do końca. Rozmawiałem nawet z członkami MS, którzy przysięgają na to narzędzie.

Visual Studio posiada również pewne narzędzia do testowania obciążenia, ale nie mogę ręczyć za to, jak dobrze wykonują swoją pracę, ani nie mogę powiedzieć, które wersje VS zawierają narzędzia do testowania obciążenia.

+0

Co o usługach WCF obsługiwana w usługach Windows? Czy WcfLoadTest może w tym pomóc? –

9

Napisałem własne narzędzie (WCFStorm). Są to cechy:

Ogólne:

◦Dynamically wywoływać i testy WCF Services

◦Dynamically powoływać i testy usługi Web napisany w dowolnym języku

◦Save swojej otwartej serwisu i jego testy przypadków w "projekcie", który można ponownie załadować w dowolnej chwili:

◦Dynamicznie wywołać metody serwisowe nawet te zawierające złożone typy danych

◦UI oparte dynamiczna edycja złożonych typów danych

◦Test WCF i wielu stron internetowych w jednym interfejsie.

◦Multiple-zakładce interfejs

autoryzację ◦Basic i Windows

◦Test usługi siedzi za pełnomocnika

◦Dynamically zmodyfikować punkt końcowy URL lub WCF Web Service.

◦Dynamicznie edytować powiązanie usługi.

testowanie funkcjonalne:

◦Create przypadki testowe funkcjonalny i zapisać go jako część projektu

◦Create i zapisać funkcjonalnych przypadków testowych zawierających oczekiwanych rezultatów.

◦ Porównać graficznie (side-by-side) oczekiwane wyniki z faktyczną odpowiedzią usługi.

Wyniki testu:

◦Create skuteczności przypadki testowe i zapisać go jako część projektu

◦Graphically wyświetlania wykresów w czasie rzeczywistym wraz z postępem test wydajności.

◦ Konfigurowalne parametry testu (liczba agentów, czas trwania testu, interwał itp.). Możesz podkreślić swoją usługę tak, jak chcesz.

Zobacz zrzut ekranu.

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

+0

Właśnie korzystałem z wersji Lite Twojego narzędzia i byłem pod wrażeniem. Bardzo ładne, dzięki :) – tmbrggmn

+0

Co z usługami WCF hostowanymi w usługach Windows? Czy WcfLoadTest może w tym pomóc? –

+0

@Mani jego narzędzie nie ma nazwy WcfLoadTest jego nazwanego WCFStorm. – Peter

1

SO-Aware Workbench testu sprawia, że ​​rzeczy bardzo proste z bogatym doświadczeniem wizualnym. Możesz budować różnorodne testy i scenariusze i uruchamiać je bardzo szybko.

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

+0

Próbuję zainstalować Express Edition na W7, ale instalator mówi, że muszę zainstalować tryb zgodności z IIS 6.0, jakikolwiek pomysł, jak to zrobić na W7? Dzięki! –

-1

http://www.soapui.org/ jest ok, jeśli nie chcesz używać Net.TCP, że nie działa z WCF i Net.TCP

+0

możemy załadować testową usługę sieciową, w tym WCF, za pomocą Soap UI – Amzath

Powiązane problemy