我正在使用Jenkins从github存储库中提取网站的自动化代码,然后在构建完成后收到包含项目url,status,duration等详细信息的电子邮件。
我想要的是此电子邮件应显示以下内容
测试总数 通过测试计数 测试失败计数 跳过测试计数 测试名称失败(如果有的话)
平台:我正在使用硒来自动化我的网站并通过范围报告进行测试
答案 0 :(得分:1)
您可以使用内置的电子邮件template,该电子邮件将向您发送测试的详细信息。下面是管道的示例:
post {
always {
emailext body: ''
'${SCRIPT, template="groovy-html.template"}'
'',
subject: "${env.JOB_NAME} - Build # ${env.BUILD_NUMBER} - Successful",
mimeType: 'text/html', to: "email list"
}
}
此模板使用的是JUnit,您可以检查模板中的代码并针对testNG或Selenium对其进行修改。
答案 1 :(得分:1)