第四白盒测试V素材.ppt

4.5插装 例子说明(asp中打印Sql语句) 定义 插装(Instrumentation),又称软件探针(Software Probe ),是白盒测试的一种常用技术。插装是在软件特定的位置插入一些语句,用来获取软件的运行信息并反馈给测试者。 插装应用 软件计数器应用覆盖测试,举例说明。 断言检测,举例说明。 测试用例的单一指数 程序插装 程序插装技术的研究涉及下列几个问题: (1)探测哪些信息? (2)程序的什么位置设置探测点? (3)需要多少探测点? 程序插装类型: 用于测试覆盖率和测试用例有效性度量的程序插装 用于断言检测的程序插装 总结: “白盒”法全面了解程序内部逻辑结构、对所有逻辑路径进行测试。“白盒”法是穷举路径测试。在使用这一方案时,测试者必须检查程序的内部结构,从检查程序的逻辑着手,得出测试数据。贯穿程序的独立路径数是天文数字。但即使每条路径都测试了仍然可能有错误。 第一、穷举路径测试决不能查出程序违反了设计规范,即程序本身是个错误的程序; 第二、穷举路径测试不可能查出程序中因遗漏路径而出错。 第三、穷举路径测试可能发现不了一些与数据相关的错误。 实验设想 以白盒测试实验中的三角形例子,设想如下实验方案 需要完成语句、判定、条件、判定/条件,组合条件,路径,基本路径覆盖分析 要求将各测试用例(按一定结构)存储于MySQL数据库 每种类型一个测试脚

文档评论(0)

1亿VIP精品文档

相关文档