私は自分のウェブサイトの簡単なテストを書きました。テストは、検索ページで単語を検索し、結果を待つだけです。
必要なのは、40 人のユーザーが同時に同じ単語を検索している状況を模倣するために、同じテストを同時に 40 回実行することです。
基本的に、キューではなく同時に実行する方法を知りたいです。
ありがとう。
私は自分のウェブサイトの簡単なテストを書きました。テストは、検索ページで単語を検索し、結果を待つだけです。
必要なのは、40 人のユーザーが同時に同じ単語を検索している状況を模倣するために、同じテストを同時に 40 回実行することです。
基本的に、キューではなく同時に実行する方法を知りたいです。
ありがとう。
おそらく必要なのは Selenium RC と Selenium Grid です。Silenium IDE は自動テストがかなり制限されているためです。RC を使用すると、リモートで Selenium テストを実行でき (rc もローカルで実行できます)、grid を使用すると、実行中のすべての rc へのアクセスを簡素化できます。
一度に 40 クライアントが必要です。selenium-rc を使用している場合は、複数のクライアントを異なるポートで実行するように構成することで、複数のクライアントを同時に起動できます。その後、一度に 40 回テストを開始する必要があります。テストの起動に使用しているフレームワークによっては、これが難しい部分です。
負荷テストのような状況には JMeter をお勧めします。セットアップは非常に簡単で、Web サイトに一度に必要なシミュレートされたユーザーの数を構成できます。JMeter は、マニュエル テストと自動化されたテストで正常に動作します。
気にしないでください。Jmeter でそれを行う必要があると思います。実際にやろうとしているのは、多数のユーザーが特定のアクションを同時に実行しようとする Load/Stress の一部です。Jmeterを見てください。