問題タブ [jmeter]

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 投票する
3 に答える
3288 参照

regex - Jmeterが正規表現エクストラクタで値を正しく抽出していません

Jmeterは正規表現で値を正しく抽出していません。
次のhtmlを使用して正規表現コーチでこの正規表現を使用する(NAME="token" \s value="([^"]+?)")と、すべてが正常に機能しますが、要求に正規表現エクストラターを使用して正規表現を追加すると、出力で同じhtmlであっても値が見つかりません。

正規表現エクストラクタから

前のコードのPOSTに続くリクエストが返されます:

ツリービューアの次のリクエストで。

しかし、プロキシで実際のリクエストを確認すると、トークンがそこにあります。

注:ブラケットなしで正規表現を試しましたが、どちらも機能しませんでした。

誰かがここで何が悪いのか考えていますか?
jmeterが正規表現エクストラターでトークンを見つけられないのはなぜですか?

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

gzip - JMeterにgzip圧縮されたコンテンツをリクエストさせる方法は?

私のウェブサイトはgzip圧縮されたコンテンツを提供しています。FirebugとYSlowで検証しました。ただし、JMeterはgzip圧縮されたコンテンツを要求しません。したがって、すべての非圧縮コンテンツを取得します。その結果、私のテストケースは実際よりもはるかに長く(6〜10倍長く)かかります。

JMeterにWebサイトからgzip圧縮されたコンテンツを要求させるにはどうすればよいですか?

参考までに、私は最新の安定したビルドであるJMeter2.3.4r785646を使用しています。

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

jmeter - Jmeter が記録しないのはなぜですか?

私は Jmeter2.3.2 バージョンで作業しており、Web ページを記録しようとしています。ワークベンチの下に http プロキシ サーバーを追加し、スレッド グループの下に http リクエストのデフォルトを追加しました。ポート 9090 とターゲット コントローラーのテスト計画 -> スレッド グループを使用します。グループ化 -> サンプラーをグループ化しません。

この設定の後、私はプロキシサーバーを起動し、インターネットブラウザを開いて手動プロキシ設定を選択し、ポート9090でlocalhostとしてアドレスを追加しました.

問題は、Jmeter が何も記録していないことです。

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

jmeter - J-Meter - Moodle テストスクリプト

J-Meter の使い方を学んだばかりで、それを使った仕事が大好きです。

moodle install の負荷テストを行う必要があります。

再利用できるmoodleをテストするためのjmeterスクリプトのセットがあるか、何らかの形で高度でmoodleのパフォーマンスをテストするのに役立つある種のベンチマークスクリプトが好きかどうか疑問に思います。

提案やリンクをよろしくお願いします。

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

jmeter - JMeterでランダムなユーザー/パス(基本認証用)を渡す方法は?

JMeterを使用して API のストレス テストを行っています。Basic Authenticationセットアップが完了しました。うまく機能しているようです。

現在、 JMeter がネットワーク上で渡す資格情報をランダム化しようとしています。だから、私がこれを行うことができることを知っている2つの方法があります。

  1. HTTP Headerカスタムを(経由で)追加し、HTTP Header Manager Element値をランダムフィールドに設定します(つまり、csvファイルから読み込んだもの)
  2. を使用してHTTP Authorization Manager Element、そこにユーザー名とパスワードを渡します。

ここで、上記の方法 (1) を使用しようとすると、次のヘッダー/データを作成する必要があります:-

ケウル。単純。しかし、そのヘッダー値はネットワークを介して渡されません:(他のヘッダータイプを追加でき、それはネットワークを介して渡されます..

うーん..わかりました..方法(2)を試してみましょう。

これで動作します..しかし、ユーザー名とパスワードでしかハードコーディングできません。ユーザー名VARIABLE (ie. ${usernmae}) またはパスワードVARIABLE (ie. ).を渡す方法がわかりません。${password}ハードコードされている場合、サーバーは正しいページ/データで正しく応答します。

だから..誰か助けてくれませんか?

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

jmeter - JMeterでリクエスト付きのバイナリペイロードを送信するには?

私はJMeterを初めて使用し、バイナリデータをPOSTリクエストの本文としてサーバーに送信する方法をまだ理解できませんでした。いくつかのテスト セットアップまたは提案を私に送ってください。

前もって感謝します。

0 投票する
3 に答える
8443 参照

authentication - 安全な Web サービス (NTLM) - Jmeter

Jmeter で Web サービスをテストしようとしています。WebService(SOAP) RequestWeb サービスは NTLM 認証 (Windows) で保護されています。サンプラーを使用して WSDL を読み込むことができます。現在、このSO 回答に記載されている BurpSuit でプロキシ サーバーを使用している場合にのみ機能します(SOUP UI の代わりに、BurpSuite で Jmeter を使用しています)。

しかし、プロキシ サーバーを使用する代わりに、NTLM 認証を使用して Jmeter で Web サービスを直接使用したいと考えています。すでにHTTP Authentication Managerntlm 認証を試しました。しかし、それでも401 Authorization Required応答が返ってきます

助けてくれてありがとう。

サンプラ結果。

と応答

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

unit-testing - jmeterを使用してcsvを読み取ります(xから開始)

jmeter スクリプトを作成していて、リクエストで使用する大量のデータを含む巨大な csv ファイルがあります。最初のエントリからではなく、5 番目または n 番目のエントリから開始することは可能ですか?

0 投票する
5 に答える
23169 参照

linux - JMeter - Linux で jmeter-server を起動するとループバック アドレス エラーが発生する

JMeter を使用して分散負荷テスト環境をセットアップしようとしています。Linux Live CD のような移植可能なものを使用してリモート クライアントをセットアップする必要がありますが、Linux で jmeter-server を起動しようとすると、次のエラーが表示されます...

大規模なグーグル検索の後、私が見つけることができる唯一の解決策は、/etc/hosts ファイルを編集して、ホスト名が 127.0.0.1 ループバック アドレス以外にマップされるようにすることです。Ubuntu、Fedora、および CentOS を使用してこれを試してみましたが、明らかに、それらはすべてデフォルトでホスト名を 127.0.0.l に設定しています。

私の見方では、4つのオプションがあります...

1) セットアップしたすべてのリモート テスト ボックスの /etc/hosts ファイルをカスタマイズします。これには、DHCP によって動的に割り当てられた 20 ~ 50 の IP アドレスが含まれます。

2) Linux 自体にデフォルトでホスト名を DHCP IP アドレスに割り当てるように強制する方法を見つけます。これは確かにより適切な解決策ですが、これを行う方法がわかりません。誰でも知っていますか?

3) デフォルトでホスト名が 127.0.0.1 にマップされていない Live CD として入手可能な Linux ディストリビューションを見つけて使用します。誰か知ってる?

4) JMeter のコードに飛び込んでワイヤをヤンクし始めますが、これに関しては、よりスリムな機能セットを備えた別のオープン ソース ツールをすぐに使用したいと思いますが、その分散アーキテクチャはこの問題に悩まされていません。

誰かアドバイスがあれば、私は感謝します。ありがとう!

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

google-app-engine - Google App Engine - 負荷テストで負荷が高い場合は throttle_code=4

JMeter を使用していくつかの負荷テストを実行し、Google App Engine (Java) で負荷がかかった状態でアプリケーションがどのように動作するかを把握しています。

約 100 の仮想ユーザーに到達すると、応答時間が低下し始め、GAE ログ ファイルに「throttle_code=4」が表示されることに気付きます (以下を参照)。

これが何を意味するか知っている人はいますか?同じ IP から複数のリクエストを行っているという事実は、ある種の自動 DDOS 保護にヒットしていますか?

ありがとう