問題タブ [beanshell]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
beanshell - 配列構文が無効です
私は単純なことをしようとし、テキストを分割し、結果を配列に入れます
このエラーが発生しました
何かすることはありますか?
クラスの外では、次のことを行う必要があります: y=x.split("-");
beanshell - beanshell スクリプトが一連のオブジェクトを java.util.Collection として認識しない
次のスクリプトを使用して、インデックスを使用して一連の入力オブジェクトからオブジェクトを選択しています。入力引数が 3 つの値のセットであることを認識しません。私は行で何か間違ったことをしていると思います:
jmeter - Jmeter で 10 分間に 1500 のイベントを公開したい
10 分間で 1500 のイベントを公開する Jmeter スクリプトがあります。
「Ultimate Thread Group」または「Throughput Shaping Timer」を使用してこれを構成することは可能ですか?
はいの場合、どのように?
「スレッド数」を 30、「ループ回数」を 50 に設定したデフォルトのスレッド グループを使用して、1500 イベントを作成してみました。しかし、10 分で 1500 のイベントを公開するにはどうすればよいでしょうか?
JMS Point-to-Point をサンプラーとして使用しています。
jmeter - 異なるスレッドのbeanshellスクリプト間でJMeterユーザー変数を渡す
私がやろうとしているのは、JMeter のスレッド間で変数を渡すことです。つまり、1 つのスレッドがこの値を変更し、次のスレッドがそれを取得します。この構造を見てください。
ユーザー定義変数:
/li>スレッド グループ 1 -> BSF プリプロセッサ:
脚本:
vars.put("myvar","users");
スレッド グループ 2 -> HTTP リクエスト:
道:
/api/${myvar}
Thread Group 2 ステップから得たもの -myvar
デフォルト値を持つ変数:
しかし、スレッドグループ1のステップで変数に割り当てられた値を保持したいmyvar
ので、スレッドグループ2で次のようになります:
testing - Bean シェルサンプラーで条件が機能しない場合
Bean Shell sampler で以下のスクリプトを書いているのですが、うまく実行されず、
JMeter が「if」状態に入ることはありません。何が間違っていますか?
*WRIDTEMP は変数、WRId は csv ファイルから取得した値を持つ変数です。
javascript - 未定義の変数、クラス、または 'void' リテラルの不正使用
以下のコードを使用して JavaScript 関数を呼び出そうとすると、常に以下の例外が発生します。
アサーション失敗メッセージ: org.apache.jorphan.util.JMeterException: bsh メソッドの呼び出しエラー: eval ソース ファイル: インライン評価: ``vars.put("FinalData", decode64(PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiI . . . '' : undefined の不正使用変数、クラス、または 'void' リテラル
以下は BSFPostProcess です。
以下のコードを使用して、BSF アサーション サンプラーでこれを呼び出そうとしています。
また
データは変数であり、値を格納します。
PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pgo8UmVxdWVzdFBhcnRzUmVzcG9uc2UgeG1sbnM9Imh0dHA6Ly9zZXJ2aWNlcy5teWNjY3BvcnRhbC5jb20vQWx0ZXJuYXRlUGFydFNvdXJjaW5nL0FsdGVybmF0ZVBhcnRTb3VyY2luZyI+CiAgICA8UGFydFJlcXVlc3RJZGVudGlmaWVyPjQwNTM4MTU8L1BhcnRSZXF1ZXN0SWRlbnRpZmllcj4KPC9SZXF1ZXN0UGFydHNSZXNwb25zZT4=
FinalData
事前定義変数です。
jmeter - JMeter Bean シェル スクリプトで型付き変数宣言エラーを取得する
Bean Shell Post Processor にこの短いスクリプトがあります。GSON ライブラリを使用して JSON を Bean に解析します。toJson メソッドを使用して JSON に変換しようとしていますが、次のエラーが表示されます。
コード:
これを修正する方法について何か提案はありますか?