简化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时,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
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值