Welche Tools gibt es, die ich einen WCF-Dienst testen kann?Load Testing WCF-Dienst (gehostet auf IIS)
Ich erwarte viel Ladung, also möchte ich eine Idee haben, wie viel ein einzelner Server verarbeiten kann.
Welche Tools gibt es, die ich einen WCF-Dienst testen kann?Load Testing WCF-Dienst (gehostet auf IIS)
Ich erwarte viel Ladung, also möchte ich eine Idee haben, wie viel ein einzelner Server verarbeiten kann.
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.
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.
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
Ich habe gerade die Lite-Version Ihres Tools verwendet und war ziemlich beeindruckt. Sehr nett, danke :) – tmbrggmn
Was ist mit WCF-Diensten in Windows-Diensten gehostet? Kann WcfLoadTest hier überhaupt helfen? –
@Mani sein Werkzeug hat nicht den Namen WcfLoadTest seinen Namen WCFStorm. – Peter
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
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! –
Versuche http://www.soapui.org/ gibt es eine Open-Source-und Pro-Version müssen Sie herunterladen loadui ankreuzen, die Ihren Belastungstest Bit ist.
http://www.soapui.org/ ist ok, wenn Sie nicht wollen, verwenden net.tcp, es nicht mit wcf und net.tcp
konnten wir testen Web-Service einschließlich WCF mit Soap UI laden – Amzath
Was WCF-Dienste in Windows-Dienste gehostet funktioniert? Kann WcfLoadTest hier überhaupt helfen? –