Benchmarking/Performance-Tests der API - REST/SOAP
Ich versuche, die benchmark - /do-performance-Tests von API bei meiner Arbeit. Damit der client die Verkleidung REST-format, während die backend-Daten abgerufen, die von SOAP-Nachrichten. Also meine Frage ist, können einige von Ihnen teilen Sie Ihre Gedanken auf, wie Sie es umsetzen (wenn Sie in der Vergangenheit getan/tun Sie es jetzt), bin grundsätzlich interessiert, avg response-Zeit, die es dauert, API, um Ergebnisse für die client -
Bitte lassen Sie mich wissen, wenn Sie benötigen zusätzliche Informationen, um die Frage zu beantworten
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnte nicht sagen, dass es besser als Daneben, wirklich: http://www.mnot.net/blog/2011/05/18/http_benchmark_rules
Vielleicht sollten Sie sich mit JMeter versuchen.
Jmeter gibt Ihnen zusätzliche Flexibilität, wie das hinzufügen von funktionellen Fällen zusammen mit performance-details. Ergebnisse werden fast ähnlich dem Apache-Benchmark-tool.
Die ausführliche gibt Funktionsprüfung Ergebnis, Leistungsindikatoren Einstellungen, die Antwortzeit details, CPU und Speicher ändert zusammen mit Last - /Stress-Ergebnisse, mit verschiedenen Bandbreiten und browser - Einstellungen - Visual Studio Team system
Ich verwendet
VSTS2010
für performance-Tests. Auch GET und POST sind gerade nach vorne. PUT und DELETE müssen codierte version vonwebtest
.Dank,
Madhusudanan
Tesco
Wenn Sie versuchen zu testen, den REST -> SOAP-Aufrufe. Eine weitere Sache, die Sie betrachten können, haben einige stubs erstellt (für das backend). Auf diese Weise können Sie die perf-test-REST -> Stub-performance, gefolgt von Stub -> SOAP-perfomance. Dies hilft bei der Analyse der einzelnen Komponenten.