1
A
回答
0
+0
雖然這可能在理論上回答這個問題,[最好](// meta.stackoverflow.com/q/8259)在這裏包含答案的基本部分,並提供供參考的鏈接。 – GhostCat 2017-05-15 14:08:04
2
幾個方法,你可以使用詹金斯安排您的測試或運行它們。它給發送電子郵件作爲後期構建選項。其他方法是,如果您使用maven作爲構建工具,則可以使用發送電子郵件的插件。 mail-maven-plugin和maven郵差插件是搜索結果。
0
- 首先在您的Jenkins上安裝「電子郵件擴展插件」。
- 您需要在您的新安裝的電子郵件擴展插件部分的Jenkins配置中設置您的電子郵件提供商的SMTP服務器,SMTP端口等,並提供所有相關詳細信息,例如電子郵件ID和密碼。
- 現在在您的項目配置中添加此插件在您的發佈後的行動。
- 在收件人列表中添加相關的電子郵件ID。
5.你會看到一個命名的字段 「附件」
6.在該字段只是輸入:** /電子郵件發送的-report.html
- 它將在您的項目工作區中提取」emailable-report.html「文件,並在構建後將其作爲附件發送,具體取決於您的電子郵件觸發器。
0
我已經創建的解決方案沒有詹金斯 我曾經Sending mail attachment using Java與JAVAMAIL
在TensNG註釋@AfterTest我創建方法與附件發送電子郵件
EmailUtil.reportByEmail("target/surefire-reports/emailable-report.html");
和打磨郵件在Windows中,我創建了批處理文件launchtests.bat,其中包含首先運行clean test的步驟,其次是發佈一個測試而不清理,以發送以前的結果。
chdir C:\Users\QA\tests\tests
start /wait cmd /k "mvn clean test && exit" /secondary /minimized
REM to send email with results in file, whitch was composed after test suite (mvn without: clean)
start /wait cmd /k "mvn test -Dgroups=FakeGroupForSendMail && exit" /secondary /minimized
那麼,當然我已經在Windows中創建了tast來每晚啓動這個批處理。
相關問題
- 1. 如何通過郵件發送TestNG電子郵件報告
- 2. 自動發送電子郵件報告
- 3. 發送電子郵件操作不發送電子郵件
- 4. TestNG的電子郵件發送的報告0KB
- 5. 從報告中發送電子郵件到多個電子郵件地址
- 6. PHP發送電子郵件多次發送電子郵件
- 7. 如何發送電子郵件到特定的電子郵件?
- 8. 如何發送電子郵件與電子郵件模板c#
- 9. 如何通過電子郵件發送電子郵件地址
- 10. 如何在測試完成後觸發發送TestNG電子郵件報告
- 11. 製作電子郵件表格發送電子郵件
- 12. 如何阻止我的電子郵件作爲批量電子郵件發送?
- 13. 如何檢查電子郵件發送遞送報告
- 14. 這封電子郵件爲什麼不發送電子郵件?
- 15. 確定電子郵件發件人併發送電子郵件
- 16. 通過電子郵件發送報告NG報告
- 17. 如何在Slack中發送郵件作爲電子郵件
- 18. 如何將電子郵件附件另存爲電子郵件?
- 19. 使用文件附件發送表單電子郵件,但不發送電子郵件或報告錯誤
- 20. 如何在Teamcity的電子郵件通知中發送TestNG報告?
- 21. 發送電子郵件作爲HTML
- 22. 發送電子郵件作爲回覆
- 23. 發送RTF作爲電子郵件php
- 24. 發送電子郵件作爲HTML
- 25. 發送HTML電子郵件 - 如何將.html文件附加到電子郵件?
- 26. fosUserBundle發送電子郵件報名空
- 27. SendGrid電子郵件API,發送電子郵件附件
- 28. Grails電子郵件插件發送電子郵件失敗
- 29. 用附件發送電子郵件到多封電子郵件
- 30. 節省作爲電子郵件發送的電子郵件的附件(即MSG)
嗨,這裏有完美的指南:[發送TestNG報告郵件](http://thesoftwaretesting.com/how-to-send-mail-using-java-in-selenium-web-driver/) – 2016-04-07 06:01:20