一、QC9.0的安装1.检查SQLserver2000是否安装了sp4的补丁打开SQL2000企业管理器——查看服务器属性——看是否打了SQLSP4补丁2.安装QC9.0点击SETUP——QC.EXE解压缩完后出现下图。点击下一步,安装QC破解license.txt文件点击下一步——选择第一节点/独立下一步——可以改路径D:\QC或者选择默认路径注:图中标记的是QC公司的名字,这样命名有利于软件的管理。测试安装时这可以检测BUG。注:选择JBOSS内部Web服务器。我们不需要邮件服务,所以选择无。这里填入的就是本机里的数据库的管理员的账号,密码。站点管理员:后台管理员。这里我们固定填入:Admin123456123456MSDE简化的免费SQL最多支持5个人使用。StarterQC的版本点击下一步——是否启动JBOSS——点击下一步安装完成后就会出现下面的页面。JBOSS端口为8080数据库出现两个新库。打开QCadmin数据库里的USER表Y表示活跃用户,前台删除用户,可能只是把Y变成N,不是真正删除数据库里的数据。PASSWORD密码加密否则要提安全BUG。二、后台QC配置及操作:点击桌面的快捷键SiteAdministration,选择安装控件。进入后台界面。输入admin123456进入siteadministration界面1.Siteproject——createdomain——建立域,对项目进行分类点击标记的cteatedomain,建立一个域,域名为bank——点击ok2.选择建立的域bank,点击createproject,创建新的项目。建立一个空白项目(输入项目的名称:建行)点击下一步点击ok,选择创建项目管理员。(项目管理员是前台管理员)点击下一步——完成项目的建立打开数据库,我们可以看到新建的数据库,如下图:3.siteusers站点用户界面如图:站点用户项目的管理员可以修改用户信息,修改到站点上的主表,不是项目里的表。打开数据库中的qcsiteadmin_db的users可以查看到admin更改的信息建立新用户——小绿人——建立前台用户打开数据库中的qcsiteadmin_db的users可以查看到jamie添加的信息点击红人——建立的是站点管理员(后台管理员)如下:注意:提示添加的管理员Jamie密码为空,可以看出数据库安全性的高低。4.用户和项目的连接给项目选择用户Siteproject——选择建行——projectusers——add——选中Jamie,打钩给用户选择项目Siteusers——usersproject——selectprojects——选择建行——点击绿箭头三、Admin进入QC前台第一次进入前台,需要安装插件,如下:(:8080、qcbin)用户名admin,密码123456——点击authenticate——选择bank,建行——login进入admin界面1.设置项目用户——添加相应的工作成员添加用户Tools——customize——setupprojectusers添加re用户Adduser——选择列表中的re——点击ok——save保存Re添加完成2.设置项目组:setupgroups添加re组Setupgroups——new——name:re——createas:tdadmin——ok——save把用户放到对应的工作组选中相应的组——选择不在组的成员——点击箭头——可以看到成员在右边ingroup中——保存点击change——把业务组件、测试用例、测试执行、缺陷管理选项的打钩项目去掉——ok3.设置自定义模块访问:customizemoduleaccess——设置项目组的权限注意:如果没有的权限可以打成叉,使用的权限是钩4.添加项目:customizeprojectlistscustomizeprojectlists——lists:allproject——newitem——填写名称——点击ok——点击保存四、以re的身份登录1.建立树形需求分析建立一级项点击new——name:登录——提交一级项建立成功建立二级项选中一级项——点击newchild——name:用户名——提交二级项建立成功建立三级项选中二级项——点击newchild——name:用户名为字符串——提交树形需求建立成功五、以tester的身份登录1.根据需求写测试用例:(1)按用例转换:Requirement——converttotests——selectrequiment——选择第二个——next生成树形用例图——subject——finish——ok(2)生成用例Requirement——generatetest——ok2.需求跟踪(1)选择覆盖率模块,点击左面的需求,右面就会显示一个相对应的用例Requirement——view——requirementcoverage——selectrequiment加入登录的用例(2)从用例看需求Testplan——requirementcoverage——selectrequiment加入登录的用例3.进入用例界面:4用例执行Testlab——default——selecttests——添加用例运行用例点击run点击beginrun执行失败5.填写bug单点击newdefect——出现下表红色字体为必填项:描述、时间,测试人员、严重程度、优先级等信息点击提交——打开defects——出现提交的bug缺陷与用例的关联点击detects——new点击提交——id为3Testplan——linkdetect——linlexistingdetect——填写ID3——点击link同样可以连接用例执行6.自动执行点击run——status显示的结果六、测试架构需求生成测试用例或者步骤测试执行——手工、自动缺陷管理根据需求写用例添加生成的用例执行中出现bug需求跟踪:用例的状态缺陷跟踪,linkdefect缺陷跟踪LINKDEFECT缺陷跟踪需求跟踪