2011-08-16 7 views
0

データベースの結果を変数に読み込んで、後のリクエストで使用できるようにしたい。データベース(JDBCリクエスト)の結果をJmeterの変数に読み込む方法

  1. どうすればいいですか?
  2. データベースから複数の 列、または偶数行を返したい場合はどうすればよいですか? "CSV Data Set Config"で と同じ方法で返されたテーブルをループすることができますか?

--edit--

それは私のために動作しませんように、彼らはSQLを変更するために私を必要とするので、私は、応答を解析するために、正規表現を使用するthis solutionを見つけましたが、このソリューションおよび他の、[OK]をJmeterがそれらをより簡単に解析できるようになりました。私はJmeterを使ってテスト(負荷テスト)を行っています。最後に、2つの異なるコード、1つは「テスト」、もう1つは「ランタイム」を維持することです。

結果セットとカラムの概念を使用して結果を変数に読み込むことができる「特定の」JDBCリクエストソリューションはありますか?

答えて

1
  1. 使用法正規表現は、SQL文の外観に影響してはいけません。変数に格納するレスポンスの部分を変更する必要がある場合は、BeanshellサンプラーをJavaコードとともに使用して応答を解析し、変数に格納します。

  2. FOREACHコントローラを使用して、返されたテーブルをループして、reg exの変数名を参照することができます。あなたのreg exで、可能なすべての一致をキャプチャするには、一致値を-1に設定してください。

関連する問題