如何编写测试报告.ppt_第1页
如何编写测试报告.ppt_第2页
如何编写测试报告.ppt_第3页
如何编写测试报告.ppt_第4页
如何编写测试报告.ppt_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

如何编写测试报告,2007 iSoftStone Holdings Ltd. All Rights Reserved.,令人兴奋的捕虫工作,现在你可以得到一个详尽的测试程序了。 那你可以放松了吗?毕竟,剩下的工作只有执行测试计划了。 但现实绝非如你想象的那么好。作为测试负责人,在执行测试计划和收集与计划相关数据的阶段,你的工作和以前一样重要。 一旦开始执行测试,测试计划、测试用例、测试工具、测试体系结构,以及你开发的所有其他程序组建都是可更改的。 这要求你要严格遵循测试计划,恰当灵活地使用测试系统,对细节非常谨慎,并且要适应项目中不停的变化。,2007 iSoftStone Holdings Ltd. All Rights Reserved.,你的工作是在捣乱吗?,缺陷(defect)或错误(bug),指的是被测试系统中呈现出来的一些问题,它们将导致不能满足客户或用户对质量的合理期望值,错误是引起对产品不满的潜在根源。 错误报告是描述与单个错误相关的各种征兆或故障模式的技术文档。好的错误报告给项目管理小组提供了决定什么时候以及是否修复错误所需的信息。好的错误报告也能捕获到程序员将要修复和调试问题的信息。 因为错误报告是特殊、具体的,因此它是测试最实在的产品,并且代表了项目组决定提高系统质量很好的机会。 因此我们要把精力集中在被测试系统的问题上,而不是在开发或维护过程上的问题,测试人员不应该对过程破坏作错误报告,不如测试发布延迟交付等。,2007 iSoftStone Holdings Ltd. All Rights Reserved.,问题是什么?故障描述,故障描述是任何错误跟踪和报告系统的核心。故障描述是测试人员关于问题同程序员和项目小组进行交流的最佳机会。 故障描述应包含三个基本部分:概要、再现步骤和隔离。 概要-使用一两句话来描述错误,给客户或系统用户留下最深刻印象。 再现步骤-对于如何再现故障提供了准确的描述。 隔离-指测试人员用来确认错误是一个真正的问题,并识别那些影响错误表现的因素而收集的结果和信息。,2007 iSoftStone Holdings Ltd. All Rights Reserved.,良好的SpeedWriter错误报告,概要 Arial、Wingdings和Symbol字体会破坏新文件。 再现步骤 1、启动SpeedWriter编辑器,然后创建新文件。 2、输入四行文本,重复输入“The quick fox jumps over the lazy brown dog”。 3、选中所有四行文件,然后选择字体下拉菜单,并选择Arial。 4、所有文本被转换成控制字符、数字和其他明显的随机二进制数据。 5、重复三次,结果都一样。 隔离 1、 新建1.1.018;同样的测试用例在从1.1.007到1.1.017上都通过。对Wingdings和Symbol字体重复相同的步骤。 2、 错误估计是格式问题,保存文件,关闭SpeedWriter并重新打开文件, 但是数据仍然被破坏。 3、在改变字体前保存文件防止错误。 4、对现存文件,错误不在发生。 5、只在Windows 98下发生,而不出现在Solaris、Mac或其他Windows系统。,2007 iSoftStone Holdings Ltd. All Rights Reserved.,报告描述风格,怎样才能较好地描述呢? 最重要的是,好的错误报告是从好的测试开始的。 对于类似的记录,应该与测试并行或同时记录错误报告。 在编写报告的时候,一定要保证句子准确、完整和简洁。 最后,好的错误报告告诉读者测试人员发现了什么,而不是测试人员作的什么。,2007 iSoftStone Holdings Ltd. All Rights Reserved.,含糊的错误报告,概要 SpeedyWriter 处理 Arial 字体时有问题 再现步骤: 1、打开 SpeedyWriter 2、输入一些文本 3、选择 Arial 4、文本被破坏 隔离 N/A,2007 iSoftStone Holdings Ltd. All Rights Reserved.,冗余错误的错误报告,概要 我在Solaris、Windows98和Mac上运行SpeedWriter,当使用某些字体时,好像会破坏一些数据。 再现步骤 1、在windows98上打开SpeedWriter,然后编辑两个现存文件。这些文件包含一些字体的混合。 2、文件打印正常。 3、创建并打印一张图片,工作正常。但是有些内容不是很清楚。 4、之后,创建了一个新文件。 5、然后,输入了一大堆随机文件。 6、在输入了文本之后,选中一些行。然后拉下字体菜单并选择Arial。,2007 iSoftStone Holdings Ltd. All Rights Reserved.,冗余错误的错误报告,7、改变的文本被破坏了。 8、重复三次,每次结果都一样。 9、我在Solaris上重复步骤16,没有发现任何问题。 10、我在Mac上重复步骤16,没有发现任何问题。 隔离 我尝试选择不同字体,但是只有Arial出现这个错误。但是,其他我没有测试的字体仍然有可能出错。,2007 iSoftStone Holdings Ltd. All Rights Reserved.,良好的SpeedWriter错误报告,概要 Arial、Wingdings和Symbol字体会破坏新文件。 再现步骤 1、启动SpeedWriter编辑器,然后创建新文件。 2、输入四行文本,重复输入“The quick fox jumps over the lazy brown dog”。 3、选中所有四行文件,然后选择字体下拉菜单,并选择Arial。 4、所有文本被转换成控制字符、数字和其他明显的随机二进制数据。 5、重复三次,结果都一样。 隔离 1、 新建1.1.018;同样的测试用例在从1.1.007到1.1.017上都通过。对Wingdings和Symbol字体重复相同的步骤。 2、 错屡估计格式问题,保存文件,关闭SpeedWriter并重新打开文件, 但是数据仍然被破坏。 3、在改变字体前保存文件防止错误。 4、对现存文件,错误不在发生。 5、只在Windows 98下发生,而不出现在Solaris、Mac或其他Windows系统。,2007 iSoftStone Holdings Ltd. All Rights Reserved.,编写错误报告的十个步骤,1、测试:无论你是做探索性测试、手工测试、自动测试,都要认真仔细的测试。 2、再现:尽量三次重现故障。如果问题是间断的,要报告问题的频率。如:每三次出现一次,等。 3、隔离:确定可能影响再现的变量,例如配置变化、工作流、数据集,这些都有可能影响错误特征。 4、推广:确定系统其他部分是否可以出现这种错误,以及使用不同的数据时是否存在这种问题等等。 5、比较:评审运行相似测试的结果。,2007 iSoftStone Holdings Ltd. All Rights Reserved.,编写错误报告的十个步骤,6、总结:简短描述客户或用户的质量体验和观察到的一些特征。 7、压缩:精简任何不必要的信息,特别是冗余的测试步骤。 8、去除歧异:使用清晰的语言,尤其是避免使用模糊,有歧异的字眼。 9、中立:公正的表达自己的意思,对错误及其特征的事实进行陈述,避免夸张、幽默和讽刺;请记住,你永远不会知道谁会最后阅读错误报告。 10、评审:至少有一个同行,最好是有经验的测试工程师或测试经理,在你进行报告之前自己先读一遍。,2007 iSoftStone Holdings Ltd. All Rights Reserved.,报告的其他属性,严重度 优先级 状态 配置 错误分类 引入阶段、发现阶段、消除阶段 根本原因 报告人,2007 iSoftStone Holdings Ltd. All Rights Reserved.,Bug管理的简单流程:,1、测试人员提交新的Bug入库。 2、项目经理、开发经理或者测试经理,再或者测试人员自己分配给相应的开发人员,设置状态为Open。 3、测试人员查询状态为Fixed(或Resolved)的Bug,然后验证Bug是否已解决,如解决置Bug的状态为Closed,如没有解决置状态为Reopen。 4、开发人员查询状态为Open和Reopen的Bug,不是Bug,则置状态为Not Bug,是Bug则解决并置状态为Fixed(或Resolved),不能解决的Bug,要留下文字说明及设置Bug状态。,2007 iSoftStone Holdings Ltd. All Rights Reserved.,Bug管理的简单流程:,5、对于不能解决和延期解决的Bug,不能由开发人员自己决定,一般要通

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论