软件测试分类

1黑盒测试

不考虑程序内部结构和逻辑结构,主要是用来测试系统的功能是否满足需求规格说明书
测试手段:一般会有一个输入值,一个输出值,和期望值做比较。

2白盒测试

主要是对代码级的测试,针对程序内部逻辑结构。
测试手段:语句覆盖,判断覆盖,条件覆盖,路径覆盖,条件组合覆盖。(是程序所有可能执行路径都执行一遍)
|测试阶段|测试方法(黑盒/白盒)|

测试目的:通过与系统的需求定义做比较,发现软件与系统定义不符合或与之矛盾的地方。
系统测试主要内容:
1.可用性测试,软件是否满足软件需求说明书中的需求,包括界面和功能两方面。
2.健壮性测试,即测试软件系统在异常情况下能否正常运行的能力。健壮性有两层含义:一是容错能力,二是恢复能力。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 13,006评论 2 126
  • 软件测试分类 原文网址 http://www.cnblogs.com/fnng/archive/2012/10/2...
    zhaihongxia阅读 2,920评论 0 2
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    宇文臭臭阅读 11,684评论 5 100
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    Mr希灵阅读 22,138评论 7 278
  • 文/amy 按系统内部结构划分 (1)白盒测试:又称为结构测试或逻辑驱动测试,是一种按照程序内部逻辑结构和编码结构...
    太阳当空照我要上学校阅读 3,649评论 0 1