2016-08-02 10 views
0

流星ベースのノードアプリケーションのクイックベンチマーク負荷テストを依頼されました。流星型のアプリケーションの性能テスト

私は非常によくjmeterに慣れています。しかし、アプリケーションはhttp/RESTベースの呼び出しを表示せず、代わりにDDPプロトコルを使用します。

だから、jmeterは実現できません。誰かがいくつかのツールを提案できますか?

私はphantomasFeltを調べましたが、明確な画像が得られませんでした。

答えて

1

、このブログでは、あなたのテスト作業を得るのを助ける必要があります。

それは、最新のWebSocketのプラグインへのJMeterについて言及しています。

+1

メテオールはSockJSの上にDDPを実装していました。 SockJSはWebSocketをエミュレートします。私は上記のテストを行って、上記のWebSocketサンプラーがあまり役に立たないことを理解しました。 – Ajitesh

1

DDP protocol specificationによれば、それはSockJSまたはWebSocketのいずれかを基になるトランスポートとして使用することができます。

WebSocketの場合、私はWebSocketSamplerプラグインを使用できると信じています。WebSocket Testing With Apache JMeterガイドを参照してください。

SockJSに関しては、Wireshark(パケットをキャプチャするための究極のスニッファツール)と組み合わせて、TCP Samplerを試してみることができます。

代替ツールを探している場合はThe Grinderをチェックしてください。生のTCPパケットを記録できるTCPProxyが付属しています。あなたの流星のアプリがのWebSocketを使用している場合

関連する問題