0

データベースに接続し、そのデータベースに多くの行を挿入する必要があるプロジェクトに取り組んでいます。現在、そのデータベースには2つの列があります-

ID         String PrimaryKey
ACCOUNT    String

したがって、JMeter を使用して、これら 2 つの列に多くの行を挿入する必要があります。random Unique IDこれを使用してID列を生成できます-

${__BeanShell(UUID.randomUUID().toString())}

しかし、どうすれば列のRandom JSON Stringを生成できますか?ACCOUNT

または、データベースに挿入しようとするたびに、以下の JSON 文字列を変更し続ける方法はありますか?

{"lv":[{"v":{"regId":null,"user":null,"Id":996},"cn":1}],"lmd":1360185}

データベースに挿入するたびにスレッドごとに意味があり、上記の JSON 文字列では、スレッドごとに何かを変更してからデータベースに挿入する必要があります。

これを達成する方法はありますか?

4

1 に答える 1

1

JSON 文字列の POJO を作成し、コンストラクターを使用してランダムな値をプロパティに割り当ててみませんか。次に、POJO を JSON にシリアル化し、書き出すだけです。

そうすれば、オブジェクトを構築するループを記述でき、各構築により、最後のオブジェクトとはわずかに異なるオブジェクトが作成されます。

于 2013-02-11T01:32:04.987 に答える