私がやろうとしているのは、Selenium Webdriver と JUnit で作成したいくつかのテストを JMeter で実行することです。私が従った手順は次のとおりです。
- Eclipse でテストを行った後、ファイルを含む .jar アーカイブを作成し、JMeter ./lib/junit ディレクトリに配置しました。また、selenium-server.jar を ./lib ディレクトリに追加しました
- この後、JMeter で Test Plan クラスパスに test .jar を追加し、JUnit Request Sampler を作成しました。ここで、テスト クラス名とテスト メソッドを表示して選択することができました。問題は、[実行] ボタンをクリックしてもブラウザが起動せず、数秒後にテストが停止することです。何もしないようです。ログには次の内容が含まれます。
2012/06/19 14:53:07 INFO - jmeter.engine.StandardJMeterEngine: テストを実行しています! 2012/06/19 14:53:07 INFO - jmeter.testelement.TestPlan: /home/x/apache-jmeter-2.7/lib/junit/jmeterTest.jar をクラスパスに追加します 2012/06/19 14:53:07 INFO - jmeter.gui.util.JMeterMenuBar: setRunning (真、* ローカル *) 2012/06/19 14:53:07 INFO - jmeter.engine.StandardJMeterEngine: グループ スレッド グループの 2 つのスレッドを開始しています。 2012/06/19 14:53:07 INFO - jmeter.engine.StandardJMeterEngine: スレッドはエラーで続行されます 2012/06/19 14:53:07 INFO - jmeter.threads.JMeterThread: スレッドが開始されました: スレッド グループ 1-1 2012/06/19 14:53:07 INFO - jmeter.protocol.java.sampler.JUnitSampler: 文字列コンストラクタ:: net.basic.SupplierViewTest.(java.lang.String) 2012/06/19 14:53:07 INFO - jmeter.protocol.java.sampler.JUnitSampler: 文字列コンストラクタ:: net.basic.SupplierViewTest.(java.lang.String) 2012/06/19 14:53:07 INFO - jmeter.engine.StandardJMeterEngine: すべてのスレッドが開始されました 2012/06/19 14:53:07 情報 - jmeter.threads.JMeterThread: スレッドが終了しました: スレッド グループ 1-1 2012/06/19 14:53:07 INFO - jmeter.engine.StandardJMeterEngine: 終了スレッド スレッド グループ 1-1 2012/06/19 14:53:07 INFO - jmeter.threads.JMeterThread: スレッド開始: スレッド グループ 1-2 2012/06/19 14:53:07 INFO - jmeter.protocol.java.sampler.JUnitSampler: 文字列コンストラクタ:: net.basic.SupplierViewTest.(java.lang.String) 2012/06/19 14:53:07 INFO - jmeter.protocol.java.sampler.JUnitSampler: 文字列コンストラクタ:: net.basic.SupplierViewTest.(java.lang.String) 2012/06/19 14:53:07 情報 - jmeter.threads.JMeterThread: スレッドが終了しました: スレッド グループ 1-2 2012/06/19 14:53:07 INFO - jmeter.engine.StandardJMeterEngine: 終了スレッド スレッド グループ 1-2 2012/06/19 14:53:07 INFO - jmeter.engine.StandardJMeterEngine: テスト リスナーにテストの終了を通知しています 2012/06/19 14:53:07 情報 - jmeter.gui.util.JMeterMenuBar: setRunning (false、* ローカル *) 2012/06/19 14:53:07 INFO - jmeter.engine.StandardJMeterEngine: ホスト null でテストが終了しました
JMeterから受け取った情報から、何が起こっているのか、どこに問題があるのか わかりません。誰もこれについて手がかりを持っていますか、またはこれをうまく機能させようとしましたか? 私が行方不明のステップはありますか?ありがとうございました。
マリア