QC工作流中的部分脚本修改
上一篇 /
下一篇 2012-06-18 09:18:58
/ 个人分类:杂谈
(1)新建缺陷时候的默认值51Testing软件测试网T6`
lY-HnbT\ 需求说明:打开添加缺陷的页面的时候(特别是使用了自定义字段的时候)我们最希望的就是给这些不是非常重要的,但是又不希望没有内容的字段有些默认值。请先看代码。51Testing软件测试网bc+n*b0c$N#O*ou
Sub Defects_Bug_New51Testing软件测试网 n%w&B)J#L1H(T5[[ On Error Resume Next51Testing软件测试网op$A9^#[n^veW Bug_Fields("BG_DETECTION_VERSION").Value = "Ehome 2.0"51Testing软件测试网q.D#?s c#I:U On Error GoTo 0 b
VXn.D%ggI&R.Y0End Sub |
51Testing软件测试网N
Vo)Z)FyQ7T 这段代码,你只要复制到工作流
脚本中去,哪么你在添加缺陷的时候,版本这个字段里面就会自动有一个内容Ehome
2.0。这段代码中的Defects_Bug_New代表新建缺陷的时候执行的脚
本,Bug_Fields("BG_DETECTION_VERSION")具体缺陷字段。这是最简单的工作流脚本。
2sHqdK,?R-~0m2Dv,acx3u-i
x0 (2)记录修改人和修改时间51Testing软件测试网2h~VO,gI7W'{Xh
WjkX.pd,k0 需求说明:开发修改了一个缺陷的状态为“修改完成“的时候,记录下修改他的人,和修改时间。方便我们管理。同样,请先看代码:51Testing软件测试网8eKm6H}
Sub Defects_Bug_FieldChange(FieldName)51Testing软件测试网K"_,w{'T)l-k!tf.uG On Error Resume Next51Testing软件测试网4`9tav#^WV if FieldName = "BG_STATUS" Then
|