google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

[求助] 在QC中如何控制权限

在QC中如何控制权限


本人在项目测试的过程中,有几个子系统,不同的子系统由于不同的测试组进行测试;想在TESTPLAN中创建几个属于几个子项目的文件夹,这个文件夹只有属于本组的成员才能操作,我在QC中设置了几个不同的组,在脚本中添加了一段代码:
Sub TestPlan_MoveToSubject(Subject)
  On Error Resume Next
  if Subject="A"and User.IsInGroup("ATESTER")   then
  TestPlan_MoveToSubject=true
  else
    TestPlanMoveToSubject=false
    end if
  On Error GoTo 0
End Sub
但发现没有起到控制权限的作用.大家有没遇到类似的问题,谢谢!

TOP

试了一下,在site adminitrator 中可以增加不同用户,然后分别用这些用户登录后创建文件夹,互相之间可以看到脚本,但是却只能打开自己创建目录下的脚本,不知道是不是你想要的权限控制

TOP

你是通过隐藏字段来控制的么?

TOP

2 楼的这个应该是可以通过设置用户组的data-hiding filter 来实现的吧。可以将designer 设定为current user。 不过感觉这个方面简单但是不够方便,如果能通过类似1楼 的方法实现就好了。
     有的时候有这种需要,比如将某个项目按模块划分给某个用户或用户组,另这个用户组或用户只能操作自己的相关模块。
     顶。求解决办法。

[ 本帖最后由 astro-dragon 于 2007-8-15 09:50 编辑 ]

TOP

我先前是以2楼的方法做的,但这不是我的目的,只是看不到了,但实现上还是有操作权限的,可能会造成垃圾数据之类的,可通过脚本目前还在解决中:(

TOP

 
当前时区 GMT+8, 现在时间是 2008-10-13 12:04Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹