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

        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號
        主站蜘蛛池模板: 亚洲第一区精品观看| 久久99精品久久只有精品| 亚洲欧洲精品成人久久曰影片| 四虎影视国产精品永久在线| 久久久精品国产亚洲成人满18免费网站| 人妻少妇看A偷人无码精品| 国产精品久久久久aaaa| 亚洲乱码国产乱码精品精| 国产精品亚洲αv天堂无码| 精品国产91久久久久久久| 色偷偷88888欧美精品久久久 | 国产精品自在线拍国产第一页| 日韩精品一区二区午夜成人版| 久久99精品久久久久久久不卡| 四虎成人www国产精品| 国内精品久久久久久99蜜桃| 国产精品第一页在线| 国产精品自拍一区| 日韩精品视频在线观看免费| 国产精品一级片| 97人妻无码一区二区精品免费| 国精品产露脸自拍| 精品国产福利在线观看| 亚洲AV永久无码精品| 91在线手机精品超级观看| 久久精品国内一区二区三区| 国产日韩精品在线| 四虎影视国产精品永久在线| 久久国产精品99精品国产987| 无码精品人妻一区二区三区AV| 97久久综合精品久久久综合| 国内精品九九久久久精品| 久久久久这里只有精品| 久久精品国产精品亚洲| 久久精品中文字幕一区| 久久er国产精品免费观看8| 久久精品国产欧美日韩| 拍国产乱人伦偷精品视频| 亚洲日韩欧美制服精品二区| 中文字幕日韩精品无码内射| 少妇精品久久久一区二区三区 |