Chinaunix首页 | 论坛 | 博客
  • 博客访问: 178557
  • 博文数量: 39
  • 博客积分: 1548
  • 博客等级: 上尉
  • 技术积分: 410
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-28 19:16
文章分类

全部博文(39)

文章存档

2011年(34)

2010年(5)

我的朋友

分类: 项目管理

2011-03-17 10:08:54

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

    每次提交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时,Priority、Severity、BG_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(其他功能以此类推,只要找到对应的字段即可)

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/windone0109/archive/2008/09/28/2990594.aspx

阅读(1566) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~