站長資訊網
        最全最豐富的資訊網站

        Linux下安裝配置Jenkins+Jmeter

        1.安裝jenkins。

        1.1在Linux服務器上,必須先安裝jdk與Tomcat,

        在/opt/tools/tomcat 安裝解壓Tomcat

        1.2.在Linux服務器上安裝jmeter

        在/opt/tools/目錄下解壓jmeter文件夾

        tar -zxvf apache-jmeter-3.1.tgz

        然后設置環境變量

        Jmeter環境配置如下:
        vi /root/.bash_profile
         
        export JMETER_HOME=/opt/tools/apache-jmeter-3.1 export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$JMETER_HOME/lib/logkit-2.0.jar:$CLASSPATH export PATH=$JMETER_HOME/bin:$PATH:$HOME/bin
         
         
         
        s:從當前光標位置處開始,以輸入的文本替代指定數目的字符
        按ESC鍵 跳到命令模式,然后 :wq  保存文件并退出vi
        source /root/.bash_profile
         
        然后命令行查看jmeter環境是否設置完成
        Linux下安裝配置Jenkins+Jmeter

         

        1.3將jenkins.war包放置在/tomcat/webapps下

        然后啟動tomcat,./startup.sh & tail -f ../logs/catalina.out

        然后在windows環境下,打開jenkins地址,

        Linux下安裝配置Jenkins+Jmeter

        將jmeter的每個項目目錄設置在如下目錄

        Linux下安裝配置Jenkins+Jmeter

        2.在/opt/tools目錄下安裝jmeter,并配置環境變量。

        這個我的有一篇博文已經說了,這里不細說了。

        3.jenkins中配置jmeter項目

        3.1新建一個自由風格的項目,項目名稱構建

        Linux下安裝配置Jenkins+Jmeter

        3.2新建腳本與項目名稱模板

        Linux下安裝配置Jenkins+Jmeter

        3.3新建遠程服務器地址模板

        Linux下安裝配置Jenkins+Jmeter

        3.4.構建項目-初始化項目

        Linux下安裝配置Jenkins+Jmeter

        3.5構建項目-執行腳本

        Linux下安裝配置Jenkins+Jmeter

        #執行腳本
        cd /opt/tools/apache-jmeter-3.1/bin
        time=`date +”%Y%m%d%H%M%S”` # 當前時間
        jtl_dir=/opt/workspace/${JOB_DIR}/jtl
        jlt=${jtl_dir}/${JOB_DIR}_${time}.jtl
        scrip=/opt/workspace/${JOB_DIR}/${JMETER_SRIPT}

        echo ${SLAVE_SERVERS} | grep “:”
        if [ $? -eq 0 ]
        then
        /opt/tools/apache-jmeter-3.1/bin/jmeter -n -t ${scrip} -R ${SLAVE_SERVERS} -l ${jlt}
        else
        /opt/tools/apache-jmeter-3.1/bin/jmeter -n -t ${scrip} -l ${jlt}
        fi

        3.6.生成圖片模板

        Linux下安裝配置Jenkins+Jmeter

        #生成圖片
        JMETER_LIB=/opt/tools/apache-jmeter-3.1/lib/ext
        png_dir=/opt/workspace/${JOB_DIR}/png
        job_home=/opt/workspace/${JOB_DIR}/jtl
        cd ${job_home}

        for file in $(ls | grep .jtl)
        do
        name=${file%.*}
        Java -jar ${JMETER_LIB}/CMDRunner.jar –tool Reporter –input-jtl ${file} –plugin-type PerfMon –generate-png ${png_dir}/${name}.png 
        done

        3.7生成HTML模板

        Linux下安裝配置Jenkins+Jmeter

        #生成HTML
        jtl_dir=/opt/workspace/${JOB_DIR}/jtl
        html_dir=/opt/workspace/${JOB_DIR}/html
        JMETER_HOME=/opt/tools/apache-jmeter-3.1
        cd ${jtl_dir}
        for file in $(ls | grep jtl)
        do
        name=${file%.*}
        xsltproc ${JMETER_HOME}/extras/jmeter-results-detail-report_21.xsl ${file} > ${html_dir}/${name}.html
        done

        3.8構建后的操作-HTML報告

        Linux下安裝配置Jenkins+Jmeter

        3.9生成jtl報告

        Linux下安裝配置Jenkins+Jmeter

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 精品国产一区二区三区不卡| 国产亚洲精品精华液| 亚洲精品无码不卡在线播放HE| 国产精品99久久久久久人| 亚洲国产精品自产在线播放| 成人精品一区二区三区| 精品永久久福利一区二区| 久久久久九国产精品| 911亚洲精品国内自产| 97精品久久天干天天天按摩| 亚洲av永久无码精品网站| 欧美日韩国产成人高清视频,欧美日韩在线精品一 | 色欲精品国产一区二区三区AV| 国产在线精品福利大全| 国产精品亚洲精品观看不卡| 精品国际久久久久999波多野 | 久久精品这里热有精品| 精品久久人妻av中文字幕| 亚洲福利精品一区二区三区| 国产精品无码永久免费888| 欧美亚洲国产精品第一页| 97精品国产福利一区二区三区 | 精品国产成人在线| 国产精品成人久久久久久久| 欧美国产日本精品一区二区三区 | 久久97精品久久久久久久不卡| 国产精品99精品久久免费| 人人妻人人澡人人爽人人精品97| 亚洲AV蜜桃永久无码精品 | 国产精品福利一区二区久久| 久久精品国产亚洲精品2020| 久久久久国产精品熟女影院| 无码人妻精品一区二区三区久久 | 亚洲国产人成精品| 无码精品第一页| 亚洲一区精品伊人久久伊人| 中文字幕精品无码一区二区| 无码国产精品一区二区免费式芒果| 亚洲欧洲精品无码AV| 少妇人妻无码精品视频app| 欧美肥屁VIDEOSSEX精品|