0

有谁知道当从 Hudson 运行的 Watir 测试套件包含错误或失败时发送通知的方法?

Hudson 成功运行了 Watir 测试套件,因此认为它通过了,但实际的 Watir 测试用例可能失败了......我想发送通知或让 Hudson 构建显示为失败。

有任何想法吗?

4

2 回答 2

1

试试这个方法,

  • 以这样的方式配置Hudson ,将Watir执行的控制台输出存储/复制到服务器。
  • 现在,如果文本Failure出现在输出中,则使用适当的 Hudson 配置发送失败电子邮件通知。

上面的方法是用Jenkins建立的,希望在Hudson也能做到。

于 2013-07-12T16:16:26.627 回答
0

在解析控制台输出时,我发现Log Parser Plugin 可以满足我的需求。

易于设置。我按照描述在哈德逊系统配置中安装了它,并添加了一个简单的解析规则文件,如下所示,它运行良好。

# match line starting with 'Error:'
error /^Error:/
# match line starting with 'Failure:'
error /^Failure:/
于 2013-07-16T16:58:58.923 回答