ClearQuest Web端使用指南
一. 使用说明
二. 界面介绍
1.登陆界面
2.网站内容
2.1 操作栏
2.2 工作台
2.3 显示区
三. 操作说明
1.提交缺陷记录
1.1 属性项目说明
1.2 附件属性说明
1.3 高级属性说明
2.处理缺陷记录
1.1 测试组成员对测试记录的操作权限
1.2 开发组成员对测试记录的操作权限
1.3 管理组成员对测试记录的操作权限
3. 控制台操作
3.1 操作查询表
3.2 操作报表
3.3 操作快捷方式
3.4 修改个人信息
四. 测试流程
五. 其他
1.常见问题
1.1 登陆页面无法查看到数据库
1.2 点击查询表,查询到的页面不对
1.3 附件中的图片无法打开看到
1.4 XP系统中无法查看到记录
一. 使用说明
此文档说明了ClearQuest的Web端使用方法。ClearQuest主要用于缺陷记录的提交和管理。
在文档中,红色标记的内容是值得特别注意的地方。
如果遇到问题,请先查看五.其他部分,看看是否有相应解决方法,如果没有,再询问相关的测试人员。
二. 界面介绍 1.登陆界面(图2.1)
用户名和密码为测试人员设置。缺省的为人员姓名缩写。比如王小山的用户名和密码都为wangxs(姓全拼,名简拼)。在登陆后,用户可以重新设定自己的密码。
连接库分为“软件”和“硬件”,必须先选择连接库,数据库附属于连接库。
数据库为测试人员建立,各个项目的具体数据库名称请询问测试部相关人员。
如果看不到数据库,点击“刷新列表”刷新当前页面。
填写完用户名和密码,选择好连接库和数据库,点击“登陆”进入系统。
2.网站内容
(图2.2)
主界面分为三个部分,分别为:操作栏(蓝色部分),工作台(左侧页面框架),显示区(右面页面框架)。
2.1 操作栏(图2.3)
把鼠标放置到“操作”上面,就会显示出操作菜单。在操作菜单中,可以选择创建查询表、创建报告、创建快捷方式和修改用户信息。
点击操作栏上的“提交”,可以提交新的错误记录。
在操作栏“查找”输入框中输入想要查询的记录id,点击“查找”,可以查询记录。
点击操作栏“退出”,注销当前用户,回到登陆界面。
2.2 工作台(图2.4)
工作台分为两个部分:Personal Queries和Public Queries。
Personal Queries中显示的是当前登陆用户自己所建立的各种查询表、统计图形等内容。在Personal Queries中,用户只能看到自己所建立的查询内容。
Public Queries是测试管理员建立的公共显示内容。每个登陆用户都可以看到Public Queries中的内容。
具体的建立个人查询表的过程,参考第3部分<查询操作表>。
2.3 显示区
(图2.5)
(图2.6)
在显示区中,可以看到查询的内容或统计图形。
在查询表状态下,可以选择每页显示的记录条数。
点击“Run Query Again”可以重新显示查询。
点击第一列#中的序号,可以查看具体的记录内容。
三. 操作说明 1.提交缺陷记录点击操作栏的“提交”,出现提交页面。测试人员如果发现了软件中的问题或缺陷,就通过提交记录来保存发现的问题。
(图3.1)
在提交记录的页面中,分为3个部分,分别为:属性、附件和高级。
按照下面的内容填写完毕后,点击左面的按钮“OK”保存提交的错误记录。
1.1 属性项目说明ID:自动分配给记录的一个标识。
状态:显示当前记录的状态。(具体的状态说明,参照第四部分的操作流程)
简述:对错误的概要描述。最好不要过长,否则在网页中会显示的很难看。
模块:错误发生的位置。模块内容在测试之前就建立完毕。如果需要添加或修改模块,请寻找相关的测试人员。
严重性:表示软件缺陷的恶劣程度。致命错误一般指导致系统崩溃的错误;严重错误包括数据丢失、数据损坏、功能未实现等;一般错误包括操作性错误等;轻微错误包括错别字、UI布局等;建议一般是提议软件中值得改良的地方。上面的说明只是建议,具体的分类选择测试人员可以自行把握判断。
优先级:表示修复缺陷的重要程度和应该何时修复。立即修复,说明此缺陷阻止进一步测试,需要立即修复,否则会导致测试的停滞;必须修复,说明此缺陷在产品发布前必须修复,否则会影响软件的发布和使用;应该修复,说明如果时间允许应该修复此缺陷;考虑修复,说明此缺陷即使不修复,也可以发布。
(在软件测试的过程中,严重性和优先级可能会有变化,由缺陷记录的提交人自行掌握。)
负责人:指应该处理此条缺陷的人。一般情况下,负责人都是开发组开发此相关模块的程序员。负责人可以修改相应模块缺陷记录的状态,具体的操作过程参照第四部分操作流程。
错误分类:提交的缺陷记录分类。点击右下角的 ,会出现列表,里面有一些可选项:可以多选,也可以自己填写,点击“Add”就添加上了。填写完毕后,点击“ok”按钮保存错误分类。
详细描述:详细说明错误发生的位置和操作过程。这里一定要说清楚,否则程序员很难明白错误是怎么发生的。如果有相关的附件,这里最好也提示说明一下。
1.2 附件属性说明习惯上,附件中是一些缺陷状态的抓图。因为有的时候,缺陷使用语言表达不清楚,这时有一个错误发生时的状态抓图看着就很清楚了。
抓图方法为:点击键盘“PrintScreenSysRq”按键,从Windows系统菜单中选择“开始菜单->程序->附件->画图”。在画图中,点击键盘“Ctrl+V”,屏幕抓图就显示在画图中了。
可以在画图中进行一些简单的处理:比如把缺陷发生的位置使用画笔圈起来,或者加上一些中文注释等,看个人的喜好和发挥了。
图形处理完毕后,保存到本地目录。建议保存格式为jpg或gif,不要轻易保存为bmp格式的图片,bmp格式图片太大,很容易给服务器造成不必要的负担。
有了抓图后,点击附件中的“Add”,出现附件上传窗口。点击“浏览”按钮,找到保存到本地目录的抓图文件,可以在Description中填写文件备注,所有工作完成后,点击“Add Attachment”保存文件。
如果有其他的文件需要上传,参照上面的步骤进行。
1.3 高级属性说明一些可以选择的内容。比如测试人员所使用的操作系统;此问题是否可以重复出现;错误的提交时间和日期;软件的版本号等。
高级属性中如果开发人员还需要其他的项目内容,可以找测试人员添加。
2.处理缺陷记录在ClearQuest的变更流程中,有三类用户:
第一类是管理组成员,主要指测试小组的领导或开发部门项目经理,管理组成员主要对测试人员无法判断的缺陷进行相关处理。
第二类是测试组成员,指具体的测试人员,测试缺陷记录主要由测试组成员提交。
第三类是开发组成员,主要是开发部门负责修改测试记录的程序员。
在测试缺陷记录提交后,这三类用户有不同的操作权限。
在各类人员处理缺陷记录的过程中,都必须填写解决方案。
要处理记录,首先要进入缺陷记录查看里面的详细内容(点击查询表中#项目中的序号),再从右上角的Actions下拉框中选择需要修改的状态,按照下面各类组成员的操作步骤进行相应的处理,点击“OK”保存处理结果。下面的(图3.8)是开发组成员处理缺陷时的状态抓图,测试组成员和管理组成员Action的状态和(图3.8)有差别。
(图3.8)
1.1 测试组成员对测试记录的操作权限测试组成员对测试记录有修改权限。经过开发组成员把相关缺陷记录处理后,测试组成员可以确定相应的缺陷记录是关闭,再次出现或者提交管理员。对于“无法再现”和“使用错误”的记录,测试人员本轮测试就需要进行验证处理。状态是“系统限制”和“暂不修改”的缺陷记录,测试人员也可以在本轮直接选择“提交管理员”提交给管理员。具体的操作流程请参照第四部分。
测试组成员遇到“无法再现”状态的记录:重新进行验证。如果错误不再发生,Action状态选择“关闭”;如果错误仍然存在,把错误内容写详细些,Action状态选择“再次出现”。此缺陷记录需要本轮测试过程中处理。
测试组成员遇到“使用错误”状态的记录:如果不是错误,Action状态选择“关闭”;如果测试员认为是错误,重新进行说明,Action状态选择“再次出现”。此缺陷记录需要本轮测试过程中处理。
测试组成员遇到“系统限制”状态的记录:Action状态选择“提交管理者”转给管理组成员判断处理。此缺陷记录可以在本轮测试过程中处理。
测试组成员遇到“暂不修改”状态的记录:Action状态选择“提交管理者”转给管理组成员判断处理。此缺陷记录可以在本轮测试过程中处理。
测试组成员遇到“已修改”状态的记录:重新进行验证。如果错误已经被修改,Action状态选择“关闭”;如果此错误没有被处理,Action状态选择“再次出现”。此状态需要在开发组成员修改缺陷后测试员才可以进行处理。
测试组成员遇到“间接修复”状态的记录:重新进行验证。如果错误不再发生,Action状态选择“关闭”;如果错误仍然存在,Action状态选择“再次出现”。此状态需要在开发组成员修改缺陷后测试员才可以进行处理。
1.2 开发组成员对测试记录的操作权限
开发组成员对测试记录有处理权限。包括:已修改、暂不修改、无法再现、间接修复、使用错误、系统限制权限。具体的操作流程请参照第四部分。
状态说明:
已修改:错误修改完毕后,开发组成员把状态设置为已修改。
暂不修改:错误由于某种原因暂时不处理。
无法再现:测试人员提交的错误无法在开发人员那里重现。
间接修复:在修改其他地方的时候把此缺陷记录修复,或者新版本自动修复了此缺陷。
使用错误:测试人员理解误会了某些地方,提出的缺陷并不是错误。开发人员可以用“使用错误”来处理这些不是问题的记录。
系统限制:确实是问题,但是由于操作系统或开发工具的限制等原因暂时无法处理错误,开发人员可以标记为“系统限制”。
1.3 管理组成员对测试记录的操作权限管理组成员对测试记录有决策判断的权限。
只有管理组成员才可以删除记录。
管理员可以修改记录。
对于状态为“等待分配”的记录,管理员可以进行判断:如果不是问题,就关闭;如果是问题,就再次出现此记录。
3. 控制台操作在ClearQuest的使用过程中,缺省状态下是看不到缺陷记录的,必须通过建立各种查询表才可以看到缺陷记录。下面就是说和提交的记录有关的公共操作。
3.1 操作查询表点击“操作->Create a Simple Query”,出现的页面中,点击“Create New Query”,出现Create a Query Wizard。
(图3.2)
在界面内,可以选择显示几列(Show lines);可以修改查询表的名字(Query Name,只能使用英文或数字,不能使用汉字);可以选择想要显示的字段(Field Name);可以选择是否显示(Show);或者选择是否按照选择的字段升序(Ascending)或降序(Descending)排列(Sorting)。如果不选择过滤(Filter)和提示(Prompt),则缺省的显示所有的查询记录。
如果选择过滤(Filter),则出现界面:
(图3.3)
在此界面中,选择过滤条件(可以多选),可以选择空条件记录(IsNull)或者是所选择过滤条件以外(Not)的记录。选择完毕后,一定要点击上面的按钮“Validate”保存选择结果,再点击“Next>>”进行到下一步。
如果选择提示(Prompt),则出现页面:
(图3.4)
在里面可以选择同时条件成立(And)或单一条件成立(Or)查询。选择完毕后,点击“Validate”确认结果,点击“next>>”继续下一步。
如果选择了提示(Prompt),则在查询的时候,首先要选择查询条件才可以继续查询。查询条件的选择和过滤(Filter)类似。
“Edit a Simple Query”修改查询表,操作方式和添加类似。
“Advanced Query Editor”功能和上面是一样的,只是使用了Java方式而已。比如里面可以使用鼠标右键等功能。这里就不多介绍了。
注意的是:创建查询表的时候,Record Type要选择“Defect”类型,创建好以后,要Save保存。
3.2 操作报表报表包括“Create a Report”和“Edit a Report”。里面的操作很简单,不多介绍了。
3.3 操作快捷方式包括“Create a Shortcut”和“Edit Shortcuts”。这里实际是创建一个网络链接,可以用这个链接直接进入查询表界面。具体的操作可以找相关的测试人员询问。
3.4 修改个人信息点击“操作->Change User Profile”。在页面中,可以修改姓名(Name),E-mail(Email),登陆密码(Password),电话(Phone),进入Web端的时候缺省显示的查询表(Startup Query),修改完毕后,点击“commit”保存。
四. 测试流程通常情况下,测试是一个循环的过程。
测试人员提交测试记录(状态为“等待处理”的缺陷记录)。开发人员根据提交的错误记录进行修改,修改完毕后,把经过标记(状态为“已修改”、“暂不修改”等)的测试记录返回给测试组。测试人员经过验证,“关闭”已经修改的测试记录,“再次出现”没有修改的测试记录,或者把无法进行判断的记录提交给管理组。开发人员再处理状态为“等待处理”或“再次出现”的缺陷记录,处理完毕后返回给测试组。如此的循环反复,一直到错误数量降低到可以接受的水平,测试过程完毕。
详细的测试缺陷流程可以参照下面的流程图。里面的A代表管理组成员,T代表测试组成员,P代表开发组成员,箭头的指向就是三种成员处理的过程。
(图4.1)
五. 其他在文档中,红色的是值得特别注意的地方。
1.常见问题 1.1 登陆页面无法查看到数据库处理:点击“刷新列表”按钮。
1.2 点击查询表,查询到的页面不对
处理:点击IE菜单“工具->Internet选项”,在Internet选项的常规页中,点击“删除文件”按钮,在出现的删除文件页面,选择“删除所有脱机内容”选项,点击“确定”,完成临时文件的删除操作。再点击IE工具栏中的“刷新”按钮就可以看到正确的页面了。
1.3 附件中的图片无法打开看到
处理:点击IE菜单“工具->Internet选项”,打开“高级”页,在设置中,选中“总是以UTF-8发现URL”。保存修改后,再打开相关的图片就应该可以看到了。
1.4 XP系统中无法查看到记录
处理:下载安装JAVA虚拟机就可以了。点击下载。
此文档最后修改日期为:2003-12-09.
本文地址:http://com.8s8s.com/it/it37467.htm