CSDN博客

img windone0109

简化TD的操作——提交Bug时的默认值和关联值的设置

发表于2008/9/28 9:19:00  1737人阅读

    每次提交Bug的时候,如果每次都需要手动选择指定的module、Assign To等等的话,会比较重复繁琐,浪费工作时间,甚至更近一步,这些默认值可以和比如登录的用户相关联,由于每个测试人员负责的模块可能不同,将Bug指派的人也可能不同,因此不同的测试人员使用时,需要有不同的默认值。

 

    在这个问题上,我们可以采用“提交Bug时的默认值和关联值的设置”,来实现提交Bug时有指定的默认module、Assign To的默认值

 

 提交Bug时的默认值和关联值的设置

 

1、  ../TDBIN/start_a.htm页面上点“CUSTOMIZE”,用管理员admin登录,进入管理界面

 

2、  在管理界面,Set Up Workflow>Script Editor(备注:其实所有的module都可以编辑的)

 

3、  在新出现的Script Editor窗口中选择Defects Module Script>Defects_Bug_New

 

4、  设置提交Bug时的默认值

Sub defects_Bug_New

  On Error Resume Next

  On Error GoTo o

  End sub

之间插入变成如下所示

  Sub defects_Bug_New

  On Error Resume Next

  Bug_Fields.Field(“Priority”).Value = “2-Medium”

  Bug_Fields.Field(“Severity”).Value = “2-Medium”

  Bug_Fields.Field(“BG_USER_07”).Value = date

  On Error GoTo o

  End sub

这样,当提交Bug时,PrioritySeverityBG_USER_07这三个字段就已经默认是设置的值了

 

5、  设置提交Bug时的关联

比如:对特定的测试人员所对应的Assigned To的人员、Module对应的模块等

Sub defects_Bug_New

  On Error Resume Next

  On Error GoTo o

  End sub

之间插入变成如下所示

  Sub defects_Bug_New

  On Error Resume Next

  If  Bug_Fields.Field(“Detected By”).Value = “tester1”  then  Bug_Fields.Field(“Assigned  To”).Value = “developer1”

  On Error GoTo o

  End sub

保存退出,则以后当tester1用户登录TD提交Bug时,默认的Assigned To的对象为develop1(其他功能以此类推,只要找到对应的字段即可)

 

 

 

0 0

相关博文

我的热门文章

img
取 消
img