jmeter SMTP Sampler取樣器發送測試結果郵件
阿新 • • 發佈:2019-02-24
java.net releases .net 測試 maven follow ima 編碼 posit
原理:
先用結果類監聽器(用表格察看結果、聚合報告)將測試結果以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取樣器發送郵件的時候,需要將測試結果寫入郵件內容的正文中。
jmeter SMTP Sampler取樣器發送測試結果郵件