收藏 分销(赏)

软件开发文档:Bug报告的规范.docx

上传人:唯嘉 文档编号:9951933 上传时间:2025-04-14 格式:DOCX 页数:3 大小:9.95KB 下载积分:12 金币
下载 相关 举报
软件开发文档:Bug报告的规范.docx_第1页
第1页 / 共3页
软件开发文档:Bug报告的规范.docx_第2页
第2页 / 共3页


点击查看更多>>
资源描述
报告软件测试错误的目的是为了保证修复错误的人员可以重复报告的错误,从而有利于分析错误产生的原因,定位错误,然后修正之。因此,报告软件测试错误的基本要求是准确、简洁、完整、规范。需要掌握的报告技术归纳如下。   1. 描述 (Description),简洁、准确,完整,揭示错误实质,记录缺陷或错误出现的位置   描述要准确反映错误的本质内容,简短明了。为了便于在软件错误管理数据库中寻找制定的测试错误,包含错误发生时的用户界面(UI)是个良好的习惯。例如记录对话框的标题、菜单、按钮等控件的名称。   2. 明确指明错误类型:布局、翻译、功能、双字节   根据错误的现象,总结判断错误的类型。例如,即布局错误、翻译错误、功能错误、双字节错误,这是最常见的缺陷或错误类型,其他形式的缺陷或错误也从属于其中某种形式。   3. 短行之间使用自动数字序号,使用相同的字体、字号、行间距   短行之间使用自动数字序号,使用相同的字体、字号、行间距,可以保证各条记录格式一致,做到规范专业。   4. UI要加引号,可以单引号,推荐使用双引号   UI加引号,可以容易区分UI与普通文本,便于分辨、定位缺陷或错误。   5. 每一个步骤尽量只记录一个操作   保证简洁、条理井然,容易重复操作步骤。   6. 确认步骤完整,准确,简短   保证快速准确的重复错误,“完整”即没有缺漏,“准确”即步骤正确,“简短”即没有多余的步骤。   7. 根据缺陷或错误类型,选择图象捕捉的方式   为了直观的观察缺陷或错误现象,通常需要附加缺陷或错误出现的界面,以位图的形式作为附件附着在记录的“附件”部分。为了节省空间,又能真实反映缺陷或错误本质,可以捕捉缺陷或错误产生时的全屏幕,活动窗口和局部区域。为了迅速定位、修正缺陷或错误位置,通常要求附加中英文对照图。   8. 附加必要的特殊文档和个人建议和注解   如果打开某个特殊的文档而产生的缺陷或错误,则必须附加该文档,从而可以迅速再现缺陷或错误。有时,为了使缺陷或错误修正者进一步明确缺陷或错误的表现,可以附加个人的修改建议或注解。   9. 检查拼写和语法错误   在提交每条缺陷或错误之前,检查拼写和语法,确保内容正确,正确的描述错误。   10. 尽量使用业界惯用的表达术语和表达方法   使用业界惯用的表达术语和表达方法,保证表达准确,体现专业化。   11. 通用UI要统一、准确   错误报告的UI要与测试的软件UI保持一致,便于查找定位。   12. 尽量使用短语和短句,避免复杂句型句式   软件错误管理数据库的目的是便于定位错误,因此,要求客观的描述操作步骤,不需要修饰性的词汇和复杂的句型,增强可读性。   13. 每条错误报告只包括一个错误   每条错误报告只包括一个错误,可以使错误修正者迅速定位一个错误,集中精力每次只修正一个错误。校验者每次只校验一个错误是否已经正确修正。   以上概括了报告测试错误的规范要求,随着软件的测试要求不同,测试者经过长期测试,积累了相应的测试经验,将会逐渐养成良好的专业习惯,不断补充新的规范书写要求。此外,经常阅读、学习高级测试工程师的测试错误报告,结合自己以前的测试错误报告进行对比和思考,可以不断提高技巧。 布局错误属于界面错误,是GUI测试的范畴,但不属于页面错误。 打个比方,在A页面中有一个小模块,但是却被放到了B页面中。页面本身没问题,但是逻辑上,布局不对。 至于双字节错误,举个例子,在PL/SQL developer里,你加注释时,删除一个汉字的时候不是你想象的那样把这个字删除,而是删除了一半。这就是这个工具的一个bug,没有考虑到一个字母占1个字节而一个汉字占两个字节,所以删除的时候把一个汉字“砍掉一半”。 报告软件测试错误的目的是为了保证修复错误的人员可以重复报告的错误,从而有利于分析错误产生的原因,定位错误,然后修正之。因此,报告软件测试错误的基本要求是准确、简洁、完整、规范。需要掌握的报告技术归纳如下: 1、描述 (Description),简洁、准确,完整,揭示错误实质,记录缺陷或错误出现的位置。描述要准确反映错误的本质内容,简短明了。为了便于在软件错误管理数据库中寻找制定的测试错误,包含错误发生时的用户界面(UI)是个良好的习惯。例如记录对话框的标题、菜单、按钮等控件的名称。 2、明确指明错误表现类型:功能、界面、性能、其它。 3、UI要加引号,可以单引号,推荐使用双引号。 4、每一个步骤尽量只记录一个操作,保证简洁、条理井然,容易重复操作步骤。 5、确认步骤完整,准确,简短,保证快速准确的重复错误,“完整”即没有缺漏,“准确”即步骤正确,“简短”即没有多余的步骤。 6、根据缺陷或错误类型,选择图象捕捉的方式。为了直观的观察缺陷或错误现象,通常需要附加缺陷或错误出现的界面,以位图的形式作为附件附着在记录的“附件”部分。为了节省空间,又能真实反映缺陷或错误本质,可以捕捉缺陷或错误产生时的全屏幕,活动窗口和局部区域。 7、附加必要的特殊文档和个人建议和注解。如果打开某个特殊的文档而产生的缺陷或错误,则必须附加该文档,从而可以迅速再现缺陷或错误。有时,为了使缺陷或错误修正者进一步明确缺陷或错误的表现,可以附加个人的修改建议或注解。 8、检查拼写和语法错误。在提交每条缺陷或错误之前,检查拼写和语法,确保内容正确,正确的描述错误。 9、尽量使用业界惯用的表达术语和表达方法。使用业界惯用的表达术语和表达方法,保证表达准确,体现专业化。 10、通用UI要统一、准确。错误报告的UI要与测试的软件UI保持一致,便于查找定位。 11、尽量使用短语和短句,避免复杂句型句式。软件错误管理数据库的目的是便于定位错误,因此,要求客观的描述操作步骤,不需要修饰性的词汇和复杂的句型,增强可读性。 12、每条错误报告只包括一个错误。每条错误报告只包括一个错误,可以使错误修正者迅速定位一个错误,集中精力每次只修正一个错误。校验者每次只校验一个错误是否已经正确修正。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 通信科技 > 软件工程

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服