51Testing软件测试论坛

标题: defect的模板如何设置 [打印本页]

作者: waiverson    时间: 2007-12-14 17:27
标题: defect的模板如何设置
defect的模板如何设置,就是有些可以不必每次都填的字段,在每次增加BUG时TD能自动帮着填充
如何设置这样的一个模板。。
谢谢!
作者: sunkitty    时间: 2009-5-4 13:22
设置步骤:
1.用管理员身份进入到要应用模板的项目中。
2.点击Set Up WolkFlow设置工作流。
3.以下的模板设置都在脚本设计器中进行设计。


'********以下方法写在Defects module script模块中**********

'********新增Bug模板************
Sub Defects_Bug_New
   On Error Resume Next
 Bug_Fields("BG_DESCRIPTION").Value="[模块路径] >> >>" +chr(13)+chr(13)
 Bug_Fields("BG_DESCRIPTION").Value=Bug_Fields("BG_DESCRIPTION").Value+"[问题描述]" +chr(13)
 Bug_Fields("BG_DESCRIPTION").Value=Bug_Fields("BG_DESCRIPTION").Value+"1." +chr(13)
 Bug_Fields("BG_DESCRIPTION").Value=Bug_Fields("BG_DESCRIPTION").Value+"2." +chr(13)
 Bug_Fields("BG_DESCRIPTION").Value=Bug_Fields("BG_DESCRIPTION").Value+"[实际结果]" +chr(13)+chr(13)
 Bug_Fields("BG_DESCRIPTION").Value=Bug_Fields("BG_DESCRIPTION").Value+"[预期结果/解决方法]" +chr(13)+chr(13)
 Bug_Fields("BG_DESCRIPTION").Value=Bug_Fields("BG_DESCRIPTION").Value+"[备注]" +chr(13)
 Bug_Fields("BG_DESCRIPTION").Value=Bug_Fields("BG_DESCRIPTION").Value+chr(32)

   On Error GoTo 0
   End Sub

'备注说明:脚本中有用到一些字符的 chr(10) 换行≈chr(13) 回车 chr(32) 空格
作者: peterz    时间: 2009-5-4 14:33
仅供参考
需要设置的字段(QC中字段名对照表)
severity :BG_SEVERITY
assigned to:BG_RESPONSIBLE
detected in version:BG_DETECTION_VERSION
project:BG_PROJECT
status:BG_STATUS
priority:BG_PRIORITY
reproducible:BG_REPRODUCIBLE
subject:BG_SUBJECT

在缺陷模块脚本WizardFieldCust_Detail中新建一个sub
dim fields
sub defects_bug_new
    fields=Bug_Fields
    fields("BG_SEVERITY").value="3-High"
    fields("BG_RESPONSIBLE").value="peterz"
    fields("BG_SUBJECT" ).value="页面测试"
    fields("BG_PRIORITY").value="3-High"

end sub




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2