测试工具
文章平均质量分 59
lengyue_112
这个作者很懒,什么都没留下…
展开
-
在CQ中制作报表统计图
范例操作: 在Personal Queries 上单击右键,选择New Chart,在弹出的窗体中选择 Defect(缺陷),确定,这时在Personal Queries 中就增加了一个新的图表(名字默认为“New Chart”,可以更改),双击该图表弹出Specify Chart窗体(供选择要做的图表的类型),其中有三个选择项,都是单选,每次选择一个选择项,在窗体的下面有该类型的说明(描述了原创 2005-05-20 12:23:00 · 1381 阅读 · 0 评论 -
CQ---缺陷和需求同在CQ一个项目库中管理的设想
缺陷和需求同在CQ一个项目库中走变更流程,最初的设想有两个。一是将缺陷的变更流程和需求的变更流程综合考虑,综合后使用同一个流程,那么在CQ中也就只需要配置一个流程。二是将缺陷和需求的变更流程分开,各自走各自的流程,可以配置成不同的流程,那么在CQ中就要配置两个流程。 初看起来,第一种方法要比第二种方法简单。如果不考虑到权限限制的话,比如缺陷确认人员也可以对需求进行确认,需原创 2007-09-20 09:20:00 · 2281 阅读 · 1 评论 -
大致感觉QTP比robot好的地方
以前学了robot,后来随便看了下QPT的操作手册,感觉思想上QTP和robot差不多,都是从整体上考虑设计哪些脚本,录制脚本,编辑脚本以增强脚本功能,然后就是维护,最好能复用,该改的就要改,其实在设计的时候就要考虑到复用的问题,很难复用的部分就不要录制。我真正系统的搞robot也就做了一个月,把当时测试系统主要流程都录下来,还设置了少量判断并且调试通过了,是用一个大的框架把很多小模块的脚本连起来原创 2007-08-21 22:27:00 · 2079 阅读 · 0 评论 -
database link 实践
学习这个的起因: 想把数据库A的一张表a上的某条数据插入到数据库B的相同a表上去; 操作过程:1. 到数据库A的电脑上面进入oracle的安装目录oracle/ora92/network/admin,配置tnsnames.ora文件,加入数据库A到数据库B的监听:oracleAtoB 2. 在个人用机(非服务器A和服务器B)用PL/SQL登入数据库A,在命原创 2007-07-20 10:44:00 · 710 阅读 · 0 评论 -
vmstat 的I/O
LINUX 一个版本中对vmstat的I/O的解释: IO bi: Blocks received from a block device (blocks/s). bo: Blocks sent to a block device (blocks/s).我以前以为它写反了,今天加300万数据的时候顺便监控了一下,发现它是对的,监控如下:[root@test2原创 2007-07-12 18:12:00 · 1290 阅读 · 0 评论 -
CQ在提交缺陷或其它动作后自动发邮件
CQ客户端的配置,至于WEB端,我没有环境试验,提不出建议,不过我随便看了一下好像也很简单。步骤:1. 用admin进入CQ designer给需要收发邮件的人填写邮件地址2. 在view->email options 设置,选择 enable e-mail notification,然后设置一下邮件服务器和邮箱地址,邮箱地址和在CQ designer中设置的一原创 2006-06-29 13:24:00 · 2203 阅读 · 0 评论 -
更改数据库服务器IP后CQ不能用的解决方法
问题:如果在配置schema 和 连接user数据库时填写的数据库服务器的IP(不是服务器名,如果填的是服务器名就不会存在后面的问题),当数据库服务器的IP地址改了之后,再用CQ连接该schema 和 user 数据库就连不上了,以下是解决方法,与CQ数据库还原比较类似,但少了数据库备份/还原和同步SID的步骤,因为电脑整个系统除了IP改了之外其它都没变,schema 和 user数据库都还是好的原创 2006-06-28 14:08:00 · 1493 阅读 · 0 评论 -
cq中添加单独的类型,修改和删除
增加步骤:1. 在Record Types –Stateless中增加一个新的项目“112” 2. 展开,在Fields中添加一个字段“name”,其它默认 3.增加行为,在Actions中增加两个动作(修改 和 删除),以供日后修改和删除 4.增加Behaviors,在Behaviors中增加一个“name”,其它可以默认 5.增加一个原创 2006-10-25 12:58:00 · 867 阅读 · 0 评论 -
关于CQ Schema需要注意的地方(2)
2. 更改流程[流程:(源状态->操作->目的状态)+操作权限]2.1 在更改CQ designer时,如果删除state里面的值,则在actions里面也要删除对应的操作,否则编译不通过。 2.2 不要删除CQ designer默认的state和actions,否则可能出错。 2.3 新建state 和 actions 不分先后(个人习惯先actions后state原创 2006-10-25 12:47:00 · 857 阅读 · 0 评论 -
关于CQ Schema需要注意的地方(1)
1. 关于使用Schema有两种用法 第一种,每个项目建一个Schema数据库和一个缺陷数据库,这个项目的缺陷库对应这个项目的Schema,与其它项目无关。所以,更改这个项目的Schema不影响其它项目的Schema,可以根据需要随便更改。 第二种,建一个公共的Schema数据库,所有项目的缺陷数据库都用这个公共的Schema数据库,如果其中某一个项目确定要对S原创 2006-10-25 12:32:00 · 929 阅读 · 0 评论 -
CQ数据库的还原
第一步是备份schema 和 use database 数据库第二步是还原schema第三步是还原use database 以sql server数据库为例, 详细内容:第一步: 在sql server 企业管理器中完全备份schema 和 use database 数据库,记录下数据库名,登入名和密码备用 第二步:(内容来至于网上,写的很清楚,直接拷过来了)2、原创 2006-06-02 18:01:00 · 1594 阅读 · 0 评论 -
更改表的所有者
更改表的所有者,目前我知道的有两种方法: 1. sp_changeobjectowner更改当前数据库中对象的所有者。语法sp_changeobjectowner [ @objname = ] object , [ @newowner = ] owner参数[@objname =] object当前数据库中现有的表、视图或存储过程的名称。object 的数据类型为 n原创 2006-05-25 13:28:00 · 1334 阅读 · 0 评论 -
CQ管理-不能登入自己未负责的项目
目前: 所有项目虽然有不同的缺陷库,但共用一个模板,而模板的数据库中记录了所有项目所有人的登入信息,也就是说,只要模板数据库中有这个人,他就可以登入使用该模板的所有缺陷库,即使自己未负责这个项目。 现在就是要限制这种情况。 用一个层次关系来解决这个问题:大组-小组-组员,大组包含小组,小组包含组员,大组用来限制组员的操作权限,小组用来限制组员可以访问哪些项目的缺陷库。 如:原创 2006-05-19 14:09:00 · 1016 阅读 · 1 评论 -
cq,用不同数据库管理不同项目的一个办法
作用:在CQ中管理不同的项目,用不同的数据库存储数据。如果以前已经有配置好的测试流程,在新增项目时可以不必在重新配置流程,直接引用已存在的流程即可。更改一个项目不影响其它的项目。呵呵,然后脑子也突然转过湾来,所有事情都搞定了哈哈。操作步骤:(备忘)1. 在数据库中新建两个数据库,use 和 test,操作、作用和以前一样2. 打开 Rational ClearQ原创 2006-04-30 11:25:00 · 1009 阅读 · 1 评论 -
rational工具的安装与配置(续)
配置需求项目:在企业管理器中新建登入用户,给予服务器管理员的权限。更改服务器的默认登入名为刚才新建的用户名新建数据库,做为建立需求项目的数据库接着打开查询分析器用刚才新建的用户登录名登入,选择刚建数据库名,准备在里面运行脚本。脚本在此目录下://cogent-doc/D/Rational/RequisitePro/database/sqlserver1.tables andindexs.sql2.原创 2005-05-24 12:15:00 · 1407 阅读 · 0 评论 -
CQ----重写某个动作的操作权限
动作权限管理以前的做法是在动作的后面选择组,这个组的里面的人就可以进行这个操作,但现在要根据记录是需求的 还是 缺陷的来决定能不能进行这操作,如果这个记录是需求的,就不能进行缺陷的操作,如果这个记录是需求的就不能进行缺陷的操作。因为这个要求,就不可能简单的配置出来了,要使用脚本重写这个动作的权限,包括检查:1. 登入者能不能进行提交缺陷的操作,能不能进行原创 2007-09-20 09:31:00 · 887 阅读 · 0 评论