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

        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號
        主站蜘蛛池模板: 精品国产免费一区二区三区香蕉| 国产a精品视频| 国产午夜福利精品久久2021| 91久久精品视频| 国产亚洲欧美精品永久| 午夜三级国产精品理论三级 | 久久丫精品国产亚洲av不卡| 国语自产精品视频在线观看| 国产精品久久久久影院色| 色久综合网精品一区二区| 麻豆国产高清精品国在线| 国产精品高清免费网站| 思思99热在线观看精品| 国产成人精品日本亚洲网站| 无码日韩精品一区二区免费| 亚洲AV无码成人精品区大在线| 国产精品国产三级国产| 久久福利青草精品资源站| 丰满人妻熟妇乱又仑精品| 久久精品中文字幕无码绿巨人| 亚洲精品无码永久中文字幕 | 国产一区麻豆剧传媒果冻精品| 99精品欧美一区二区三区| 日韩精品在线视频| 日韩精品成人一区二区三区| 久久国产成人精品麻豆| 国产精品久久成人影院| 国产精品莉莉欧美自在线线| 99re热视频这里只精品| 91麻豆精品国产自产在线观看亚洲| 久久99国产综合精品| 精品少妇无码AV无码专区| 精品日韩亚洲AV无码一区二区三区| 久久精品麻豆日日躁夜夜躁| 国产欧美日韩精品a在线观看| 精品人妻va出轨中文字幕| 久久精品中文字幕无码绿巨人| 欧美精品v欧洲精品| 精品亚洲麻豆1区2区3区| 国产精品jizz视频| 国产日韩欧美精品|