西工大软微软件测试2011.docVIP

  • 4
  • 0
  • 约6.21千字
  • 约 6页
  • 2016-12-09 发布于贵州
  • 举报
 西工大软微软件测试2011

西北工业大学软件与微电子学院 软件测试 2011 ?软件缺陷:就是软件产品中所存在的问题,最终表现为用户所需要的功能没有完全实现,不能满足或不能全部满足用户的需求 ?软件错误/缺陷区别:从产品内部看,软件缺陷是软件产品开发或维护过程中所存在的错误、毛病等各种问题; 从外部看,软件缺陷是系统所需要实现的某种功能的失效或违背。 在特定的条件下运行系统或构件,观察或记录结果,对系统的某个方面做出评价 ;分析某个软件项以发现现存的和要求的条件之差别(即错误)并评价此软件项的特性 ?测试是为了证明程序有错,而不是证明程序无错误 一个好的测试用例是在于它能发现至今未发现的错误 一个成功的测试是发现了至今未发现的错误的测试 ??黑盒测试方法(Blake-box Testing),是把程序看作一个不能打开的黑盒子,不考虑程序内部结构和内部特性,而是考察数据的输入、条件限制和数据输出,完成测试 ?白盒测试方法(White-box Testing),也称结构测试或逻辑驱动测试。白盒测试方法是根据模块内部结构了解,基于内部逻辑结构,针对程序语句、路径、变量状态等来进行测试,检验程序中的各个分支条件是否得到满足、每条执行路径是否按预定要求正确的工作。 白盒测试分类:静态/动态 静态:关键功能是检查软件的表示和描述是否一致,没有冲突或起义 动态:语句、判断、条件、判定条件、条件组合、路径覆盖。

文档评论(0)

1亿VIP精品文档

相关文档