分析黑盒测试
2015-09-15 20:08
197 查看
黑盒测试,又被称为功能测试或数据驱动测试,它是根据软件产品需求规格说明书中的功能,在计算机上进行的一中测试,来证实每个功能是否能够满足用户的要求。黑盒测试考虑程序外部结构不考虑内部逻辑结构,是站在用户的角度。
黑盒测试只有测试通过和测试失败两种结果,在进行通过测试时,实际上是确认软件能够做什么而不会考虑其能力如何,与软件如何实现无关。黑盒测试用例开发可以与软件开发同时进行,这样可以节省软件开发时间且功能性测试的覆盖率不可能达到100%。
黑盒测试用例设计主要用到的方法有等价类划分,边界值分析,因果图分析,猜错法等。这些测试方法分别从不同的角度来进行黑盒测试,综合使用这些方法,会得到较好的测试用例。每种方法各有各的好处。可以根据个人经验来确定主要使用哪中方法。
黑盒测试只有测试通过和测试失败两种结果,在进行通过测试时,实际上是确认软件能够做什么而不会考虑其能力如何,与软件如何实现无关。黑盒测试用例开发可以与软件开发同时进行,这样可以节省软件开发时间且功能性测试的覆盖率不可能达到100%。
黑盒测试用例设计主要用到的方法有等价类划分,边界值分析,因果图分析,猜错法等。这些测试方法分别从不同的角度来进行黑盒测试,综合使用这些方法,会得到较好的测试用例。每种方法各有各的好处。可以根据个人经验来确定主要使用哪中方法。
相关文章推荐
- POJ 3237 Tree 树链剖分 边权
- UIPageControl
- 新安装Win10
- Ember copy array
- html初学-简介
- Jquery 写的注册判断
- 创建设备节点
- Camora调用系统的照相机和相册以及图片的压缩
- delphi编译选项
- 关于多个spinner联动
- PHP中静态(static)调用非静态方法详解
- 视频编解码学习之一:理论基础
- Pro/E环境下的弧齿锥齿轮三维参数化造型
- 模板-最小生成树计数
- Ubuntu 14.04出现“device not managed”错误及ubuntu可以ping通外网浏览器上不了网。
- bzoj1375[Baltic2002]Bicriterial routing 双调路径
- 抽象工厂
- UI_UITableView _新知识_02
- HDU 1423 Greatest Common Increasing Subsequence
- 数据结构_单链表的逆置