ant+jmeter生成报告,发送邮件
2017-09-21 18:33
519 查看
最近研究了ant+jmeter生成测试报告,并发送到指定邮件,其实就在Build.xml加上以下代码即可,不过要注意以下两点
注意:
1.ant下需要添加4个jar包:javax.mail-1.6.0.jar、activation-1.1.jar、commons-email-1.5.jar、ant-javamail.jar,自行下载并放在ant/lib下
2.发送的邮箱需要支持smtp服务
注意:
1.ant下需要添加4个jar包:javax.mail-1.6.0.jar、activation-1.1.jar、commons-email-1.5.jar、ant-javamail.jar,自行下载并放在ant/lib下
2.发送的邮箱需要支持smtp服务
<target name="all"> <antcall target="makedir"/> <antcall target="copy"/> <antcall target="zip_all"/> <antcall target="sendEmail" /> <!-- --> </target>
<target name="makedir" description="making zip folder"> <mkdir dir="${jmeter.result.html.dir}/${jmeter.result.reportname}" /> </target> <target name="copy" description="copy files to zip folder"> <copy todir="${jmeter.result.html.dir}/${jmeter.result.reportname}"> <fileset dir="${jmeter.result.html.dir}"> <include name="${jmeter.result.reportname}.html"/> </fileset> </copy> </target> <target name="zip_all" > <zip destfile="${jmeter.result.html.dir}/${jmeter.result.reportname}.zip" basedir="${jmeter.result.html.dir}/${jmeter.result.reportname}"> </zip> </target> <target name="sendEmail"> <mail mailhost="发件服务器地址" mailport="端口号" user="用户名" password="密码" ssl="true" messagemimetype="text/html" > <from address="发件人邮箱" /> <to address="收件人邮箱" /> <attachments> <fileset dir="${jmeter.result.html.dir}"> <include name="${jmeter.result.reportname}.zip"/> </fileset> </attachments> <message charset="gb2312">测试专用</message> </mail> </target>
相关文章推荐
- 通过ANT实现jmeter批量执行脚本、生成报告、发送邮件全套build.xml文件
- 通过ANT实现jmeter批量执行脚本、生成报告、发送邮件全套build.xml文件
- 通过ANT实现jmeter批量执行脚本、生成报告、发送邮件全套build.xml文件
- 我写的ant编译、打包、测试、测试报告生成和邮件发送模板
- 使用Ant构建web项目 从编译到测试 生成测试报告 打包 邮件发送 远程下载tomcat 部署运行一条龙服务之ant脚本
- 通过ant来批量执行jmeter脚本,并生成报告(附: 生成报告时报“Content is not allowed in prolog”这个错误的解决方案)
- Jmeter Ant Task如果报告中有错误,在邮件内容里面直接显示出来 系列2
- 自动生成awr报告并发送邮件
- Jmeter Ant Task如果报告中有错误,在邮件内容里面直接显示出来 系列1
- 将生成的测试报告发送邮件
- Python发送邮件以及自动化测试报告的生成
- ant+jmeter 自动生成测试报告
- robotium生成测试报告、html文件及发送邮件
- Jenkins+Jmeter+Ant自动化环境搭建及报告生成
- ANT-Jmeter生成测试报告
- jmeter之ant配置批量执行用例发送邮件
- Jmeter集成到Jenkins中展现html报告并发送邮件
- jmeter+ant+jenkins+mac 构建后自动发送邮件
- jmeter+ant+发送邮件build.xml配置
- jmeter+jenkins+ant发送邮件