qc的学习笔记

上一篇 / 下一篇  2011-02-23 17:16:34 / 个人分类:笔记

1.QC是一个基于J2EE的应用系统。浏览器--应用系统--数据库

2.安装QC之前必须要安装以下的数据库和应用系统之一
  数据库:oracle 9.2.0.6 or 10.2.0.3
     microsoft sql 2005
  应用系统:jboss 4.x(一般为QC中自带)
            webLogic
   webSphere
3.QC的安装说明
  QC9.0中的安装没有什么特殊的疑问,主要是在安装QC9.0之前,要安装sql server 2005(体验版)
  QC9.0中在安装中文补丁的时候有一个地方需要注意:在选择"重试"或"跳过JBOSS部署"时,一定要选择"重试",否则中文补丁安装会失败
  word 和excel插件的安装,直接点击插件就可以根据向导进行安装了
 
4.什么是QC
  QC是一个基于web测试管理工具,它有什么好处:    (1)
          (2)
          (3)
          (4)可以使测试人员和开发人员协同工作, 
          (5)集中管理手工的和自动化资源 
5.怎样才能配置好QC(包括自己搭建平台)
  规划-安装配制-项目定制化-工作流-vbscript整合

6.QC site administration中的一些操作
  QC site administration 建立项目和用户的步骤: (1)先要建立domain (domain是用来捆绑多个project的)
            (2)在domain下面创建project
                                               (3)添加site 点用户,再为用户选择相应的项目(这个地方可以设置用户的密码等等)
            (4)其它的一些操作,我们可以自行配置

7.QC site administration中,创建项目的方法(在操作中,界面内是存在参考的)
    (1)直接创建新项目
    (2)用项目模板
    (3)拷贝一个已经存在的项目
    (4)同版本中qc中,导出一个项目,然后又将这个项目导进

8.QC site administration中, 一些概念的说明
  (1)项目的数据放在两个地方:文件系统和数据库
  (2)要使一个项目成为激活状态,则这个项目下的用户才可用。如果一个项目不是激活状态,则这个项目下的用户不可用
  (3)remove project :只是逻辑删除项目  delete project:是物理删除项目
  (4)删除domain之前,要删除domain下的所有项目
  (5)要想在需求、测试计划、缺陷中使用text search中必须: 数据库中必须可以使用text search 
             打开QC site administration的text search功能
             指定搜索的语言

9.qc的测试流程
 


10.良好需求的特点
   (1)唯一性
   (2)精确性
   (3)有界限性
   (4)可测试性

11.怎样使用excel和word插件?
  个人觉得,将word和excel导入到QC中没有什么特别的意义。因为,要导入到QC中的word和excel要有严格的限制(更加准确的说,就是要和QC中的列完全一样,才能导入)。这样的话,我们必须要重新排版word和excel中的格式,还不如直接写到QC中,更加节省时间。不过我还是写下word和excel和相关操作
  word插件:(1)下载word插件
   (2)点击word插件的安装
            (3)在word中进行相关的设置(可以参考word插件文档)
            (4)将word中的文字全部变为表或者图表(要与QC相关列完全对应,以便引入) 
 excel插件:(1)下载excel插件
   (2)点击excel插件的安装
            (3)在excel中进行相关的设置(可以参考excel插件文档)
            (4)将excel中的列要与QC相关列完全对应,以便引入

12。测试需求模块
    个人觉得还是不要用这个模块的好,测试需求一般有专门的文档,一般会存在公司的文档管理器上面,没有必要引入要QC,还更加的麻烦。不如直接到公司里面的文档管理器中进行相关的查看

13.规划测试计划树
  规划测试计划树一般来说,存在两种方法:(1)按系统功能划分:执法依据、法律法规
                                      (2)按测试类型划分:功能测试、界面测试、系统测试性能测试

14.怎样在规划测试计划树中创建测试用例呢?
  一个测试用例就是一个功能点。每个测试用例中的每个步骤就是一种情况的考虑。这样便于维护

15.怎样创建测试集
   测试集:由一系列的测试用例捆绑而成
   创建测试集的方法(可以参考测试计划树来设置):(1)按照系统功能模块组织
                                  (2)按照测试类型组织
                                               (3)按照测试的优先级组织

16.QC中的测试集是怎样运行的
    
 

17.QC中怎样引进自动化测试,需要慢慢探索

18.QC中获得各种报表的方法
   QC10.0版本中存在Dashboard,里面会存在三种形式的报表:(1)Graphs  (2)standard reports  (3)excel reports

19.怎样进行项目的定制化
  在QC中进行如下的操作,可进入项目的定制化:点击客户端QC中的tools->customise
  项目定制化,主要有(这些功能主要是因为登录时是以项目管理员的身份,如果不是以项目管理员的身分,可能只会存在下面的一两项功能):
    (1)改变用户属性
                     (2)设置项目中的用户
                     (3)设置用户组
                     (4)对QC中的对象进行相关的修改
                     (5)修改项目中实体的属性
                     (6)修改下拉列表中枚举值
                     (7)配制邮件的发送
                     (8)警告的规则
                     (9)设置工作流:前台做什么动作,后台就触发相应的事件函数,如果你想修改前台的动作,则可以在相应的事件函数中写入相关代码就行了。

 

 

 

 

 

 

 

 

 

 

 


注意:

1.QC中写测试用例的时候,最好不要贴附件,不然在执行的时候,查看附件不是很方便(当然还是可以查看的)

2.测试用例中,参数设置的问题,有时存在一定的麻烦,自己要多加考虑,明天自己摸索

3.QC中写测试用例时,如果在用例中进行了参数化,有时不是很方便。尤其是在执行测试用例时,需要提前输入所有的参数

4.注意QC9.0和IE8不兼容

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 


TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-28  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 14955
  • 日志数: 49
  • 建立时间: 2010-07-28
  • 更新时间: 2011-07-17

RSS订阅

Open Toolbar