いくつかのいずれかを使用して、負荷テストのための本物のChromeとFFのブラウザを使用しようとしている場合は、次のオプションを検討することができ、負荷テストChromeとFFのマルチスレッド(プロセス)については、Webプロトコルで負荷テストを行う方法は?
答えて
の要求応答スクリプトを使用して、ブラウザ、マルチスレッドの問題を解決した場合、私は疑問に思う:
を-
セレン・グリッドでは、並行して別のブラウザに対して異なるマシン上でテストを実行できます。つまり、異なるブラウザとオペレーティングシステムを実行している異なるマシンに対して同時に複数のテストを実行することです。本質的に、Selenium-Gridは分散テスト実行をサポートします。分散テスト実行環境でテストを実行できます。
Apache JMeterWebDriver Samplerプラグインです。この方法で、並行性を制御し、パフォーマンスメトリックをHTML Reporting Dashboardの形式で取得することができます。
ウェブブラウザの同時実行性をシミュレートすることは、ほとんどの負荷テストツールが非常に悪いことです。私たちはk6でこれを実行しようとしました。これは、各VU(仮想ユーザ)が複数の同時TCP接続を使用して物事を並行して取得できるようにすることでした。この機能を有効にする特殊なAPI関数(http.batch())があります。 http.batch()は、複数のURLを入力パラメータとして受け入れ、可能な限り多くを同時に取得します。
Dmitriと同様に、Jmeterには並行性を提供するプラグインがあります。しかし、実際に何をするか(私が間違っていない限り)は、複数のVUで要求を広めることです。各VUは引き続き1つの同時接続のみを使用します。 100人の実際のブラウザユーザーをシミュレートしたい場合は、現実的に行うには1,000個のVUを起動する必要があります。これは他の負荷テストツールで得られるものと大きく異なるわけではありませんが、より多くの並行性とより多くのトラフィックを作成するために、より多くのVUを起動することができます。
k6、おそらく1つまたはおそらく2つの他のツール(Jmeterはそれらの1つではありません)を除いて、ブラウザの動作を実際にシミュレートする場合の唯一のオプションは、Selenium Gridまたは負荷テストを行うために実際の多数の実際のブラウザを起動させるのに似た何かがあります。欠点は、実際のブラウザは実行するのに非常にコストがかかることです。CPUとメモリをたくさん使いたいからです。しかし、彼らは最高のブラウザ "シミュレーション"を提供しています。
- 1. ウェブソケットの負荷テストを行う方法
- 2. Web API負荷テスト
- 3. Webrtcに基づいたWebアプリケーションの負荷テストを行う方法
- 4. node.jsサーバーの負荷テストを行う方法は?
- 5. 負荷テストは、私はログインが必要ですルートの負荷テストをやろうとしているフェニックス
- 6. Webアプリケーションの負荷テスト
- 7. Webアプリケーションの負荷テスト
- 8. マジェンタでテストを負荷/負荷する方法
- 9. JMeterでWebHttpBindingを持つWCFサービスの負荷テストを行う方法
- 10. Webパフォーマンスと負荷テスト - httpsサイト
- 11. Visual Studio Test Essentials/Test RunnerはWebテストと負荷テストを実行しますか?
- 12. VS2010ユーザーログインによるWeb負荷テスト
- 13. Visual Studioの負荷テストで各Webテストを初期化する方法
- 14. 負荷テスト用のwcat asp.netのWebサイト
- 15. nginxとロードバランサを持つノードアプリケーションで負荷テストを実行する
- 16. Azure Web Appデプロイメントスロットの負荷テスト
- 17. Visual Studio 2013 Web負荷テストの謎
- 18. VS Webテストの負荷、配布、反復
- 19. nodejsサーバーの操作方法負荷テスト
- 20. 負荷テストツールの負荷テスト機能
- 21. 負荷テストは、私は次の操作を行い結果
- 22. 実行中のプロセスのCPU負荷
- 23. サーバーとAPIの負荷テスト
- 24. VSTSで負荷テストを実行する
- 25. Selenium Chromeドライバを使用してAzureでVS負荷テストを実行しようとすると、エラー
- 26. UIの負荷テスト
- 27. Azureの負荷テスト
- 28. ApacheBenchで負荷テストを実行するには
- 29. VS2010負荷テスト:各負荷テストの前に一度実行されるカスタムアクションを実行するにはどうすればよいですか?
- 30. Visual Studio負荷テストエラー:Visual Studioで負荷テストを実行できません