QC的基本使用与规范河南腾龙信息工程有限公司付永成目录•概要介绍•客户端的设置•基本使用•缺陷的书写规范•任务的书写规范QC概要介绍QualityCenter(QC):是业界第一个基于Web的测试管理解决方案,它可以在公司内部进行全球范围的测试协调。QualityCenter能够在一个独立的应用系统中提供需求管理功能,并且可以把测试需求管理与测试计划、测试执行和错误跟踪等功能融合为一体,因此极大地加速了测试的进程。如何设置IE7、IE8•IE7、IE8的安全级别比较高,一打开浏览器,输入qc的网址,系统会提示:“您的浏览器中未安装JavaScript,或已将其禁用。”•此时我们需要修改一下IE的选项设置:登录QC•在Web浏览器中,键入MercuryQualityCenterURL:http://10.231.20.49:8080/qcbin/start_a.htm将打开MercuryQualityCenter的“选项”窗口。•第一次运行QualityCenter时,此应用程序会下载到您的计算机中。以后,每次打开QualityCenter时,它会自动执行版本检查。如果QualityCenter检测到更新的版本,将把最新版本下载到您的计算机中。QC的登录页面密码修改如何修改密码?如何修改密码?•如果您所在项目的QC仍在正常使用,则每天至少要登录QC一次,查看自己的任务或缺陷并进行处理。•查看QC缺陷或任务时,不要只看“摘要”,要详细查看“描述”和“注释”。规范-缺陷处理流程测试(开始)发现缺陷缺陷确认缺陷修改判断是否结束(结束)测试时以测试环境为准,测试人员发现的缺陷都要及时、详细的录入QC,如果开发人员有异议,可直接与测试人员交流,但最后必须把自己的观点添加到缺陷的注释栏。•一个单独模块的基本功能未开发完毕,不允许提交测试•测试环境的所有账号(包括测试服务器、测试数据库、以及测试系统的用户名和密码)仅供测试人员使用,测试环境部署完成后测试人员会分配一个测试环境的系统账号给开发人员;•测试时禁止使用超级管理员账号,每人一个测试账号;•如果必须使用测试账号或重启测试服务,必须提前通知相关人员;•测试时,数据只能自己造自己用,不允许刷别人的数据,更不允许删除系统自带的数据(开发和测试人员都要注意这一点)。•开发人员发布一个任务或变更后,要登录测试系统查看整个业务是否能走通。新建缺陷缺陷状态•New:为测试人员新提交缺陷所标志的状态。•Open:由任务分配人(开发组长/技术经理)已经确认为缺陷并指定开发人员进行修改的缺陷状态。•Fixed:为开发人员修改缺陷完成后所标志的状态,但并未验证测试。•Reopen:测试人员验证时发现缺陷还存在的状态。•Closed:缺陷已经被正确修改并通过验证的状态。•Delay:为开发人员认为由于时间或技术问题需延迟修改的缺陷•Rejected:开发人员认为不是缺陷、重复、不能复现、不采纳所提意见,从而拒绝的问题所呈现的状态。(不能因为框架、发包及所用组件的问题而Rejected缺陷)•Confirm:对拒绝的缺陷测试人员经过交流或确认后修改的状态。缺陷的生命周期New是否缺陷Re(Open)FixedClosedRejectedConfirmYesDelayNo技术或时间问题是否关闭YesNo规范-测试人员权限OpenNewDelayReopenRejectedConfirmClosedFixed规范-研发经理权限OpenNewDelayReopenRejectedConfirmClosedFixedRejected的原则:保留最先录入的缺陷。规范-研发人员权限OpenNewDelayReopenRejectedConfirmClosedFixed规范-缺陷的书写摘要:26-[来访管理]-[来访预约]-系统没有对“工作单位”做超长字符的校验菜单路径:[来访管理]-[来访预约]操作步骤:在来访预约页面输入所有必填项信息,其中“工作单位”栏输入超长字符,点击《确定》预期结果:系统提示:”工作单位”栏最多只能输入40个字符,多余字符将自动删除!实际结果:系统没有提示信息,点击《保存》后系统报错,详细见附件140问题分析:注释:预约记录的修改页面也存在此问题,请一起修改。规范-任务的书写(1)摘要:[人员管理]-[员工照片合成]-开发任务*菜单路径:[人员管理]-[员工照片合成]*变更内容:实现了正式人员和借调人员且new_flag=1的查询、照片合成及合成后的照片下载功能:1.查询页面可按照“部门名称”、“人员姓名”、“...