资源描述
一、 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服务器。
我们不需要邮件服务,所以选择无。
这里填入的就是本机里的数据库的管理员的账号,密码。
站点管理员:后台管理员。
这里我们固定填入:
Admin
123456
123456
MSDE 简化的免费SQL 最多支持5个人使用。
Starter QC的版本
点击下一步——>是否启动JBOSS——>点击下一步
安装完成后就会出现下面的页面。
JBOSS 端口为 8080
数据库出现两个新库。
打开QCadmin 数据库里的USER表
Y表示活跃用户,前台删除用户,可能只是把Y变成N,不是真正删除数据库里的数据。
PASSWORD 密码加密 否则要提安全BUG。
二、后台QC配置及操作:
点击桌面的快捷键Site Administration ,选择安装控件。
进入后台界面。
输入admin 123456 进入site administration界面
1.Site project——>create domain——>建立域,对项目进行分类
点击标记的cteate domain,建立一个域,域名为bank——>点击ok
2.选择建立的域bank ,点击create project,创建新的项目。
建立一个空白项目(输入项目的名称:建行)
点击下一步
点击ok,选择创建项目管理员。(项目管理员是前台管理员)
点击下一步——>完成项目的建立
打开数据库,我们可以看到新建的数据库,如下图:
3. site users站点用户
界面如图:站点用户项目的管理员
可以修改用户信息,修改到站点上的主表,不是项目里的表。
打开数据库中的qcsiteadmin_db的users可以查看到admin更改的信息
建立新用户——>小绿人——>建立前台用户
打开数据库中的qcsiteadmin_db的users可以查看到jamie添加的信息
点击红人——>建立的是站点管理员(后台管理员)如下:
注意:提示添加的管理员Jamie 密码为空,可以看出数据库安全性的高低。
4. 用户和项目的连接
给项目选择用户
Site project——>选择建行——>project users——>add——>选中Jamie,打钩
给用户选择项目
Site users——>users project——>select projects——>选择建行——>点击绿箭头
三、 Admin进入QC前台
第一次进入前台,需要安装插件,如下:(http:// IP +:8080、qcbin)
用户名admin,密码123456——>点击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
把用户放到对应的工作组
选中相应的组——>选择不在组的成员——>点击>箭头——>可以看到成员在右边in group中——>保存
点击change——>把业务组件、测试用例、测试执行、缺陷管理选项的打钩项目去掉——>ok
3. 设置自定义模块访问:customize module access——>设置项目组的权限
注意:如果没有的权限可以打成叉,使用的权限是钩
4. 添加项目:customize project lists
customize project lists——>lists:all project——>new item——>填写名称——>点击ok——>点击保存
四、以re的身份登录
1. 建立树形需求分析
建立一级项
点击new——>name:登录——>提交
一级项建立成功
建立二级项
选中一级项——>点击new child——>name:用户名——>提交
二级项建立成功
建立三级项
选中二级项——>点击new child——>name:用户名为字符串——>提交
树形需求建立成功
五、 以tester的身份登录
1. 根据需求写测试用例:
(1) 按用例转换:
Requirement——>convert to tests——>select requiment——>选择第二个——>next
生成树形用例图——>subject——>finish——>ok
(2)生成用例
Requirement——>generate test——>ok
2.需求跟踪
(1)选择覆盖率模块,点击左面的需求,右面就会显示一个相对应的用例
Requirement——>view——>requirement coverage ——>select requiment加入登录的用例
(2)从用例看需求
Test plan——>requirement coverage ——>select requiment加入登录的用例
3. 进入用例界面:
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显示的结果
六、 测试架构
展开阅读全文