Azure Devops 负载测试完成后如何发送邮件通知
Posted
技术标签:
【中文标题】Azure Devops 负载测试完成后如何发送邮件通知【英文标题】:How to send mail notification after Azure Devops Load test is completed 【发布时间】:2019-08-19 09:50:12 【问题描述】:我想在 Azure Devops 项目下的负载测试完成后自动化工作流以发送邮件通知。我看到没有可用的直接选项。请提出最合适的解决方案。
我创建了一个简单的基于 URL 的负载测试并运行它。我已经尝试过的一种方法是使用 Devops REST API 并在 Azure 函数中获取状态。但这是一个乏味的过程。请帮忙。
一旦负载测试完成,预期的结果是立即的,应该有电子邮件触发到组或个人成员
【问题讨论】:
【参考方案1】:目前,您提到的方式可能是可行的方式,因为 Azure DevOps 不提供来自此类事件 OOB 的通知。请提交您的建议here。
参考资料:
Default and supported notifications Supported event types同时,我的另一个想法是将此测试配置为管道中的task,以便您在构建完成时收到电子邮件通知。但是,请注意,虽然从今天开始可以将基于云的负载测试任务添加到作业中,但它一直是 deprecated,这些选项为 alternatives。
【讨论】:
以上是关于Azure Devops 负载测试完成后如何发送邮件通知的主要内容,如果未能解决你的问题,请参考以下文章
在 Azure Devops 上完成拉取请求后,如何自动“git tag -a”?
Azure Devops react-scripts 测试永远挂起
在 Azure 数据工厂中完成活动后,如何向 Azure 服务总线发送消息
如何查找 Active Directory OAuth 身份验证的受众字段? (如何从 Azure Logic App 向 DevOps 发送发布请求?)