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

        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號
        主站蜘蛛池模板: 99re国产精品视频首页| 日韩精品国产另类专区| 欧美日韩精品系列一区二区三区国产一区二区精品 | 亚洲欧美日韩久久精品第一区| 四虎国产精品永久一区| 无码日韩精品一区二区免费 | 91po国产在线精品免费观看| 国产精品99久久久久久宅男| 97精品一区二区视频在线观看 | 久久99精品久久久久久动态图| 99久久精品免费| 亚洲爆乳无码精品AAA片蜜桃 | 99在线精品免费视频| 国产精品九九九| 国内精品一级毛片免费看| 2020国产精品永久在线| 亚洲精品卡2卡3卡4卡5卡区| 久久久这里有精品中文字幕| 国产精品第六页| 一区二区三区国产精品| 国产精品www| 久久国产精品77777| 亚洲国产一二三精品无码| 国产精品无码一区二区在线观一| 999国内精品永久免费观看| 亚洲热线99精品视频| 中日精品无码一本二本三本| 亚洲国产成人精品久久久国产成人一区二区三区综 | 国产伦精品一区二区三区视频金莲| 日本精品中文字幕| 欧美精品手机在线播放| 日本久久久精品中文字幕| 精品国产福利第一区二区三区| 99免费精品视频| 国产精品久久国产精麻豆99网站| 亚洲av午夜成人片精品网站| 婷婷久久精品国产| 亚洲欧美日韩另类精品一区二区三区| 亚洲高清国产拍精品青青草原| 一本色道久久88综合日韩精品| 日韩人妻无码精品无码中文字幕 |