問題タブ [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.

0 投票する
1 に答える
2780 参照

jmeter - Jmeter、beanshell-exec()出力を文字列に書き込む方法は?

Beanshellポストプロセッサには、C#プログラムを実行し、その出力をJmeterのコンソールに書き込む次のコードがあります。

私にとっては十分に高速に動作しますが、出力を文字列に渡したいprog.exe(そしてその文字列を応答データとして出力したい)。Beanshellポストプロセッサを使用してそれを行うことは可能ですか?そうでない場合、それを行う最も簡単な方法は何でしょうか?

0 投票する
1 に答える
870 参照

json - JMeter Bean シェルまたは BSF ポスト プロセッサを使用して、解析された JSON 値を CSV に保存する

json 応答を返す API があります。JSON 配列を解析してそれらのデータを取得し、CSV ファイルに保存する必要があります。これらは、JMeter の一部として実行する必要があります。

前もって感謝します

0 投票する
1 に答える
634 参照

jmeter - 負荷分割シナリオを作成する方法は? JMeterで

現在、jmeter で負荷分割シナリオに取り組んでいます。
私のテスト計画の構造は次のようになります。

これは私にとってはうまくいきません。
助けていただけますか?

0 投票する
1 に答える
925 参照

java - Webサービスを呼び出すBeanshellスクリプト

Beanshellスクリプトを初めてJSON使用し、画像を表す再実行を行うWebサービスを呼び出したいのですが、現在、次のjavaScriptを使用して呼び出しを行っています。-

しかし、上記のjavaScriptをBeanShellスクリプトに変換する必要がありますか?誰かがこの問題で私を助けることができますか?

よろしくお願いします

0 投票する
2 に答える
252 参照

java - Rhino で CVS ファイルのデータ構造を動的に使用する方法 – クラス

次の任務を遂行したいと思います。私が計画した方法でそうすることが可能かどうかはわかりませんが、私の質問は次のとおりです。

ユーザーが XML または CSV ファイルをロードし、Rhino や Beanshell などのスクリプト環境でそのコンテンツを操作および使用できるようにする Java プログラムを作成したいと考えています。スクリプトは次のようになります。

Some_file.csv:

"価値"; "状態";

「1」; "保留中";

「21」; "保留中";

「341」; "保留中";

これは可能ですか (ファイルの内容に基づいてメソッド/関数/変数を動的に提供する)? もしそうなら、私のクラス「dataLoader」がどのように見えるべきか考えていますか? また、どこから調べればよいかアドバイスをいただければ幸いです。助けてくれてありがとう、ステファニー

0 投票する
2 に答える
2097 参照

javascript - JMeter には、JavaScript によって記述された独自のライブラリが BSF アサーションにどのように含まれていますか

JavaScript を使用して JSON の結果を BSF アサーションで解析します。再利用性を高めるために、独自の JavaScript ライブラリを作成しようとしています。BSF アサーションでライブラリを使用したいと考えています。

ドキュメントを誤解している可能性があります。ライブラリを BSF にインポートする方法が見つかりません。BeanShell だけがこの種の外部スクリプトをインポートする方法を提供していますか? (http://jmeter.apache.org/usermanual/functions.html#__BeanShell)

私も別の方法を試してみましたが、無駄でした。

1.BSF PreProcessor を作成し、ライブラリ (名前: myScript) をその中に入れます。

2.コードをインポートして呼び出します。

しかし、うまくいきません.. :(

何か案が?

0 投票する
2 に答える
1578 参照

variables - Beanshell スクリプト間で変数を共有する

1 つの特定の beanshell スクリプトで何らかの初期化を行いたいのですが、これは後で他の 2 つの bsh スクリプトで使用されます。したがって、初期化は 2 回行われます。

初期化が一度だけ行われるように、beanshell スクリプト間で変数/名前空間を共有する方法はありますか?

0 投票する
1 に答える
2358 参照

scripting - 別の Beanshell スクリプトをソースとする Beanshell クラスをインスタンス化できますか?

別の beanshell ファイルからインポートされたクラスを実行したいと思います。しかし、メインの beanshell ファイルからクラスをインスタンス化する方法がわかりません。これは可能ですか?

インポートするクラス:

クラスを実行してインスタンス化する必要があるメイン Beanshell ファイル:

0 投票する
4 に答える
3834 参照

java - ジェネリックを使用せずにJavaのentrySetでキーのリストを取得できますか?

JMeterでBeanShellを使用しています。BeanShellは、ジェネリックスをサポートしないJavaインタープリターです。山かっこ(「<」など)を入力するとすぐに、スクリプトは拒否されます。

ジェネリックを使用できるとしたら、次のようにします。

Map.Entry<String,Object>ただし、スクリプトで宣言することが許可されていないため、変数エントリを作成できません。

だから-私のメソッドentrySet()とそれが返すタイプを考えるSet<Map.Entry<String,Object>>と、ジェネリックタイプを明示的に参照せずにこのセットのキーのリストを取得(または反復)できる方法はありますか?

例:次のようなもの

0 投票する
1 に答える
840 参照

java - beanshell の設定中に「メイン スレッド」エラーで例外が発生する

ビーンシェルを学ぶように命じられました。ここで、このチュートリアルを使用して最初の例を設定しようとしています

ここからjarファイルを提案どおりにダウンロードし、自分のC:\libフォルダーに配置しました。これはC:\libs、チュートリアルで提案されたものに最も近いためです。

コマンドプロンプトで次を実行したところ、Exception in thread "Main Thread" java.lang.NoClassDefFoundError: bsh/Interpreter

私の現在の環境は、Win XP の Struts1.X/Spring/Hibernate に対応しています。理由はありますか?