从质量中心,需要在测试实验室中所有测试用例的自动化运行完成后发送自动邮件,并附上附件



>我正在使用 ALM/质量中心 12.53需要在那些测试用例的自动运行完成后自动发送邮件。

QC已经具有支持自动邮件触发器的功能,提供每个测试用例的状态。我需要的是发送邮件以及最近完成的所有测试运行的附件

任何帮助都非常感谢。我迫切需要这个。尝试了几天后无法实现

您是否尝试过使用工作流来设置自定义自动邮件规则?在我上次在缺陷模块中所做的示例下面,您可以将其更改为您想要的。我在版本 11 中这样做了,更新的可能会更改,请查看您的 alm 服务器中的 ota 指南,这将帮助您构建自定义代码。

Set tdc = CreateObject("TDAPIOLE80.TDConnection")
tdc.InitConnectionEx "http://localhost:8080/qcbin/"
tdc.ConnectProjectEx "domain","project","user","pass"
set oFactory = tdc.BugFactory
set oFilter = oFactory.Filter
oFilter("BG_STATUS") = "'Pending User' or 'User Testing in Progress'"
SET oList = oFactory.NewList(oFilter.Text)
For Each oBug in OList
  if oBug("BG_DETECTED_BY") <> "" then
     oBug.mail oBug("BG_DETECTED_BY"), "", 0, oBug("BG_SUMMARY"), "please complete this test etc. etc."
  end if
next

tdc.logout
tdc.Disconnect

最新更新