用英文描述软件bug defect 缺陷++Word格式文档下载.docx
《用英文描述软件bug defect 缺陷++Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《用英文描述软件bug defect 缺陷++Word格式文档下载.docx(23页珍藏版)》请在冰豆网上搜索。
软件缺陷报告是针对产品、针对问题本身,将事实或现象客观地描述出来就可以,不需要任何评价或议论。
1.
缺陷的格式:
提交一条缺陷后,最好能够再检查一遍缺陷格式是否有问题。
常见的格式问题如下:
问题摘要中不能有句号;
问题摘要后不要有空格,直接填写内容;
问题摘要比较长时,可以用“,”分隔;
详细描述中序号后面“.”一定是半角的宋体,不是全角符号,并且后面不要再有空格;
详细描述中分号一定要使用全角的分号;
详细描述中的“->
”应统一。
应在英文输入法的半角状态下输入箭头;
注意缺陷中不要出现错别字,例如“登陆”应写为“登录”。
2.缺陷描述常见的问题:
问题摘要过长,不够简练、准确;
问题摘要与详细描述的内容不一致;
详细描述不清楚,无法复现;
详细描述冗长,不宜于理解;
缺陷定位不正确;
缺陷等级定位错误;
缺陷的类型定位不正确;
不是缺陷。
三、缺陷管理
1.缺陷跟踪
缺陷的提交人,实时跟踪缺陷状态,对开发人员提出的疑问,及时作出回答;
及时更新缺陷状态。
四、缺陷示例
缺陷优先级会涉及从Critical到Trivial,严重程度等级会涉及从S1到S5。
一般地,严重程度高的软件缺陷具有较高的优先级,但是严重程度和优先级并不总是一一对应。
有时候严重程度高的软件缺陷,优先级不一定高,甚至不需要处理,而一些严重程度低的缺陷却需要及时处理,反而具有较高的优先级。
例如,公司名字和软件产品徽标是重要的,一旦它们误用了,这种缺陷是用户界面的产品缺陷,并不影响用户使用。
但是它影响公司形象和产品形象,因此这也是优先级高的软件缺陷。
通常功能性的缺陷较为严重,具有较高的优先级,而软件界面类缺陷的严重性一般较低,优先级也较低。
但实际上,优先级和严重程度是有联系也有区别。
严重程度高的,必然优先级也要高,但优先级高的,严重程度却并非也一定高。
功能性:
1)S1级/Critical
导致系统崩溃:
执行正常操作或者误操作后,导致整个系统,或者大部分模块无法正常使用:
问题摘要:
为一个子部门设置一个网站签收员,再在人事管理中将该用户删除,导致程序加载不上
详细描述:
1.组织架构中,新建一个部门,为该部门指定一个网站签收员;
2.进入人事“用户后台管理”,找到该用户,并将该用户删除;
3.重新登录,系统提示断开,无法登录系统。
导致死机:
执行正常操作或者误操作后,导致死机:
通过地址簿填写多个收信人时导致所有程序无法响应
1.建立新邮件,单击“收信人”按钮,查找电子邮件地址;
2.双击添加多个联系人地址时,程序无法响应,同时也无法执行其他应用程序,必须重新启动机器。
主业务流程出现断点:
业务流程可以分为主业务流程和一般业务流程,是根据功能在流程中的重要程度进行区分的,例如在OA办公系统中,发文后无法收文应该是主业务流程的问题,收文后归档存在问题,则是流程的一个分支,属于一般业务流程:
打开公文时,系统报错
1.公文流转中,选择一个公文双击打开,系统报错:
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。
**************异常文本**************
……
**************已加载的程序集**************
出现不可挽救的数据丢失或损坏;
内存泄漏;
2)S2级/Blocker:
发现影响被测模块正确运行的严重问题;
导致程序模块丢失或未实现:
执行正常操作或者误操作后,导致部分模块丢失,或者某个模块功能未实现:
火炬计划中的“项目管理”模块功能未实现
登录系统,进入火炬计划->
项目管理,其页面为“项目(课题)授权管理”的页面,“项目管理”功能未实现。
被测数据处理错误:
如果数据处理错误导致模块级的问题,或者对系统的影响重大,例如下例中职工住房补贴重要的数据计算出错,缺陷的等级应该是S2;
如果数据错误造成的影响不大,则可以定义为S3;
补贴方式为达标、超标的职工的二次职级晋升出错
1)进入补贴管理->
信息维护->
职级晋升维护;
2)选择补贴方式为达标或超标的职工进行第一次晋升,使级差面积大于0;
3)再次进行晋升,查看级差面积,预期结果:
级差面积=这次晋升的标准-上次晋升的标准(或最高标准);
实际结果:
级差面积=这次晋升的标准-原始的标准。
软件错误导致数据丢失:
工作表最大行数的兼容问题
1.在OfficeXP工作表中最大行数为65536行,而共创Office2005的电子表格中工作表最大行数为32000行;
2.当用共创Office2005打开OfficeXP文档时会自动去掉32000行以后的行数以及数据,造成数据丢失。
用户需求未实现:
没有实现用户需求规格说明书或者特定文档中规定的功能:
编码管理员不应具有问题管理的权限
按照《权限角色设定》,编码管理员不应具有“问题管理”模块的权限。
以编码管理员的身份登录系统,可以执行“问题管理”的所有操作。
一般业务流程出现断点:
国家重点新产品中无法浏览项目详细信息,造成流程出现断点
1.登录系统,点击国家重点新产品->
新产品申请表;
2.点击某记录的“项目名称”,出现页面“Error404-NotFound”,功能没有实现,造成流程出现断点。
异常退出:
执行正常操作或者误操作后,系统异常退出:
编辑邮件回复时系统异常退出
1.打开收件箱中的任意邮件,选择编辑->
选中所有文字;
2.点击“回复”,系统异常退出。
直接点击“新建”按钮,建新邮件也会出现同样问题。
3)S3级:
发现影响被测功能正确实现的问题;
功能未实现:
某项功能点的功能没有实现,例如点击某个按钮系统没有响应、设置某项功能后无效、无法执行某项操作等等:
执行码表管理中“新增码表数据”系统无响应
1.进入“参数管理模块->
码表管理->
类型A”;
2.点击“新增码表数据”系统无反应,无法实现此功能。
“类型B”页面存在同样问题。
角色授权无效
1.进入“权限管理模块->
角色授权”,授权给角色“sss”以“全部可以查询”的权限;
2.在“角色分配”中分配给该角色以人员“1”;
3.使用人员“1”登录系统,查看各模块,仍然可以编辑修改信息,不是仅查询的权限。
实时信息中“最新提交报告信息”页面的返回按钮没有效果
1.进入“决策支持->
实时信息服务”,直接显示“最新提交报告信息”页面;
2.点击“返回”,系统刷新后仍显示本页面,返回按钮没有效果。
退单受理时无法提交
1.进入“综合值班->
值班事件->
退单受理”;
2.选择一条退单数据,显示“退单事件修改”;
3.点击“完成”,系统提示错误信息“document.question.cityquestionid.
value为空或不是对象”,无法提交受理退单。
功能实现不正确;
系统配置打印机校准设置的问题
1.进入系统->
系统配置;
2.在“打印机校准”方式中选择“启动时自动校准打印机”,点击“确认”;
3.重新进入系统配置页面,打印机校准方式并不是刚才保存的“启动时自动校准打印机”,而是“不校准打印机使用操作系统默认值”。
发件箱中按“所属城区”查询错误
1.进入“测试委办局->
发件箱”;
2.设置“所属城区”查询条件,查询结果显示“没有符合条件的数据”,而实际存在符合条件的数据。
信息发布中“发布”功能问题
1.进入“市政基础设施资源管理系统->
报表管理->
信息发布->
内部报表->
期末燃气用户拥有量”页面;
2.设置“2006”年“3”月,点击“发布”,显示“期末燃气拥有量”表,表中无有效数据,但页面下方的统计图显示效果和图中数据与上表不符。
其它信息发布页面中的“发布”功能存在同样问题。
数据处理错误,但对系统的影响不大;
查询发件箱中统计结果不正确
2.设置查询条件,查询后的统计结果比实际结果少一条记录。
班级成绩统计中,某些平均成绩的值没有进行四舍五入
班级成绩统计中,某些平均成绩的值没有进行四舍五入,例如:
1.在“参数设置与库操作”界面中,执行“导入样品数据库”操作;
2.在一班中增加两条学生记录,学号39,姓名a,语文75,数学0,物理0,化学0,英语0;
学号40,姓名b,语文0,数学0,物理0,化学0,英语0;
3.在“班级成绩”界面中,显示班级总人数40人,语文总成绩2999.0,平均成绩的值应该为2999.0/40=74.975,四舍五入后为74.98,但界面中实际结果为74.97,没有进行四舍五入。
链接页面不正确;
水质状况评价分析中部分链接无法打开
1.进入“决策支持信息服务->
专题信息->
水环境专题->
水质状况评价与分析->
水质状况评价分析”;
2.打开“年度之间对比”页面,点击文字信息中库区地名的链接,出现“无法显示网页”页面。
“2004年年度水质状况评价”页面存在同样问题。
4)S4级:
一般性的错误或功能实现有不完善处;
一般性的错误:
通常不会影响用户正常使用,具体缺陷描述参见下例:
“住院病人预结算”中“费用分解”的问题
1.进入日常业务->
住院病人费用预结算;
2.输入一未结算的病案号,点击“费用分解”,弹出“该病人尚未结算!
继续么?
”的确认对话框,点击“否”,依然继续进行费用分解。
地图不能自动清除选择区域的问题
查询统计->
信息查询”页面;
2.选择“矩形”工具,设定条件后在地图上选择查询区域,再利用其他工具在地图上进行查询时,上一次的矩形选定区域仍存在。
在进行“圆形、多边、距离和面积”操作时都存在此问题。
删除附件的问题
1.进入“案件办理->
待办案件”,选择一条案件,点击“办理”进入案件信息页面;
2.点击“删除附件”删除案件原有的附件,删除最后一个附件后,页面仍旧显示附件的说明信息,重新刷新后页面显示正确。
功能实现有不完善处
查看表单中的标注问题
任务箱->
我的任务”,选择一条任务,打开表单查看编辑页面;
2.各表单中标注为“*”的信息项应为必填字段,但标注不完全正确;
如“问题登记单”中的“紧急程度”、“权属单位”和“来电号码”等项不是必填项;
“问题立案单”中“备注”项应为必填项等。
部件类别维护中页面信息错误
1.进入字典管理->
通用字典管理->
部件类别维护;
2.选择一个大类“公共设施”,点击“部件小类维护”;
3.“部件大类别编号”下拉列表中的可选内容为部件大类名称,应为“部件大类别名称”。
5)S5级:
建议性问题。
建议可以增加已删除的用户
1.使用运行管理用户登录系统,进入权限管理->
基本信息维护->
用户信息维护;
2.执行增加功能,添加用户“测试bstqc1”,保存操作后执行删除操作,删除用户“测试bstqc1”;
3.再次增加用户“测试bstqc1”,系统提示“创建失败!
数据库错误,请和管理员联系”,建议系统可以增加已删除的用户。
建议在新增权限后,排序顺序不被初始化
权限分配->
组权限分配;
2.选择“cccc测试”组,设置其权限排序顺序为“上报问题-综合播报”;
3.赋予“cccc测试”组一个预案管理的权限,保存后,发现其权限排序问题被初始化,排序顺序为“综合播报-上报问题-预案管理”,建议在新增权限后,排序顺序能不被初始化。
2.可靠性:
需要指出的几个问题:
对于执行某项操作异常退出的问题,缺陷类别均提交为可靠性,在填写原始记录时,在功能性中可以引用此条缺陷。
数据校验问题,如果由于该数据未作校验,而且对系统其他功能未造成影响的,该缺陷提交为可靠性,在填写原始记录时,在功能性中可以引用此条缺陷。
如果由于数据校验问题造成了系统某项功能不能实现或功能实现有误,则该条缺陷提交为功能性,填写原始记录时,在可靠性中可以引用此条缺陷。
1)成熟性:
系统崩溃属于S1级别,异常退出和数据丢失一般属于S2级别的问题;
使用的容量达到规定的极限时,系统不崩溃、不异常退出也不丢失数据;
试图使用的容量超出规定极限时,系统不崩溃、不异常退出也不丢失数据;
使用金山Office无法打开5M的DOC文档
严重程度等级:
S2
使用金山Office打开5M的DOC文件,界面为灰屏,无法打开文件。
产品描述中列出的其他程序或用户造成的错误输入时,系统不崩溃也不丢失数据;
输入用户文档中明确规定的非法指令时,系统不崩溃也不丢失数据;
删除用户的问题
S3
登录系统,进入系统->
用户管理,选中所有的用户,点击“删除”,系统没有给出任何提示,而导致无法登录系统。
不会因掉电、异常退出、网络异常中断等原因而使软件或数据遭到破坏。
异常退出后未保存编辑的内容
1.打开一个共创Office的演示文稿文件,编辑任意的内容;
2.进入“插入->
对象->
OLE对象”,选择选项中的“Co-CreateOffice2005演示文稿”;
3.进行任意编辑并放映幻灯片后,在当前工作表中双击此对象,系统显示:
“真是非常抱歉。
刚才的操作引发了一个无法排除的错误…”,退出共创Office电子表格;
4.再次打开该文件,没有保存刚才所编辑的内容。
2)容错性
能屏蔽用户的误操作;
添加通用运行政策信息时,中文名输入特殊字符不能正常显示
S4
1.以编码管理员身份登录奥运场馆管理信息系统;
2.点击“基础信息->
标准代码管理->
通用运行政策”,进入通用运行政策列表页面;
3.点击“添加”按钮,进入通用运行政策添加页面,填选相关内容,中文名称输入特殊字符“<
?
<
”,点击“确定”按钮;
4.查看第三步添加的记录,中文名称不能显示,并且点击中文名称的单元格不能显示记录的详细信息(其他模块点击详细信息的单元格可以查看详细信息)。
对错误有正确提示;
指标解释管理添加页面的提示信息问题
在“市政基础设施资源管理系统->
法律法规->
指标解释管理”页面,点击“添加”,进入指标解释添加页面,页面中提示信息存在以下问题:
1.直接点击“提交”,系统连续弹出2个提示信息窗口,分别为“附件的不能为空”和“报表制度名称不能为空”,信息描述均不够准确;
2.填写“指标制度名称”,不选择“附件”,点击“提交”,系统连续弹出2个提示窗口“附件的不能为空”和“找不到上传附件,请点击浏览上传附件”,信息重复提示;
3.填写“指标制度名称”,并选择一个“.txt”格式的附件,点击“提交”,系统提示“您输入的文件不是EXCEL文件”,接着提示“添加成功”,可以添加该数据,提示信息矛盾。
输入错误数据时,系统不崩溃、不异常退出也不丢失数据;
内在平均相对校正模块无法屏蔽错误输入文件,系统蓝屏
高光谱处理->
内在平均相对校正模块,如果输入文件为黑屏文件,点击确定输出后,系统显示蓝屏,没有屏蔽错误输入文件。
波谱分割中输入超出范围的数值时,系统自动退出
高光谱处理模块->
波谱分割,任意分割处,如果“行y”设置的值超出规定的范围,例如:
15:
398,25:
396,点击确定后,该模块自动退出。
有错误操作时,系统不崩溃、不异常退出也不丢失数据。
可达区域分析中,点文件不符合规范时程序无法正常结束
1.选择“工具箱->
矢量分析->
可达区域分析”,弹出“可达区域分析”对话框;
2.“点文件”选择不符合规范的4个站点的文件,选中“显示进度条”,单击“确定”;
3.进度条提示:
“查找流域…”,CPU使用100%,主要是进程“Catchment.exe”占用99%左右,程序不能正常结束,使用“Windows任务管理器”结束任务。
3)易恢复性
系统运行失效后,应能较快重建系统。
执行“材料复制”功能系统导致部分模块无法使用
1.登录“人事档案管理系统”,在窗口左侧的档案管理树上选择“干部档案管理->
病故人员档案->
test1->
履历表->
履历表名称”;
2.右键点击“履历表名称”,选择“材料复制”功能;
3.在“材料复制”界面内不做任何修改,点击“关闭”或“提交”,系统提示“Printerselectedisnotvalid.”;
4.无法使用“系统管理、干部档案管理、流动人员档案管理、统计管理”的功能;
5.重启服务器仍然无法恢复,必须还原数据库后,系统才能恢复正常。
4)数据校验机制:
数据校验的问题一般是S4级别。
应对数据项之间的逻辑关系进行校验,保证数据的有效性;
对时间未做关联性校验
1.人口档案管理->
结婚登记查看,“离婚登记-信息列表”页面,点击“新增”按钮;
2.在信息录入页面的结婚日期中输入“2006-02-19”,离婚日期为“2005-08-19”,保存后,系统对输入日期没有进行校验。
应保证数据的完整性和一致性,不会因删除或反复的更新而被破坏或留下垃圾数据;
最佳路径分析中删除站点后,图形中没有同时删除
1.选择“分析->
网络分析->
最佳路径分析”,弹出“最佳路径分析”对话框;
2.通过编辑工具箱的“点选”,选择若干站点;
3.单击“最佳路径分析”对话框中的“装载站点”,显示所有站点列表,选择一个站点,单击“删除站点”,图形中该站点没有同时被删除;
在缓冲区分析中进行类似的操作,图形中可以同时删除。
对不符合要求的输入数据,系统应使用中文给出简洁、准确的提示信息,必要时应给出帮助。
行业政策管理中修改提交不成功的提示问题
行业政策管理->
国家法律”页面;
2.选中一条数据,点击“修改”,进入修改页面;
3.若输入非法信息,如在“法规名称”中输入单引号,点击“提交”时,系统无提示信息,仍显示修改页面和非法信息,缺少校验信息和相应处理。
对同名的角色没有校验
“系统平台管理子系统->
权限管理模块->
角色管理”中,可以保存多个同名的角色,系统没有进行校验。
3.易用性:
首先要说明的几个问题:
易用性缺陷的级别一般是S4和S5;
任何提示信息(或页面显示)有错、有误或不正确的词语出现时,首先一定是功能性的缺陷;
页面风格不一致、提示信息不易理解、提示信息不明确、不符合用户习惯等“不易理解、不易浏览、不易操作”的问题才是易用性的;
既属于功能又属于易用性的缺陷,在填写原始记录时需要同时引用。
1)易理解性
通过选择适当的术语、图形表示、背景信息和帮助,帮助用户理解、使用;
页面的条数提示信息不够准确
用户管理模块->
用户管理”中,若用户列表为空,页面中的条数提示信息为“共0个人员,上为第1到0条”,信息不够准确。
出错消息中提供差错产生的原因和纠正的详细信息。
用户组管理页面中提示信息不正确
1.进入“系统平台管理子系统->
用户组管理”;
2.点击“新增用户组”,不填写信息,直接点击“保存”,系统提示“部门名称不能为空…”,应为“用户组名称不能为空”。
2)易浏览性
数据媒体具有产品标识,可辨别编号或文本;
界面中未标明版本号
登录系统后,界面中只有版本名称,没有标明版本号。
具有必要的信息,指导用户使用程序;
工具栏按钮没有功能提示
以延庆管理员身份登录,进入个性空间,将鼠标放在工具按钮上,没有提示按钮的功能。
任务书填报中应对必填项进行标记
任务书填报中应对