Jmeterパフォーマンステスト環境

1.環境設定

Linux環境(今回使用したjmeter4.0は、サポートするためにjdk1.8以上が必要です)


1.ディレクトリを作成し、rootユーザーを使用してLinuxシステムにログインし、/ホームパスを入力し、mkdir jmeterを実行してjmeterディレクトリを作成します

2. Jmeterインストールパッケージをアップロードし、jmeterディレクトリを入力し、rzコマンドを使用して圧縮jmeterテストソフトウェアをアップロードします


。 -4.0-performance.zipアップロードされた圧縮パッケージを解凍します

。4。解凍が完了すると、apache-jmeter-4.0-performanceディレクトリが現在のディレクトリに生成され

ます。5。グローバル変数を設定します。このとき、vim / etc / profileを使用してグローバル変数を変更できます

6。エクスポートPATHを追加しますPATH = $ PATH:/home/jmeter/apache-jmeter-4.0-performance/bin

7.次に入力してwqを保存して終了し、source / etc / profileを実行して構成を有効にし

ます8.次に/ home / jmeterも指定します/apache-jmeter-4.0-performance/bin Jmeterファイルの実行権限。最初にcd /home/jmeter/apache-jmeter-4.0-performance/binをbinディレクトリに

移動し

ます。9 . chmod 777 jmeter 10.実行が完了したら、実行します。 jmeter -vは次の図を参照して、グローバル変数の構成が成功したことを証明できます。コマンドを使用してパフォーマンステストを実行できます

Windows環境


1.インストールパッケージの配置パス

以下に示すように、jmeterインストールパッケージをCドライブではなくディスクのメインディレクトリに配置することをお勧めします。2.グローバル変数を構成し、最初にシステム変数を作成します。名前はJMETER_HOME、変数値はDです。\ apache-jmeter-4.0-performance(実際のパスに従って入力してください)

3.次に、以下の図に示すように、システム変数パスに%JMETER_HOME%\ binを追加します 
。4.構成が完了したら、[OK]をクリックし、cmdコマンドラインでjmeter -vと入力します成功した構成を表す図 
2.スクリプトの開発
1.ディレクトリの保守。/home/jmeterの下でmkdir projectコマンドを使用して、プロジェクトディレクトリを

作成します。2。システムにちなんで名前が付けられたフォルダーを作成します

。3。devopsの下に日付を作成します
。ファイルの下に3つのサブフォルダー、つまり、data、result、およびscriptを

作成します。次に、ログの下に2つのフォルダーを作成します。summary_reportは、ログの保存とレポートの集計に使用されます。6

.パラメーター化された設定、最初にユーザー定義変数を追加します。 、変数をパスとして定義し、値は相対パス形式... / data / name.csvであり、パス形式はLinux環境です(WindowsはLinux形式と互換性があるため、実装できます)互換性のある同期環境windwosのLinux)


まずは、CSVファイルのデータを追加し、ファイル名は$ {パス}を変え、UFT-8をコードファイルを選択し、参照する変数名の変数名を入力し、パラメータ名のファイル名.csv列名。最初の行を無視してtrueを選択し、その他の値はデフォルト


8を選択します。name.csvという名前のファイルをデータディレクトリに追加し、パラメーター名とパラメーター値を定義


9.パラメーターメソッドを参照し、パラメーターを呼び出す必要がある変数の変数を$ {name}および$ {description}に変更すると、システムは変数を呼び出すことができます

。10.パッケージのアップロード、ケースの開発が完了したら、ケースを結果ディレクトリに保存します

11例の開発、デバッグ、システムはRZ入力を入力して、Linuxの/ホーム/ JMeterの/プロジェクトパスにパッケージのアップロードが完了しDevOpsチームされ、システムは、ファイルをアップロードすることを選択でき、メッセージボックスをポップアップ表示されます


解凍DevOpsチームのシステムを使用し、その後12。 zipコマンドで解凍します。3


.ケースの実行
1.コマンドcd / home / jmeter / project / devops system / 20180703 / scriptを使用してスクリプトパスを入力します。長いスクリプトを入力せずに相対パスを使用できるように、スクリプトディレクトリを入力してください。絶対パス

2.コマンドは次のとおりです:jmeter -n -t add check。Jmx -l…/ result / summary_report / add check _10_10min.jtl -j…/ result / log / add check _10_10min.log

このコマンドを使用して、パフォーマンステストのためにjmeterを呼び出します。-Tの後に実行するスクリプトの名前が続き、-lの後に集約レポートの保存パスが続き、-jの後にログ保存パスが続きます。10は同時ユーザーの数、10分はシーンの継続時間です。


3.実行が完了すると、ファイルは2つのパスで生成されます


記事が役に立った場合は、私の公開アカウントに注目してください。公開アカウントは、簡単に参照できるように、このプラットフォームの記事と同期されています。今後も、テストに関連する記事を公開し、テスト手法を共有します。元の記事はそれぞれ注意深く書かれています。 、盗作に終止符を打つ


QQ Technology Exchange Group:グループを追加するには、確認情報を入力してください
              ここに画像の説明を挿入


WeChat QRコードは公開番号に注意を払います:

ここに画像の説明を挿入


注意を払った後、リソースのダウンロードに返信すると、私が共有しているさまざまなリソースのダウンロードアドレスを取得できます

[外部チェーン画像の転送に失敗しました。ソースサイトに盗難防止チェーンメカ​​ニズムがある可能性があります。画像を保存して直接アップロードすることをお勧めします(img-dkyHNY2D-1569554485737) .png?x-oss-process = image / Watermark、size_16、text_QDUxQ1RP5Y2a5a6i、color_FFFFFF、t_100、g_se、x_10、y_10、shadow_90、type_ZmFuZ3poZW5naGVpdGk =)]

おすすめ

転載: www.cnblogs.com/Jmeter-Automation/p/12730499.html