您好,欢迎访问三七文档
QC的基本使用与规范河南腾龙信息工程有限公司付永成目录•概要介绍•客户端的设置•基本使用•缺陷的书写规范•任务的书写规范QC概要介绍QualityCenter(QC):是业界第一个基于Web的测试管理解决方案,它可以在公司内部进行全球范围的测试协调。QualityCenter能够在一个独立的应用系统中提供需求管理功能,并且可以把测试需求管理与测试计划、测试执行和错误跟踪等功能融合为一体,因此极大地加速了测试的进程。如何设置IE7、IE8•IE7、IE8的安全级别比较高,一打开浏览器,输入qc的网址,系统会提示:“您的浏览器中未安装JavaScript,或已将其禁用。”•此时我们需要修改一下IE的选项设置:登录QC•在Web浏览器中,键入MercuryQualityCenterURL:将打开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.查询页面可按照“部门名称”、“人员姓名”、“人员类型”、“人员编号”、“合成照片”进行查询,其中系统支持“部门名称”、“人员姓名”、“人员编号”及其组合的模糊查询;2.选择一条或多条人员信息,点击《合成照片》后,选择一个模板并点击《确定》,即可合成所选记录的照片(没有工作证照片的不能合成);3.选择已合成照片的人员记录,点击《下载照片》,可下载已合成的人员照片,系统支持批量下载(没有合成照片的不能下载);注:如果嫌QC中书写操作步骤不方便,可以整理一份文档,发任务时添加到附件里。规范-任务的书写(2)摘要:[人员管理]-[员工照片合成]-开发任务*菜单路径:[人员管理]-[员工照片合成]*变更内容:按设计开发(照片下载功能不在本次任务中发包)注:如果该任务发布后会影响到其他模块的页面显示、数据获取等,需在“变更内容”中添加注释。如:本任务与人员管理模块有关联*修改建议:规范-任务的书写(3)摘要:[人员管理]-[员工照片合成]-缺陷修改*菜单路径:[人员管理]-[员工照片合成]*变更内容:修改了测试库中620、622、623号缺陷*修改建议:注:如果变更对应的有测试库中的缺陷,一定要加上缺陷号。规范-任务的书写(4)摘要:[人员管理]-[员工照片合成]-缺陷修改*菜单路径:[人员管理]-[员工照片合成]*变更内容:1.修改了没有选中记录进行照片下载的提示问题;2.修改了人员管理页面照片修改后,查询列表中“工作证照片”不更新的问题。*修改建议:规范-任务及缺陷的流转(1)•如果所发任务不需要测试人员测试,需在注释中添加免测原因并添加“免测”字样。•测试人员Reopen的缺陷或任务,开发人员要查看注释内容后再进行修改。•如果缺陷已经Fixed,开发人员必须及时提交程序,确保配置管理员下次发布时能够把需要改后的代码发布到测试环境。•如果所发测试包需要特殊配置或造数据很麻烦等,开发人员有义务在发包一天内协助测试人员解决,否则测试人员有权Reopen该任务及对应的缺陷。规范-任务及缺陷的流转(2)•Reopen、Rejected、Delay缺陷或任务时必须添加注释,且注释要清晰明了,无歧义;•注释只能增加,提交后不允许修改和删除;•测试和修改缺陷不是为了证明哪个开发人员写的程序不够严谨,也不是为了证明哪个测试人员测试时不够认真,我们的目的只有一个,就是保障软件的质量,所以项目的变更或发包后产生的严重问题,要及时通知相关人员。谢谢!结束
本文标题:QC使用及规范
链接地址:https://www.777doc.com/doc-4155174 .html