测试培训之二——软件测试方法与测试用例设计[精品].pptxVIP

  • 0
  • 0
  • 约6.76千字
  • 约 26页
  • 2020-08-24 发布于江苏
  • 举报

测试培训之二——软件测试方法与测试用例设计[精品].pptx

软件测试培训非度信息技术公司测试部 王云峰之二:测试方法黑盒测试与白盒测试分类1.从执行软件的角度,分为静态测试和动态测试。2.从系统的结构角度,分为黑盒测试和白盒测试;3.从测试过程角度,分为单元测试、集成测试、系统测试和验收测试等。4.从测试环境分为:Alpha和Beta测试。1. 静态测试 文档审查代码走读(1)类型冲突(2)子程序参数错误(3)数据错误(4)内存泄漏(5)越界(6)指针错误(7)空悬指针(8)逻辑错误 2. 动态测试 动态测试是真正运行被测程序,在执行过程中,通过输入有效的测试用例,对其输入与输出的对应关系进行分析,以达到检测的目的。 动态测试分为结构测试和功能测试。 结构测试经常采用语句测试,分支测试,路径测试。功能测试就是黑盒子测试。  动态测试方法的基本步骤:(1)选取定义域的有效值,或选取定义域外的无效值;(2)对已选取值决定预期的结果;(3)用选取值执行程序;(4)执行结果与预期的结果相比,不吻合则说明程序有错。3.白盒测试 白盒测试也称作结构测试或逻辑驱动测试,它的目的是了解和检测产品的内部工作过程,在测试手段上使用的是覆盖测试方法。 覆盖测试可以分为语句覆盖、判断覆盖、条件覆盖、判断/条件覆盖、条件组合覆盖和路径覆盖。语句覆盖 语句覆盖是指设计若干个测试用例,程序运行时每个可执行语句至少被执行一次。在保证完成要求的情况下,测试用例的数目越

文档评论(0)

1亿VIP精品文档

相关文档