- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章-执行测试
* 4.4 执行集成测试 集成测试是单元测试的逻辑扩展。 集成测试是通过测试发现和接口有关的问题。 集成测试也有相应的辅助测试工具,如HttpUnit是一个集成测试工具 。 * 集成测试过程 A B C D F E (a).被测程序结构 A F E C D B d1 d2 S1 S2 d3 d4 d5 S3 S5 S4 (b) 非增式 * A D B F C E d1 d2 d3 d4 d5 (d) 自底向上增式 (c) 自顶向下增式 S1 S2 S3 A B C D S4 S5 E F * * 错误报告基本信息主要包括: 错误编号 (每个软件错误都需要有一个唯一的编号) 软件名称和版本号(错误所属的软件名称、版本号) 错误的严重程度 (用1~5或者公司规定的其他形式) 错误概要 (描述错误的标题) 报告人 发现错误的时间 承办人 (由项目经理指定相关程序员修改错误) 错误的优先级(一般由项目经理来指定) 错误状态(描述错误所处的处理状态) 注释 * 错误编号:B1.1.1 程序名:测试管理工具TMT 版本标识:V1.0 严重性:严重 错误概要:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 错误描述:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 报告人:xxxx 报告日期:2005-04-18 承办人:xxxx 处理日期:2005-04-20 优先级:1 状态:开放 注释: 错误报告实例 * 错误报告中的常见问题: 在报告中说“不好用” 所报告内容毫无意义 在报告中用户没有提供足够的信息 在报告中提供了虚假信息 所报告的问题是由于用户的过失而产生的 所报告的问题是由于其他程序的错误而产生的 所报告的问题是由于网络错误而产生的 * 报告软件错误的基本要求是准确、简洁、完整、规范。 三、报告错误的技巧 编写高效的报告,需要做到以下几点: 要重点说明让问题重现的步骤和方法 分析错误,用最少的步骤描述 写出的报告应该完备、易读而且没有敌意 不要轻易猜测错误的原因 进行演示和使用文件附件 立即记录错误 不要遗漏 * 如何描述软件错误? * 在错误报告中,核心的内容是“错误描述”。 优秀的错误描述主要由三个基本部分组成:摘要、重建步骤和隔离。 “摘要”又叫主题或标题,是关于错误的一两句话的描述,强调它对顾客或系统用户的影响。 “重建步骤”提供了如何重复这个失败的精确描述。 “隔离”是指测试人员收集的结果和信息,以确认错误确实是一个问题,并标识那些影响到错误表现的要素。 * 测试人员在报告错误时需注意以下方面: 描述清楚、精确、简洁 内容详细 描述事实而不是推测 报告错误如何重现 妥善处理间歇性错误 在递交前检查 * 其它需要注意的方面: 每一个步骤中,尽量只记录一个操作,这样将容易重复操作步骤。 根据错误类型,选择图像捕捉的方式。 为了直观的观察错误现象,通常可以附加提供错误出现的界面。 附加必要的特殊文档。 如果打开某个特殊的文档而产生的错误,则必须附加该文档,以再现错误。 当一个错误发生的时候,测试人员应立刻停止正在做的任何操作并记录 * 错误报告分析(一) 错误 ID:B1.1.1 程序名:文本编辑工具Note 版本标识:V1.0 严重性:一般 错误概要:在Solaris、Windows98和Mac上运行Note,一些数据在设置成某种格式时会出现显示异常。 错误描述: 重建步骤:1)我在Windows98下打开Note程序,编辑一个已存在的文件,该文件有多行,且包括多种字体格式; 2)我选择文件打印,工作正常; 3)我新建并打印一个包含图形的文件,工作正常; 4)我新建一个新文件; 5)接着我输入一连串随机文本; 6)高亮选中几行文本,选择右键弹出菜单中Font选项,并选择Arial字体; 7)文本显示变得异常; 8)我试着运行了三次,每一次都出现同样问题; 9)我在Solaris上运行了6次,没有看到任何问题; 10)我在Mac上运行了6次,没有看到任何问题; 隔离:1)我尝试选择其他字体形式,但只有Arial有这个问题出现。然而,该问题可能仍然在我没有测试的其他字体下出现。 报告人:xxxx 报告日期:2005-01-18 承办人:xxxx 处理日期:2005-01-20 优先级:3 状态:开放 注释: 冗长混乱的错误报告 * 错误报告分析(二) 错误 ID:B1.1.1 程序名:文本编辑工具Note 版本标识:V1.0 严重性:一般 错误概要:Note程序
文档评论(0)