jmeter SMTP Sampler取樣器發送測試結果郵件


原理:

先用結果類監聽器(用表格察看結果、聚合報告)將測試結果以csv文件保存到本地。

然后再用SMTP Sampler取樣器把本地的測試結果文件發送到指定郵箱

 

具體步驟如下:

1.下載javamail jar包

https://maven.java.net/content/repositories/releases/com/sun/mail/javax.mail/1.6.1/

選擇 javax.mail-1.6.1.jar文件

 此時需要建項目,用表格察看結果 將測試結果以csv文件保存到本地。

 

 

3.配置SMTP sampler

       這里需要知道你公司郵箱賬號和密碼,並且需要知道安全設置和相關端口號,自己不知道的可以看看自己機器的outlook郵箱賬戶,或者問問公司IT部門同事。

設置SMTP服務器和發送郵件的賬號,勾選安全設置。

 

 運行一下查看郵件發送結果

 

 

打開csv文件出現亂碼,解決辦法:

1,盡量不要中文,都用英文

2,先使用記事本打開后,選擇編碼格式ANSI后保存既可。如下圖:

 

總結需要優化的地方:

1,用結果類監聽器(用表格察看結果、聚合報告)將測試結果以csv文件保存到本地時,格式過於簡單,需要二次開發出具體的格式

2,用SMTP Sampler取樣器發送郵件的時候,需要將測試結果寫入郵件內容的正文中

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM