問題タブ [gatling]

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 に答える
3371 参照

scala - 受け渡しパラメータ - ユーザー数

Linuxターミナルでガトリングを使用しています。githubで説明されているようにパラメーターを渡すと、エラーが発生します。

これは私のコードです:

以下を使用してターミナルでこれを開始します。

私はscalaとガトリングにまったく慣れていないので、しばらくお待ちください。助けてくれてありがとう。

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

jenkins - pom.xml を使用しない Jenkins 用の Gatling プラグイン

誰かがジェンキンにガトリングプラグインを使用しようとしましたが、maven はありませんか? Maven プロジェクトはありませんが、ターミナル (bash スクリプト) からガトリングを使用して結果を生成します。スイッチを使用して、-rf結果フォルダーの宛先を に変更します/var/lib/jenkins/jobs/Gatling_test/builds/newest_build/resultsが、とにかくエラーがあります:

ビルドはシェル スクリプトを実行するだけで、ビルド後のアクションは に設定されTrack a Gatling load simulationます。提案をありがとう。

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

testing - 相関を使用してガトリングでチケットを取得する方法

これはガトリング レコーダー スクリプトです。

これらの 3 行が表示された場合:

ユーザー名とパスワードにはパラメーター化を使用します。これらは、テストの実行中に csv ファイルから取得できる入力値です。ここで「lt」はチケットのパラメータです。URL を起動したときに CAS によって生成されました。

次のコードは、BaseURL 応答の一部です。

ここでは、CAS"LT-828-wppjtrEoGU6gj9UVFt3soVqQ3mLMwe"が BaseURL 応答でチケットを生成しました。ここでは、BaseURL レスポンスからチケットを抽出し、このチケットをログイン リクエストで使用する必要があります。

以前は、Jmeter で BaseURL レスポンスから正規表現を使用してチケットを抽出しましname="lt" value="(.*?)"た。

ガトリングでチケットを抽出する方法を教えてください。

また、ビューの状態を相互に関連付ける方法を教えてください。

ありがとうございます。それでは、お元気で

ナラシンハ

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

scala - JSP から json を解析するガトリング ストレス ツール

JSP ページをレンダリングするスプリング サービスがあります。Spring コントローラーは、JSP で使用するリクエスト属性に JSON データを設定します。この JSON データを解析する方法を教えてください。Web サービスの応答がプレーンな json であったかどうかはわかっています。jsonPath を使用して解析できます。しかし、私の場合、JSON は JSP の一部です。だから私はちょっと立ち往生しています。

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

scala - 特定の値に基づいて抽出する Json パス

特定の JSON 値を抽出する必要があるガトリングのシナリオがあります。例: 本のタイトル「Sayings of the Century」の著者を抽出したい。私は以下を使用していますJsonpath $..book[?(@.title eq 'Sayings of the Century')]。しかし、それは私に何も返しません。これを達成する方法を教えてください。

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

scala - そうでなければ、ガトリングでチェックイン内の条件

if-elseガトリング チェックで条件を実装する必要があります。

例:- 以下では、JSON 応答の項目配列を空として取得する場合があります。そのため、アイテムが空かどうかを確認する必要があります。別の一連のアクションを実行する必要があります。どうすればこれを達成できるか教えてください。

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

gatling - ガトリングを使用した単純な負荷テストの奇妙な時間応答結果

Mac (Mac OS 10.8.1) で Gatling 2.0.0-M3 を使用して、サーバーで負荷テストを実行したいと考えています。

バージョンとヘルスチェックの 2 つの REST サービスをテストします。これらのサービスはどのデータベースにも接続せず、比較的単純です。本文にテキストを返します。一度に 1 つのサービスをロード テストしようとすると、応答時間が正しいように見えます (10 ミリ秒未満)。ただし、これらのサービスへの呼び出しを混在させると、応答時間が 12,000 ミリ秒を超えます。

これは、サービスをテストするために書いたコードです。

手がかりはありますか?

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

gatling - Network is unreachable で失敗したすべてのリクエストのガトリング

現在、Debian Wheezy の下でガトリングの最新バージョン 2.0.0.-M3a を使用しています。これがこのツールの最初のテストです。すべてのシナリオが次のエラーで失敗しました:

他のサンプル シナリオを試してみましたが、同じです。ネットワークを確認したところ、localhost または他のホストに対して正常に動作しました。一部の Java ライブラリが欠落している可能性があります。Debian の Java パッケージ リストの要件が見つかりませんでした。

これはどのように修正できますか?