现代软件测试地分类与比较演示文稿.pptVIP

  • 1
  • 0
  • 约7.51千字
  • 约 51页
  • 2016-11-22 发布于江苏
  • 举报

现代软件测试地分类与比较演示文稿.ppt

第二章 白盒测试 主要内容 测试的分类与比较 白盒测试的重点以及相应对策 白盒测试的方法 白盒测试的覆盖准则 白盒测试的工具 代码的持续集成和测试 1. 测试的分类与比较 1.1 测试方式 白盒测试:将程序的执行表现与编码意图作比较 关心软件内部设计和程序实现,主要测试依据是设计文档 静态质量分析 覆盖测试分析 RUNTIME问题检测 代码执行性能..... 黑盒测试: 不关心软件内部,只关心输入输出,主要测试依据是需求文档 单元测试阶段的白盒测试 代码静态质量分析 编程规则检查 覆盖测试分析 代码静态质量分析 依据ISO/IEC 9126标准、国标、国军标,采取度量统计的方法能够分析程序的某些质量因素 通过对软件进行度量,结合适当的质量模型,可以给出具有参考价值的判断结果,尤其在软件可维护性方面 进行代码静态质量分析所依据的度量理论 McCabe度量法:是由Thomas McCabe提出的一种基于程序控制流的复杂性度量方法。 HalStead度量法 McCabe度量法 基于图论,进行程序复杂度度量 V(G)=E-n+2p E为图G中的边数,n为节点数,P为连通分量个数 V(G)值过大,程序不易理解与维护 用McCabe度量法检查代码的可维护性 Halstead度量法 Halstead度量法以程序中出现的操作符和操作数为计算对象, 给出源

文档评论(0)

1亿VIP精品文档

相关文档