問題タブ [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 に答える
112 参照

jar - コマンドプロンプトからjarファイルを実行する

だから私は私のjarファイルを C:\Java\jdk1.6.0_26-32\jre\lib\ext に保存しました

次のコマンドは正しいですか。

jarファイルを実行していないようです

PS: 単に質問に反対票を投じるのではなく、役立つメモを提供してください。私はまだこのサイトを初めて使用しています。ありがとう。

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

java - GUI beanshell を起動しましたが、アプリケーションがフリーズしました

コマンド プロンプトから jar ファイルを正常に実行すると、ジェリービーン フェイスの小さなウィンドウがロードされた Beanshell 2.0 が表示されます。そして、ロード中にフリーズしたようです。

何か不足していますか。これは、最新のベータ版の安定した jar ファイルからのものです。

フリーズした画像を読み込んでいます

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

android - BeanShell で起動した robotium を使用した Android テスト

beanshell に問題があります。Robotium テストを自動化できる BeanShell スクリプトを作成したいと考えています。

機能するシェルスクリプトがあり、やりたいことは何でもできますが、Beanshell と同等のものを探しています。



どのように、BeanShell を介して、事前に作成されたスクリプトを実行できますか、または他の方法で同等の結果が得られた場合は、提案してください。

3日間答えを探していますが、決定的なものは何もありません

よろしくお願いいたします。

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

reflection - Object.class.getMethod("equals", Object.class) が BeanShell で機能しない

Object.class.getMethod(メソッド名、Object.class);

bsh.Interpreter によって実行されず、例外がスローされる

これを修正する方法はありますか?

前もって感謝します。

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

android - Android および ADB 上の PAW サーバー/BeanShell

APK をリモートでインストールする必要があり、PAW サーバーを使用したいと考えています。PAW サーバー自体が APK を直接インストールできないことはわかっていますが、デバイスで ADB を有効にし、PAW サーバーの BeanShell スクリプトを使用して adb install を実行することはできます。残念ながら、私は BeanShell の初心者であり、BeanShell と ADB を一緒に使用することに関するドキュメントは実際にはありません。これが可能かどうか、また BeanShell から ADB を呼び出す方法を知っている人はいますか?

明確にするために編集:デバイスは、VPN アクセスを使用する別の物理的な場所にあるため、USB ではなく IP でタブレットをアドレス指定できます。そのため、PC からの標準的な ADB だけでなく、PAW サーバーまたはそれに類するものが必要です。

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

java - ネストされたタグ間の文字列を取得する方法

プロジェクト内で、タグ内のテキストを置き換えようとします。html ファイルから beanshell を使用して文字列を取得しようとします。

タグ間のキーワードのみ<code>a</code>を置き換える必要があります。これは正規表現や部分文字列などで実行できますか?

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

regex - Beanshellエラーメッセージと

次の正規表現エクストラクタを使用しようとしています

XML内の2つのFMSFlightPlanタグ間の文字列を一致させるため(タグ間の行数が異なるため、(?s)dotallモードが確立されます)

いくつかのテストアプリケーションは、私の正規表現が正しいことを教えてくれます。ただし、Beanshellアサーションを使用してキャプチャされた文字列を出力しようとすると、次のエラーメッセージが表示されます。

アサーションエラー:trueアサーション失敗:falseアサーション失敗メッセージ:org.apache.jorphan.util.JMeterException:bshメソッドの呼び出しエラー:evalソースファイル:インライン評価: `` import java.io. *; //データ結果をファイルに書き出すoutfile="/ Users /Dani。..''トークン解析エラー:行12、列380で字句エラーが発生しました。発生:" \ n "(10)、後:" \ " 3811\tはい\tAAR\ tSTN \ t835 \ t \ t $ B738 \ tfp、nradps、art、CCAAN、EXCD、wp00、p00 \ t37919 \ ta0 \ ti \ t10 \ t0 \ t3 \ t0 \ t \ t14 \ t 25 / M \ t0000ADF \ t140785 \ t133806 \ t006979 \ t01:15:00 \ t0484 \ t360 \ t0379 \ t360 \ t0112 \ t 000932 \ tP00 \ t007115 \ t2013-02-13T21:23:00Z \ t2013-02-14T08: 35:00 + 00:00 \ t000837 \ t00:10:00 \ t000000 \ t00:00:00 \ t000837 \ t00:10:00 \ t000000 \ t000000 \ t000000 \ t00:00:00 \ t000000 \ t00:00: 00 \ t "

したがって、エクストラクタは文字列を返すように見えますが、Beanshellアサーションはそれを変数として認識しません。dotallモードを確立した後、なぜこれが当てはまるのでしょうか?どこかにエスケープエラーがありますか?エラーメッセージの意味もわかりません

解析されるテキストには\n文字が含まれていないためです。

正規表現エクストラクタの代わりにXPathエクストラクタを使用することを検討しましたが、多くの操作やスレッドが関係する場合、これは最適ではないと聞きました。

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

csv - CSVからのデータを使用するBeanshellスクリプト

正規表現エクストラクターとBeanshellスクリプト(以下に示す)を使用して動的にパラメーターを作成しました。でパラメータを作成していますName = "pass_" + i
次に、CSVファイルからこれらのパラメータフィールドの値を入力する必要があります。CSVファイルをロードしましたが、ログイン変数に最初の行の値が含まれています。以下のコードは、CSVファイルの最初の値のみを入力します。CSVファイルを反復処理し、最初の列にある次の値をパラメーターフィールドに入力するコードが必要です。

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

jmeter - 条件に基づいて実行時にjmeterを停止する方法は?

条件付きロジックがfalseの場合、jmeterを停止したかったのですが、条件の1つが失敗した場合、実行時にすべてのスレッド(jmeter)をすぐに停止する必要があるため、手動ではなくコードを使用して実行時間を停止する方法があります。 (サンプラーエラーの後に実行されるアクションを介してではありません)

前もって感謝します

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

java - JMeter で Java メソッドを呼び出す

私の問題は、JMeter と BeanShell PostProcessor に関するものです。

Eclipse で Java プロジェクトを開発し、そのプロジェクトを jar ファイルにエクスポートしました。この jar を JMeter の /lib/ext フォルダーに入れました。

私が呼び出すとjava -jar C:\Program Files\apache-jmeter-2.9\lib\ext\myJar.jar、すべて正常に動作します。

ここで、JMeter 内の jar でメソッドを呼び出したいと思います。私の Beanshell プロセッサ内に、次のコードを入れました。

参考までに、それは私のメインクラスにある正確なコードです。しかし、Jmeter のログ ファイルには次のメッセージがあります。

jmeter.util.BeanShellInterpreter: bsh メソッドの呼び出しエラー: eval ソース ファイル: インライン評価: ``import bsh.LoadProperties; bsh.SSOTokenHelper をインポートします。LoadProperties loadProper . . . '' : メソッド呼び出し SSOTokenHelper.getSecurityToken

jar を直接呼び出すと機能する理由と、JMeter でまったく同じことを行うと機能しない理由がわかりません。

ご協力いただきありがとうございます。