2008-10-21 10 views

Antwort

3

beginnt mit diesem:

http://www.codeplex.com/WCFLoadTest

Es ist nicht alles tun, mit WCF, aber es ist das beste Werkzeug, mit zu beginnen. Schlimmer noch, es ist nicht so schwer, manuellen Aufrufcode mit Webdiensten zu schreiben. Sie sind viel einfacher zu laden Test als Websites.

20

WCFLoadTest den ganzen Weg. Ich habe sogar mit MS-Leuten gesprochen, die auf dieses Tool schwören.

Visual Studio hat auch einige Lasttest-Tools zur Verfügung, aber ich kann nicht dafür bürgen, wie gut sie ihre Arbeit machen, noch kann ich sagen, welche Versionen von VS die Lasttest-Tools enthalten.

+0

Was WCF-Dienste in Windows-Dienste gehostet funktioniert? Kann WcfLoadTest hier überhaupt helfen? –

9

Ich schrieb mein eigenes Werkzeug (WCFStorm). Dies sind die Features:

Allgemeine:

◦Dynamically aufrufen und Test WCF Dienstleistungen

◦Dynamically aufrufen und Test-Web-Services geschrieben in einer beliebigen Sprache

◦Save Ihre geöffnet Service und seine Testfälle in ein "Projekt", das jederzeit neu geladen werden kann

◦Dynamic-Aufruf von Servicemethoden auch für komplexe Datentypen

◦UI-basierte, dynamische Bearbeitung von komplexen Datentypen

◦Test mehrere WCF und Web-Services innerhalb einer einzigen Benutzeroberfläche. Schnittstelle

◦Multiple-Tabbed

◦Basic und Windows-Authentifizierung

◦Test Dienste hinter einem Proxy sitzt

◦Dynamically der URL-Endpunkt eines WCF oder Web-Service ändern.

◦Dynamisch bearbeiten Sie die Service-Bindung.

Functional Testing:

◦Create Funktionstestfälle und es als Teil eines Projekts speichern

◦Create und funktionale Testfälle speichern Erwartete Ergebnisse enthält.

◦Graphisch (Seite an Seite) die erwarteten Ergebnisse mit der tatsächlichen Antwort eines Dienstes vergleichen.

Performance Testing:

◦Create Performance-Testfälle und es als Teil eines Projekts speichern

◦Graphically Display-Charts in Echtzeit, wie die Performance-Test fortschreitet.

◦Konfigurierbare Testparameter (Anzahl der Agenten, Testdauer, Intervall usw.). Sie können Ihren Service so viel betonen, wie Sie möchten.

Überprüfen Sie den Screenshot.

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

+0

Ich habe gerade die Lite-Version Ihres Tools verwendet und war ziemlich beeindruckt. Sehr nett, danke :) – tmbrggmn

+0

Was ist mit WCF-Diensten in Windows-Diensten gehostet? Kann WcfLoadTest hier überhaupt helfen? –

+0

@Mani sein Werkzeug hat nicht den Namen WcfLoadTest seinen Namen WCFStorm. – Peter

1

Die SO-Aware Testwerkbank macht sehr leicht, die Dinge mit einem reichhaltigen visuellen Erlebnis. Sie können eine Vielzahl von Tests und Szenarien erstellen und diese sehr schnell ausführen.

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

+0

Ich versuche Express Edition auf W7 zu installieren, aber das Installationsprogramm sagt, dass ich den IIS 6.0-Kompatibilitätsmodus installieren muss. Wie wäre es mit W7? Vielen Dank! –

-1

http://www.soapui.org/ ist ok, wenn Sie nicht wollen, verwenden net.tcp, es nicht mit wcf und net.tcp

+0

konnten wir testen Web-Service einschließlich WCF mit Soap UI laden – Amzath