データベースに接続し、そのデータベースに多くの行を挿入する必要があるプロジェクトに取り組んでいます。現在、そのデータベースには2つの列があります-
ID String PrimaryKey
ACCOUNT String
したがって、JMeter を使用して、これら 2 つの列に多くの行を挿入する必要があります。これを使用して、ID列のランダムな一意のIDを生成できます-
${__BeanShell(UUID.randomUUID().toString())}
JSON String
を使用して ACCOUNT 列に挿入しようとしていますJMeter
。以下は、挿入しようとしている JSON 文字列です。
{"lv":[{"v":{"regId":null,"user":null,"Id":996},"cn":1}],"lmd":1360185}
JMeter のパラメータ値セクションでは、次のようなものを渡しています。
${__BeanShell(UUID.randomUUID().toString())} ,{"lv":[{"v":{"regId":null,"user":null,"Id":996},"cn":1}],"lmd":1360185}
これは私のSQLです-
INSERT INTO TEST2 (id, account) values (?, ?)
しかし、挿入しようとすると、この例外が発生します-
Response message: java.io.IOException: Cannot have quote-char in plain field:[{"]
どうすればこの問題を解決できますか? JSON文字列を挿入するだけですACCOUNT column
これを達成する方法はありますか?