网站大量收购独家精品文档,联系QQ:2885784924

河北工业大学软件测试Ch15-报告所发现的缺陷-2014.ppt

河北工业大学软件测试Ch15-报告所发现的缺陷-2014.ppt

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
河北工业大学软件测试Ch15-报告所发现的缺陷-2014

软件缺陷的详细描述 “步骤”提供了如何重复当前缺陷的准确描述,应简明而完备、清楚而准确。这些信息对开发人员是关键的,视为修复缺陷的向导 “期望结果”与测试用例标准或设计规格说明书或用户需求等一致,达到软件预期的功能。是验证缺陷的依据。 “实际结果”实际执行测试的结果,不同于期望结果,从而确认缺陷的存在 15.1.5 缺陷描述的基本要求 单一准确 可以再现 完整统一 短小简练 特定条件 补充完善 不做评价 软件缺陷的有效描述规则 单一准确 :每个报告只针对一个软件缺陷,在一个报告中报告多个软件缺陷的弊端常常是只有其中一个软件缺陷得到注意和修复 例1 联机帮助文档中下述不同的15页中的单词拼写错 误:…… 例2 登录对话框不接受大写字母输入的口令或者登录ID号 可以再现 完整统一:提供完整、前后统一的软件缺陷的修复步骤和信息 短小简练:只解释事实和演示、描述软件缺陷必需的细节。 软件缺陷的有效描述规则 特定条件 例:搜索功能在没有找到结果返回时跳转页面不对 补充完善==〉对软件缺陷跟踪到底 从发现软件缺陷的那一刻起,测试员的责任就是保 证它被正确的报告,并且得到应有的重视,继续监 视其修复的全过程。 不做评价 软件缺陷报告是针对产品的,软件缺陷描述不要带 有个人观点,不要对开发人员进行评价 尽快报告软件缺陷 15.1.6 示例 见 P.330 优秀的缺陷报告 重现步骤 : 打开一个编辑文字的软件并且创建一个新的文档(这个文件可以录入文字) 在这个文件里随意录入一两行文字 选中一两行文字,通过选择Font 菜单然后选择Arial字体格式 一两行文字变成了无意义的乱字符 期望结果:当用户选择已录入的文字并改变文字格式的时候,文本应该显示正确的文字格式不会出现乱字符显示。 实际结果:它是字体格式的问题,如果改变文字格式成Arial之前,你保存文件,缺陷不会出现。缺陷仅仅发生在Windows98并且改变文字格式成其它的字体格式,文字是显示正常的。 见所附的图片有一个链接,点击即可看到 散漫的缺陷报告的示例 重现步骤: 在Window98上打开一个编辑文字的软件并且编辑存在文件 文件字体显示正常 我添加了图片,这些图片显示正常 在此之后,我创建了一个新的文档 在这个文档中我随意录入了大量的文字 在我录入这些文字之后,选择几行文字.并且通过选择Font 菜单然后选择Arial字体格式改变文字的字体。 有三次我重现了这个缺陷 我在Solaris操作系统运行这些步骤,没有任何问题。 我在Mac操作系统运行这些步骤,没有任何问题。 期望结果:当用户选择已录入的文字并改变文字格式的时候,文本应该显示正确的文字格式不会出现乱字符显示。 实际结果:我试着选择少量的不同的字体格式,但是只有Arial字体格式有软件缺陷,不论如何,它可能会出现在我没有测试的其它的字体格式 15.2 软件缺陷的相关信息 15.2.1 软件缺陷的图片信息 15.2.2 使用WinDBG记录软件缺陷信息 15.2.3 使用Soft-ICE记录软件缺陷信息 15.2.4 分离和再现软件缺陷 15.2.1 软件缺陷的图片信息 软件缺陷相关的信息包括软件缺陷的图片、记录信息和如何再现和分离软件缺陷,使开发人员和其他的测试人员更容易分离和重现它。 一些涉及用户界面(User Interface)的软件缺陷可能很难用文字清楚地描述,因此软件测试人员通过附上图片比较直观地表示缺陷发生在产品界面什么位置、有什么问题等。 15.2.2 使用WinDBG记录软件缺陷信息 WinDbg是微软发布的源码级调试工具,用于Kernel模式调试和用户模式调试,可用于调试软件崩溃后形成Dump文件,包括操作系统的信息、进程运行的状态、时间和环境变量、汇编指令、调用堆栈等 安装、使用的具体操作方法,如提供了图形界面和命令行两种运行方式 调试方式:远程调试、Dump调试、本地进程调试 windbg –remote npipe:server=SERVER_NAME,pipe=PIPE_NAME windbg –z DUMP_FILE_NAME Windbg –p “process id” 常用命令 15.2.3 使用Soft-ICE记录软件缺陷信息 stack u eip-80 如果数据窗口是开启的状态,可以输入”wd”来关闭该窗口,然后再输入 “dd esp-20”命令。stack 、dd esp-20是为了标注跟踪信息。 通过输入x,退出 Soft-ICE的窗口;如果还是无法退出Soft-ICE,需要输入faults off,然后输入x。 打开Soft-ICE应用程序,立

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档