发表于: 2018-08-16 23:32:08

1 737


今天完成的事情:

今天看了软件测试的分类,整理了一个脑图,感觉没有昨天收获多
明天计划的事情: 
周会,然后要牢记这些测试分类
遇到的问题:

没有,就是有点记不住
收获:

按测试技术,

软件测试可分为:

  黑盒测试

  白盒测试

  灰盒测试

1.黑盒测试:在程序接口进行测试,它只是检查程序功能是否按照规格说明书的规定正常使用。也被称为功能测试或者数据驱动测试

优点:

1. 基本上不用人管着,如果程序停止运行了一般就是被测试程序crash了

2. 设计完测试用例之后,下来的工作就很轻松了,当然更苦闷的是确定crash原因


2.白盒测试:要完全了解程序结构和处理过程,它按照程序内部逻辑测试程序,检验程序中每条通路是否按预定要求正确工作。也被称为结构测试逻辑驱动测试

特点:

1.依据软件设计说明书进行测试、对程序内部细节的严密检验、针对特定条件设计测试用例、对软件的逻辑路径进行覆盖测试。

3.灰盒测试:介于黑盒测试与白盒测试之间的测试,既要像黑盒测试那样关注输出对于输入的正确性,同时也关注内容表现,但这种关注不像白盒测试那样详细、完整,只是通过一些表征性的现象、事件、标志判断内部的运行状态。


按测试方式,软件测试可分为:

静态测试

动态测试

静态测试

   1.是指不运行程序,对程序和文档进行分析与检查;静态测试技术又称为静态分析技术。

动态测试

   2.通过运行程序进行检查、分析程序的执行状态和程序逻辑的外部表现。




返回列表 返回列表
评论

    分享到