Jmeter+ant+jenkin接口自动化发邮件

前置环境 Jmeter + ant +Jenkins

Jmeter 

下载Jmeter 

配置环境变量:

      JMETER_HOME 为 jemter安装路径;
  CLASSPATH为 %JMETER_HOME%\lib;
  PATH为%JMETER_HOME%\bin;

验证是否成功命令行输入: jmeter -v

出现版本号则为成功:

 

 

 

 JDK

下载jdk安装包 

配置环境变量

JAVA_HOME :为安装jdk的bin目录 F:\AppiumJDK\bin

pathe : %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

CLASSPATH为  .;%JAVA_HOME%\lib

JRE_HOME :F:\AppiumJDK\jre

 

安装Ant 

下载安装包:http://ant.apache.org/bindownload.cgi

 

 

选择版本

 

 

 配置环境变量

      ANT_HOME 为 ant解压位置
  CLASSPATH为 %ANT_HOME%\lib;
  PATH为%ANT_HOME%\bin;

 验证结果命令行输入 ant 出现版本信息则为成功

 

 ant lib 目录发邮件需要的jar 包:

 apache-ant-1.9.15\lib\javax.mail.jar

apache-ant-1.9.15\lib\activation-1.1.1.jar

apache-ant-1.9.15\lib\commons-email-1.5.jar

 

配置库文件

将jmeter extras目录下的ant-jmeter-1.1.1.jar文件拷贝到ant安装目录下的lib文件夹中

新建一个文件夹  TestAuto   目录结构为:

app,pc -- pc:(resultlog,scritp,build.xml)

 build修改文档:

 

 

 

 

 

配置 jmeter.propertise文档

找到jmeter.properties文档,在jmeter/bin目录下,打开该文档并编辑,修改jmeter报告输出格式为xml:

改jmeter.save.saveservice.output_format=csv 为jmeter.save.saveservice.output_format=xml,并去掉前面的注释符号#

 

 

 执行查看效果 sucessful 即成功发送邮件:

 

 

 在创建的html 文件夹已经保存 测试报告

 

 

 下载tomcat 与 jenkins.war包

 

 

 打开

 

 新建  任务

 

 构建触发器

 

 构建

 

 生成 每隔多长时间发送邮件

 

posted @ 2020-07-13 13:59  老祝头  阅读(411)  评论(0编辑  收藏  举报