パフォーマンスの自動化はWindows(Jenkins + ant + jmeter)に基づいています

ディレクトリ

antがjmeterスクリプトを呼び出す(antコマンドを使用)

antはjmeterスクリプトを呼び出します(jenkins経由)


antがjmeterスクリプトを呼び出す(antコマンドを使用)

1.前提は、jmeterとantの正常なインストールです

antインストールパッケージ:https://pan.baidu.com/s/10lmsPafNvzJlabX5DRv_7g抽出コード:vg08 

1.1 Windowsでのantのインストール:

  • まず、インストールパッケージを解凍します

  • 環境変数を設定する

 

新しいパス:%ANT_HOME%\ binおよびD:\ ant \ apache-ant-1.10.5 \ bin(インストールパスによる) 

クラスパス:D:\ ant \ apache-ant-1.10.5 \ lib(インストールパスに従って)

 Win + rは、ウィンドウにant / ant -versionと入力して、インストールが成功したかどうかを確認します。インストールの成功は次のとおりです。

 2.antがjemterの呼び出しを開始

  • 2.1最初にjemterでスレッドを作成して保存します。

  • 2.2 Jmeterディレクトリーのextrasサブディレクトリーにあるant-JMeter-1.1.1.jarをant libディレクトリーにコピーして、antが実行時に「org.programmerplanet.ant.taskdefs.jmeter.JMeterTask」クラスを見つけられるようにします。これにより、JMeterスクリプトが正常にトリガーされます。

  • 2.3 jmeter.results.shanhe.me.xslをjmeterリンクのextrasディレクトリに配置します。https://pan.baidu.com/s/1SmZ8DcQn2-30yl2A3mCC0Q抽出コード:6ytd

  • 2.4 jmeterディレクトリのbinファイルの下にあるjmeter.propertiesを変更し、jmeter.save.saveservice.output_formatの前のコメントを削除して、値をxmlに設定します

  • 2.5次に、次のようにフォルダをローカルに作成します。

  • uncleyong #####作成したファイルの名前はuncleyongで変更できます

      --jmeter_script #####保存した.jmxファイルを保存します

      --result #####結果を保存するフォルダーには、htmlとjtlが含まれます

        --html

        --jtl

      コマンド実行から実行情報を取得するために使用されるbuild.xml #### antのコアファイル。非常に重要です。

リンク:https://pan.baidu.com/s/1--WEUiAjlpYrsAeXaIUdzg抽出コード:th4g 

ps:ビルドファイルの詳細な説明

  •  2.6 build.xmlディレクトリで、cmdと入力し、ポップアップdomウィンドウでantコマンドを実行します。

  •  2.7実行が成功すると、ローカルで作成されたフォルダーの結果で実行結果を確認できます

結果をjemterで表示できます。jtlの結果をインポートするだけです

3.生成されたHTML情報をより包括的に表示するにはどうすればよいですか?

  • 3.1最初にjmeterディレクトリの下のjmeter.propertiesを変更します(D:\ apache-jmeter-5.1.1 \ bin) 

前の変更に基づいて、上図のいくつかの項目を変更し、変更後に保存します。

  • 3.2次に、C:\ software \ apache-jmeter \ apache-jmeter-4.0 \ extrasの下のファイルを変更します

ファイルを次のリンクに置き換えます:https://pan.baidu.com/s/1heBK6lgDH-TuxXnKyBlCxA抽出コード:96df。(名前はまだこの名前と呼ばれていますが、内容が変更されています)

  • 3.3ローカルに作成されたbuild.xmlファイルの情報を変更する

ローカルパスはD:\ uncleyongです。このファイルをリンクで直接置き換えることができます:https://pan.baidu.com/s/17HAltCcIqD9yVYVoWQIYcA抽出コード:k0mhまたはスクリプトを変更

スタイルを、置き換えたばかりのxslファイルに変更します。

このレポートの情報はより完全です。

antはjmeterスクリプトを呼び出します(jenkins経由)

1:antはjemterスクリプトを呼び出し、Jenkinsビルドを通じてローカルで結果をビルドします

  • 1.1最初に、Jenkinsシステム管理でantとjdkを構成します。これは実行に必要な環境です。

システム管理》グローバルツール構成

  • 1.2環境が構成されたら、新しいタスクを作成し、このタスクで環境を設定します

  • 1.3次に、このタスクの構成ページに入ります

タスクの右側のメニューで[構成]をクリックします

 上記の設定が完了したら、[保存して適用]をクリックします。プロジェクトに戻り、[今すぐ作成]をクリックしてタスクを開始します。操作の結果はコンソールに表示されます。ローカルに作成されたディレクトリで実行結果を表示することもできます。

 2:結果が生成された後、Jenkinsのメール機能を介してメールボックスに転送されます

  • 2.2プラグインを設定したら、タスク構成ページに戻ります

  • 2.3保存して適用した後、[今すぐビルド]をクリックして左側のメニューでレポートを見つけます

  • 2.4これで、レポートをqqメールボックスに送信するように設定する準備ができました。

このサービスをメールボックス設定の「アカウント」で開きます。この認証コードは覚えておく必要があります。以降の設定で使用されます。

 

  • 2.4.1最初に、[システム管理]> [システム設定]でメールボックスを構成します。

最初のステップ

 

  • 2.4.2システム構成が完了したら、タスクに戻って構成します。

 

 

保存して適用した後、「今すぐビルド」をクリックして、コンソールに情報を表示します。メールもお受けします。

これまでのところ

1つのjmx複数のリクエストと複数のjmxでレポートを生成できます

 

 

 

レポートを表示するためのさまざまなスクリプト:jsonインデント、上位統計、ユースケース検索、プロジェクト名、プロジェクトバージョン、プロジェクトテストリーダーの表示など、ネイティブHTMLをブートスタートで最適化し、簡潔で寛大なユーザーエクスペリエンスを提供します

https://download.csdn.net/download/u014414161/12313602

 

 

 

 

元の記事を22件公開しました 賞賛されました5 訪問1040

おすすめ

転載: blog.csdn.net/weixin_37018468/article/details/105248321