芭比哇玩123 发表于 2017-6-14 10:22:32

Jmeter+ant 发测试报告到邮箱的时候,expand/collapse 的图片丢失


问题:

使用ant 构建Jmeter脚本之后,发送测试报告到了自己的邮箱,但是打开之后,却丢失了expand/collapse的图片,上网查了好久,也没有解决方案,请问有没有人遇到这样的情况,如何解决呢?

截图:
https://testerhome.com/uploads/photo/2017/cf801a62-b7fe-4aa7-a547-306ae6c11bd1.png!large
自己查找的解决办法:

上网查询之后,有这么一个解决办法,如截图:
https://testerhome.com/uploads/photo/2017/6954a40e-9b61-4fbf-a0c0-52354ac7ac04.png!large
但是根据这个方法进行操作的时候,问题依然存在,还是没有办法解决。

测试的味道 发表于 2017-6-14 15:44:24

本质的原因是因为邮箱里面的html是不能执行js的 所以别指望有太多的效果 这种你只能保存到外部看看链接被解析成了什么

小爸爸 发表于 2017-6-14 15:45:21

这个情况是你的ant的xml没有配置好。在xml中增加这一段,并把图片拷贝到extras目录下。
<copy todir="${jmeter.result.html.dir}">
            <fileset dir="${jmeter.home}/extras">
                <include name="collapse.png" />
                <include name="expand.png" />

小皮球的故事 发表于 2017-6-14 15:46:22

方法一,试试转成base64.
方法二,将图片上传到你们公司内部的私有云,邮件连接到图片。
页: [1]
查看完整版本: Jmeter+ant 发测试报告到邮箱的时候,expand/collapse 的图片丢失