51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3851|回复: 17
打印 上一主题 下一主题

[原创] 如何设置,让某一组的人,添加的有defects全都为new?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-4-27 09:29:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何设置,让某一组的人,添加的有defects全都为new?
现在新增的defect的状态,可以随便设置
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    2#
    发表于 2010-4-28 09:07:37 | 只看该作者
    某一角色权限处理,设置初始化代码即可。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2010-4-28 10:02:13 | 只看该作者
    能具体讲讲,要怎么设置吗?在什么地方设置
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2010-4-28 10:25:17 | 只看该作者
    我目前用的是9.0中文版,所以只能参考我自己的这个来给你讲解了。
    工具-自定义-设置组:你新建一个你需要的组,然后“更改权限”。选择“缺陷”标签页,选择Status,可以设定你需要的角色权限,如图

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2010-4-28 15:34:22 | 只看该作者
    投缘的设置方式 ,应该是某组人,修改bug只能从哪种状态修改到哪种状的吧

    我现在是希望,当提交一个bug的时候 ,bug的状态只能为new要怎么设置,我现在的情况是,提交一个bug时,bug的状态可以随便设,为关闭都可以
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2010-4-29 09:12:32 | 只看该作者
    我也有这个疑问,没找到可以设置的地方。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2010-4-29 09:25:16 | 只看该作者
    同问啊,难道一定要用工作流?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2010-4-29 10:00:12 | 只看该作者
    首先使用组权限设置某一类用户在添加缺陷时不能看到缺陷状态,这样可以避免人为的修改。
    然后再工作流中编写代码再添加缺陷时将缺陷的默认状态设置为NEW。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2010-4-29 10:37:07 | 只看该作者
    原帖由 00shx 于 2010-4-29 10:00 发表
    首先使用组权限设置某一类用户在添加缺陷时不能看到缺陷状态,这样可以避免人为的修改。
    然后再工作流中编写代码再添加缺陷时将缺陷的默认状态设置为NEW。

    楼上这个思路不错!

      Sub Defects_Bug_New
            On Error Resume Next
                Bug_Fields("BG_STATUS").Value = "New"
        On Error GoTo 0
    End Sub
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2010-4-30 17:18:17 | 只看该作者
    9楼正解!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2010-5-4 09:57:33 | 只看该作者
    那9楼那代码,要放到什么地方呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2010-5-4 12:03:33 | 只看该作者

    回复 11# 的帖子

    Sub Defects_Bug_New
            On Error Resume Next
                Bug_Fields("BG_STATUS").Value = "New"
        On Error GoTo 0
    End Sub


    有说明是  Sub Defects_Bug_New 这个函数哦...
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2010-5-4 13:52:35 | 只看该作者
    lz的问题我想应该这样的:
    lz应该有一个思路,
    pm可以吧bug的状态任意修改,最少是new->open的状态
    而dev team可以修改 open-fixed的状态
    test team 可以fixed->close
    这样在按照,楼上有图片的说明的那个方法就可以设置成你所需要的情况了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
     楼主| 发表于 2010-5-4 14:10:46 | 只看该作者
    mars100200300,我的意思是,如果让所有新提交缺陷的状态只能为new,现在我提交缺陷时,什么状态都是可以的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2010-5-5 12:00:04 | 只看该作者

    回复 14# 的帖子

    楼主的意思是, 新提交bug时, 只能选择NEW, 其他的状态无法选择, 是这样的吧......
    我是比较纳闷, 新提交时规定状态只能NEW,何必再去选择其他的状态呢。 当然, 如果有人知道如何在提交新bug时限定状态只能选择NEW的话, 欢迎共享下知识。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
     楼主| 发表于 2010-5-6 13:46:29 | 只看该作者
    我的意思就是,如何在新提交里,bug的状态只能为new,不能为其,我现在什么状态都 行

    我添加了
    Sub Defects_Bug_New
            On Error Resume Next
                Bug_Fields("BG_STATUS").Value = "New"
        On Error GoTo 0
    End Sub
    这个代码,还是不行
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    17#
    发表于 2010-5-11 14:21:20 | 只看该作者

    算了,实际上很简单,控制下只读即可。

    Sub Defects_Bug_New
       On Error Resume Next

      '初始化数据【缺陷状态】(NEW)
         Bug_Fields("BG_STATUS").Value = "New"
         Bug_Fields("BG_STATUS").IsReadOnly = True

       On Error GoTo 0
    End Sub

    [ 本帖最后由 archonwang 于 2010-5-11 14:24 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2010-6-27 00:14:59 | 只看该作者
    当管理员要多下工夫
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-16 09:24 , Processed in 0.082339 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表