6

私はいくつかのヘッドレス ブラウザーを使用した経験がありますが、テスト用であり、負荷テスト用ではありません。アプリケーションの負荷テストを行うために 500 ~ 1000 の Websocket クライアントを起動する最良の方法は何ですか? setTimeout段階的に長くなるa で束をループするのと同じくらい簡単ですか?

私は実際のテストを自分で構築することができます。どのフレームワークがこれに最適かを知りたいだけです。

ZombieJS と PhantomJS の経験があります (Casper と Webspecter と共に)。

4

1 に答える 1

2

サーバーでスケーラビリティ/負荷テストを行いたいようです。何十万もの仮想クライアントでクライアント側のパフォーマンスをどのようにテストしますか? とにかく、あなたはすでにヘッドレス ファントム クライアントを試したことがあると思います。これは私が試したのと同じことであり、いくつかのユーティリティプラグインを使用してCPU、ネットワークスループット、およびメモリ使用量を監視しました。

websocket プロトコルの JMeter 統合を行うプラグインがあります。これは役に立つかもしれません

https://github.com/kawasima/jmeter-websocket/

于 2013-04-25T13:56:57.990 に答える