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

  • 6
  • 0
  • 约 15页
  • 2016-08-02 发布于重庆
  • 举报

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

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

/ 高效设计测试用例 上一章内容回顾 用户输出接口测试 输出属性修改后的结果 屏幕刷新显示 数据结构的测试 数据结构溢出 数据结构不符合约束 操作数与操作符不符 递归调用自身 计算结果溢出 数据共享或关联功能计算出错 本章学习目标 文件系统的测试 软件的故障模型 内容进度 文件系统的测试 软件的故障模型 方法16:使文件系统超载 案例 假设“软件测试工程师管理系统”要保存10000个工程师信息,则保存时engineer.txt文件可能会有20M大小,如果此时磁盘只有10M可用空间了, “软件测试工程师管理系统”会如何动作呢? 此类缺陷产生的原因 开发人员忽略了CreateFile、WriteFile等操作系统API错误代码检查。 如何发现这类问题,参见教材P76 使用工具Canned Heat,模拟文件系统负载。 方法17:使介质忙或不可用 案例演示 此类缺陷产生的原因 开发人员没有考虑介质忙或者不可用的情况。 如何发现这类问题 使用工具Canned Heat,模拟介质忙或不可用的情况。 方法18:介质损坏 案例分析 缺陷产生的原因 损坏的介质可能会是操作系统传回错误代码,这些错误代码没有在应用程序中编程处理。 操作系统不能检测出所有的这些错误。 如何发现这类问题 一般软件,不必考虑介质损坏问题。一般用在操作系统、设备驱动程序/控制器以及以安全为主的应用程序才会考虑

文档评论(0)

1亿VIP精品文档

相关文档