软件测试基础-测试手段

2018-10-09  本文已影响31人  __Andy__

按测试手段区别测试类型

黑盒、白盒

静态、动态

手工、自动化


黑盒测试

一般应用于系统测试阶段

黑盒测试主要测试什么呢?

1.是否有不正确或遗漏的功能

2.在接口上, 输入是否能正确的接受?是否能输出正确的结果

3.是否有数据或外部的访问错误

4.性能是否满足

黑盒测试

优点

1.容易实施,不需要关注内部

2.更贴近用户

缺点

1.覆盖率低,不到40%

2.针对黑盒自动化,复用率低,维护成本较高(尤其互联网产品,功能变化快)

黑盒测试的测试方法

测试设计方法

白盒测试

了解内部结构的测试

主要的逻辑测试单位

白盒测试的优点

1.测试人员要思考软件的实现和原理

2.可以检测代码中的每条分支和路径

3.提示隐藏在代码中的错误

4.对代码的测试比较彻底


白盒测试的缺点

1.工作量大

2.无法检测代码中遗漏的路径和数据敏感性错误

3.不能直接验证需求的正确性

白盒测试的主要测试方法

白盒测试的主要测试方法

静态测试

定义

定义
流程


动态测试

定义

手工测试

手工测试定义


自动化测试

自动化测试定义


手工VS自动化

手工VS自动化
上一篇下一篇

猜你喜欢

热点阅读