电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

软件问题报告SPR

40页
  • 卖家[上传人]:lz****1
  • 文档编号:352445276
  • 上传时间:2023-05-19
  • 文档格式:PPT
  • 文档大小:1.19MB
  • / 40 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、Bug管理指南强者网络科技议程nBug相关概念n判断Bug的规则nBug的生命周期n报告、跟踪、关闭BugnBug报告的内容nBug的统计nBugZilla操作指南什么是Bug?n功能没有实现或与规格说明不一致的问题是bug;n不能工作(死机、没反应)的部分是bg;n不兼容的部分是bug;un边界条件未做处理是bug;n界面、消息、提示、帮助不够准确是bug;n屏幕显示、打印结果不正确也是bug;n有时把尚未完成的工作也作为一个bug。Bug举例1文本文件保存错误:在WindowsXP桌面上新建一个文本文档,输入“联通”两个字,并保存退出。退出后再次打开这个文本文件时,刚才输入的内容变成了乱码。Bug举例2共享文件夹名超长时提示错误:Windows XP支持的最大共享文件夹名长度为80个英文字母或40个汉字,但设置共享文件夹名时可输入的范围是80个英文字符或80个汉字,如果共享文件夹名在4180个汉字之间,系统会提示“该共享名包含无效的字符”。其实真正的原因是共享文件夹名超长。Bug举例3替换字符串长度未作限定:Word2000中,如果替换字符串长度过长,则会引起程序崩溃。软件问题报告

      2、(Bug报告)n软件问题(Bug)报告是软件测试过程中最重要的文档。它记录了Bug发生的环境,如各种资源的配置情况,Bug的再现步骤以及Bug性质的说明。n更重要的是它还记录着更重要的是它还记录着BugBug的处理过程和状态。的处理过程和状态。Bug的处理进程从一定角度反映了测试的进程和被测软件的质量状况以及改善过程。判断Bug的规则n软件未达到产品规格说明书(需求)标明的功能。n软件出现了规格说明书指明不会出现的错误。n软件功能超出规格说明书指明的范围。n软件未达到规格说明书虽未指出但应达到的目标(隐含需求)。n软件测试员认为软件难以理解、不易使用、运行速度缓慢,或者最终用户认为不好。n需要注意的是,测试人员报告Bug时,应当保证Bug是可以重现的。对于有时不可重现的Bug,应当反复测试,直到最终确定Bug的发生场景为止。报告Bug的基本原则n尽快报告Bug;n有效描述Bug;Bug的生命周期 Bug的生命周期就是指Bug从开始提出到最后完全解决,并通过复查的过程。在这个过程中Bug报告的状态不断发生着变化,记录着Bug的处理进程。有效描述Bugn短小:只解释事实和演示、描述Bug必

      3、需的细节;n单一:每一个报告中针对一个Bug;n步骤清晰:要清楚地描述出Bug的发生场景,包括前置条件和操作的详细步骤;n再现:按照预定步骤可以重现相同状况;n在报告Bug时只描述事实,不做评价,也不要有人身攻击;n必要的时候可以添加注释(remarks);n可以上载屏幕抓图和其他附件。有效描述Bugn以下是一个Bug描述的例子1.操作步骤:2.使用MappingBuilder对URL为“jdbc:mysql:/10.0.0.12/test”的数据库进行映射,虚拟数据库名称设置为“VMysql”。3.进入DataView主页面,在DAS List中点击“VMysql”右侧的“高级查询”链接。4.在高级查询页面底端的输入框中,输入SQL语句“select*from empinfo”,点击查询按钮。5.在得到的查询结果页面中,点击“下一页”链接。6.翻页到下一页后,没有出现“保存当前页面的查询结果”链接,无法保存当前页面结果。编写Bug摘要nBug的摘要是要用一句话的形式简明扼要地将Bug描述出来,要清晰指出Bug所在部位以及其错误类型,不能太笼统。n如“页面对非法输入有问题”可以修改为“

      4、流量信息查询页面对于非法输入没有进行校验”。n新建状态(新建状态(NEW NEW)Bug创建后的初始状态。n已分配状态(已分配状态(ASSIGNEDASSIGNED)经过确认为合法软件问题后分配给开发人员的状态。n待验证状态(待验证状态(RESOLVEDRESOLVED)开发部门对软件问题进行处理或修改后的状态。n重新打开状态(重新打开状态(REOPENEDREOPENED)对开发部门修改后软件问题,经过验证,如果仍然存在,则将其状态改为“重新打开”状态。对于“关闭/延迟修改”状态的软件问题,如果时机成熟,需要重新开发,则将其状态改为“重新打开”状态。n关闭状态(关闭状态(CLOSEDCLOSED)Bug生命周期的结束。n解决状态(解决状态(VERIFIEDVERIFIED)经测试部门对修改后的软件问题进行验证并确认修改正确后的状态。n未经证实状态(未经证实状态(UNCONFIRMEDUNCONFIRMED)由开发人员自己提交的Bug,是一种初始状态,待测试人员确定后变为“New”。Bug的状态在软件测试过程中发现的Bug,要根据其严重程度进行分类,然后,进行不同的处理。可以把Bug划

      5、分为七级:n第一级(第一级(blockerblocker):引起操作系统“挂起”或“崩溃”的错误;n第第二二级级(criticalcritical):引起软件本身“挂起”或“崩溃”的错误;n第三级(第三级(majormajor):不能完成软件说明书定义的功能的错误;n第第四四级级(normalnormal):程序所完成的功能与软件说明书定义不符的错误;n第五级(第五级(minorminor):显示方面的错误;n第六级(第六级(trivialtrivial):其它“轻微”的错误(如文本差错);n第七级(第七级(enhancementenhancement):增强或者改进。Bug的级别Bug严重程度与处理工作日nBlocker、critical:响应时间1天,处理1天nMajor、normal:响应时间1天,处理3天nMinor、trivial:响应时间1天,处理7天nEnhancement:时间未定Bug的修改优先级修改优先级通常可分为五个级别:P1:尽快(或立刻)修正;P2:每个里程碑(或测试周期)结束前必须修正;P3:如果时间允许就修正;P4:低优先级。P5:在将来的某个版本修正也可

      6、以跟踪Bugn测试人员要不断跟踪Bug,直到Bug修正,问题解决为止。n新提交的Bug为NEW状态,经开发人员修改后,Bug变为RESOLVED(待验证)状态。此时就需要测试人员对Bug进行回归测试,验证问题是否修正。如果问题仍然存在,则测试人员将该Bug的状态修改为REOPENED(重新打开);如果通过验证确认问题已经修改好了,则测试人员将该Bug的状态置为VERIFIED(已验证),同时添加附加意见如“该Bug在Release xx.xx版本中已经修正”。跟踪Bugn还有一种情况:开发人员认为Bug在当前版本可以暂不修改,而考虑在后续版本中再做修正,Bug的对应状态为LATER。n对于这种情况,项目负责人应召集开发人员、测试人员和其他项目相关人员进行讨论,如果讨论结果为同意在后续版本修正,则测试人员可以将该Bug的状态置为VERIFIED;如果讨论结果是需要在本版本中解决问题,则测试人员应将该Bug的状态置为REOPENED,重新打开Bug。Bug状态报告项目进入系统测试阶段后,SQA人员要定期做Bug状态报告。Bug状态报告要以邮件方式发送给项目组长、项目组成员、测试人员和项目高

      7、层管理者。关闭Bugn对于状态为VERIFIED的Bug,应由Bug的开启者即测试人员关闭。开发人员无权关闭Bug。将Bug的状态标记为CLOSED,则Bug生命周期的结束。Bug报告的属性(内容)nBug号n报告者及创建时间nBug状态n问题简单描述(摘要)n基本信息:q项目严重程度、优先级URL测试平台、操作系统 抄送n详细信息:详细描述问题再现过程问题所在子系统和功能区域该功能区域的开发者和测试者n配置信息:如计算机型号、CPU、LAN、MEMORY、OSn还可以建立附件(上传图片、文档)Bug报告的属性(内容)Bug统计1各模块问题分布简况各模块问题分布简况1.流量信息统计查询模块(10个,59%)2.数据采集模块(0个,0%)3.数据整理模块(1个,6%)4.系统配置模块(2个,12%)5.邮件告警模块(4个,24%)Bug统计2各级别问题分布简况各级别问题分布简况1.一级bug(blocker,critical)(1个,6%)2.二级bug(major,normal)(8个,45%)3.三级bug(minor,trivial)(5个,29%)4.四级bug(enhancem

      8、ent)(3个,20%)Bug统计3各级别各级别Bug解决平均工作日解决平均工作日1.一级bug(blocker,critical)(平均 1 天)2.二级bug(major,normal)(平均1.29天)3.三级bug(minor,trivial)(平均2.20天)4.四级bug(enhancement)(平均2天)注:标记为LATE状态的问题不在统计之列BugZilla操作指南1注册、登陆注册、登陆用户输入服务器地址:http:/ to:为空则默认为设定的 owner,也可手工填写。CC:可为多人,需用,隔开。BugZilla操作指南5查询查询BugBug直接输入Bug Id,点击find 查询。在主页面点击“查询”,进行条件查询。BugZilla操作指南6处理处理BugBug如果Bug属于自己范围,填写“添加说明”并将Bug状态改变。如果bug不属于自己的范围,直接输入被指定人的Email,进行Ressigned。BugZilla操作指南7验证验证BugBugBugZilla操作指南8系统管理员工作内容:系统管理员工作内容:1、产品(Product)、版本号(versions)

      9、和模块(Components)的定义,同时指定模块相应的开发者(owner)和测试人员(QA Contact)。2、小组的定义和划分3、测试中Bug严重程度、优先级的定义4、增加用户,并分别设定全部用户的分组、权限。5、主要参数(parameters)的设置1)urlbase:输入bugzilla 工具所在的服务器IP地址。2)usebuggroupsentry:设为ON,可以分组。3)whinedays:Bug在whinedays设定的期限内若未被处理,将自动重发mail,默认为7天。4)defaultpriority:设定默认的优先级5)commentonresolve:设为ON,系统将强制要求开发者处理完Bug 后,必须填写修改的内容。BugZilla操作指南9系统管理员基本操作系统管理员基本操作:1、创建默认的管理员用户运行checksetup.pl。若不小心删除管理员,重新运行checksetup.pl.2、管理用户1)增加新用户点击页面右下角users,submit后,出现Add new user页面。输入相应输入即可。Login name:一般为邮件地址,可以设为其他标识。2)禁止一个用户填写Disabled text 输入框即可。3)修改用户可以修改用户注册名、密码。设置权限QA的权限一般设为:Canconfirm,editbugsDeveloper的权限设为:none分组控制:groupBugZilla操作指南10管理管理group group 1、增加groupedit group、add groups(New User Regexp可不填/active 选择则可选)-add2、修改group,submit 即可。管理管理Product Product 和和 componentcomponent1、增加Product2、Component 对应一个owner(进行fixed),QA Contact(确保已fixed)3、Component Number of Unconfirmed=10000,此产品将选择bug的初始状态(Unconfirmed,New)谢谢大家!

      《软件问题报告SPR》由会员lz****1分享,可在线阅读,更多相关《软件问题报告SPR》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.