第10章、功能性测试的测试方法三(理论课).pptVIP

第10章、功能性测试的测试方法三(理论课).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高效设计测试用例 上一章内容回顾 用户输出接口测试 输出属性修改后的结果 屏幕刷新显示 数据结构的测试 数据结构溢出 数据结构不符合约束 操作数与操作符不符 递归调用自身 计算结果溢出 数据共享或关联功能计算出错 本章学习目标 文件系统的测试 软件的故障模型 内容进度 文件系统的测试 软件的故障模型 方法16:使文件系统超载 案例 假设“软件测试工程师管理系统”要保存10000个工程师信息,则保存时engineer.txt文件会有20M大小,如果此时磁盘只有10M可用空间了, “软件测试工程师管理系统”会如何动作呢? 此类缺陷产生的原因 开发人员忽略了CreateFile、WriteFile等与操作系统交互的API错误代码检查。 如何发现这类问题,参见教材P76 使用工具Canned Heat,模拟文件系统负载。 方法17:使介质忙或不可用 案例演示 此类缺陷产生的原因 开发人员没有考虑介质忙或者不可用的情况,未对此种情况做出处理。 如何发现这类问题 使用工具Canned Heat,模拟介质忙或不可用的情况。 方法18:介质损坏 案例分析 缺陷产生的原因 损坏的介质可能会是操作系统传回错误代码,这些错误代码没有在应用程序中编程处理。 操作系统不能检测出所有的这些错误。 如何发现这类问题 一般软件,不必考虑介质损坏问题。一般用在操作系统、设备驱动程序/控制器以及以安全为主的应用程序才会考虑此类测试。 例如测试实现RAID5技术的软件,则需要模拟一块硬盘坏了之后,换一个硬盘,数据是否可以恢复。 方法19:使用不合法的文件名 案例演示 环境:Win2000,Word2000 此类缺陷产生的原因 Dos采用8.3格式存文件名,Windows文件名不超过255个字符,且有9个字符不能被使用,保留字不能被使用。 注意文件名中“.”应用程序是如何处理的。 如何发现这类问题 使用不合法的文件名测试,例如:test;filename-5.1.2004、 abc\d.doc 测试方法小结 熟记文件名命名规则 方法20:更改文件访问权限 案例演示 此类缺陷产生的原因 特别需要注意:不同的用户对相同文件具有不同的访问权限,需要考虑登录同一台机器的多个用户操作相同文件的权限问题。 如何发现这类问题,参见教材P81 方法21:文件内容受损 案例演示 缺陷产生的原因 开发人员没有验证文件的格式和内容,对验证不通过的文件没有做出正确处理。 如何发现这类问题 手工损坏文件测试 使用工具,模拟CRC(循环冗余校验)错误 文件系统的测试小结 使文件系统超载 使介质忙或不可用 介质损坏 使用不合法的文件名 更改文件访问权限 文件内容受损 内容进度 文件系统的测试 软件的故障模型 讨论 《软件测试工程师管理系统》缺陷讨论 本章小结 文件系统的测试 使文件系统超载 使介质忙或不可用 介质损坏 使用不合法的文件名 更改文件访问权限 文件内容受损 软件故障模型

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档