1、一、 QC9.0的安装 1. 检查SQL server 2000是否安装了sp4的补丁 打开SQL2000 企业管理器——>查看服务器属性——>看是否打了SQL SP4补丁 2. 安装QC9.0 点击 SETUP——>QC.EXE 解压缩完后出现下图。 点击下一步,安装QC破解license.txt文件 点击下一步——>选择第一节点/独立 下一步——>可以改路径D:\QC或者选择默认路径 注:图中标记的是QC公司的名字,这样命名有利于软件的管理。测试安装时 这可以检测BUG。 注:选择JBOSS内部Web服务器。 我们不需要
2、邮件服务,所以选择无。 这里填入的就是本机里的数据库的管理员的账号,密码。 站点管理员:后台管理员。 这里我们固定填入: Admin 123456 123456 MSDE 简化的免费SQL 最多支持5个人使用。 Starter QC的版本 点击下一步——>是否启动JBOSS——>点击下一步 安装完成后就会出现下面的页面。 JBOSS 端口为 8080 数据库出现两个新库。 打开QCadmin 数据库里的USER表 Y表示活跃用户,前台删除用户,可能只是把Y变成N,不是真正删除数据库里的数据。 PASSWORD 密码加
3、密 否则要提安全BUG。 二、后台QC配置及操作: 点击桌面的快捷键Site Administration ,选择安装控件。 进入后台界面。 输入admin 123456 进入site administration界面 1.Site project——>create domain——>建立域,对项目进行分类 点击标记的cteate domain,建立一个域,域名为bank——>点击ok 2.选择建立的域bank ,点击create project,创建新的项目。 建立一个空白项目(输入项目的名称:建行) 点击下一步
4、 点击ok,选择创建项目管理员。(项目管理员是前台管理员) 点击下一步——>完成项目的建立 打开数据库,我们可以看到新建的数据库,如下图: 3. site users站点用户 界面如图:站点用户项目的管理员 可以修改用户信息,修改到站点上的主表,不是项目里的表。 打开数据库中的qcsiteadmin_db的users可以查看到admin更改的信息 建立新用户——>小绿人——>建立前台用户 打开数据库中的qcsiteadmin_db的users可以查看到jamie添加的信息 点击红人——>建立的是站点管理
5、员(后台管理员)如下: 注意:提示添加的管理员Jamie 密码为空,可以看出数据库安全性的高低。 4. 用户和项目的连接 给项目选择用户 Site project——>选择建行——>project users——>add——>选中Jamie,打钩 给用户选择项目 Site users——>users project——>select projects——>选择建行——>点击绿箭头 三、 Admin进入QC前台 第一次进入前台,需要安装插件,如下:(http:// IP +:8080、qcbin) 用户名admin,密码123456——>点击
6、authenticate——>选择bank ,建行——>login 进入admin界面 1. 设置项目用户——>添加相应的工作成员 添加用户 Tools——>customize——>set up project users 添加re用户 Add user——>选择列表中的re——>点击ok——>save保存 Re添加完成 2. 设置项目组:set up groups 添加re组 Set up groups——>new——>name:re——>create as:tdadmin——>ok——>save 把用户放到对应的工作组 选中相应的组
7、——>选择不在组的成员——>点击>箭头——>可以看到成员在右边in group中——>保存 点击change——>把业务组件、测试用例、测试执行、缺陷管理选项的打钩项目去掉——>ok 3. 设置自定义模块访问:customize module access——>设置项目组的权限 注意:如果没有的权限可以打成叉,使用的权限是钩 4. 添加项目:customize project lists customize project lists——>lists:all project——>new item——>填写名称——>点击ok——>点击保存 四、以re的身份
8、登录 1. 建立树形需求分析 建立一级项 点击new——>name:登录——>提交 一级项建立成功 建立二级项 选中一级项——>点击new child——>name:用户名——>提交 二级项建立成功 建立三级项 选中二级项——>点击new child——>name:用户名为字符串——>提交 树形需求建立成功 五、 以tester的身份登录 1. 根据需求写测试用例: (1) 按用例转换: Requirement——>convert to tests——>select requiment——>选择第二个——>next
9、 生成树形用例图——>subject——>finish——>ok (2)生成用例 Requirement——>generate test——>ok 2.需求跟踪 (1)选择覆盖率模块,点击左面的需求,右面就会显示一个相对应的用例 Requirement——>view——>requirement coverage ——>select requiment加入登录的用例 (2)从用例看需求 Test plan——>requirement coverage ——>select requiment加入登录的用例 3. 进入用例界面:
10、 4用例执行 Test lab——>default——>select tests——>添加用例 运行用例 点击run 点击begin run 执行失败 5. 填写bug单 点击new defect——>出现下表 红色字体为必填项:描述、时间,测试人员、严重程度、优先级等信息 点击提交——>打开defects——>出现提交的bug 缺陷与用例的关联 点击detects ——>new 点击提交——>id为3 Test plan——>link detect——>linl existing detect——>填写ID3——>点击link 同样可以连接用例执行 6. 自动执行 点击run——>status显示的结果 六、 测试架构






