博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
黑盒白盒测试方法
阅读量:5161 次
发布时间:2019-06-13

本文共 638 字,大约阅读时间需要 2 分钟。

黑盒测试

黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试地,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。

等价类划分:是把程序的输入域划分成若干部分,然后从每个部分中取少数具有代表性数据作为测试用例。

边界值分析法: 是对输入或输出的边界值作为测试用例

错误推测设计方法就是基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性地设计测试用例的方法。

因果图法:利用图解法分析输入的各种组合关系,写出判定表,从而设计相应的测试用例

判定表:是把作为条件的所有输入的各种组合值以及对应输出值都列出来形成的表格称为判定表

正交试验设计:从大量的实验数据中挑选适量的、有代表性的点来设计测试用例

 

白盒测试

1.语句覆盖每条语句至少执行一次。
2.判定覆盖每个判定的每个分支至少执行一次。
3.条件覆盖每个判定的每个条件应取到各种可能的值。
4.判定/条件覆盖同时满足判定覆盖条件覆盖。
5.条件组合覆盖每个判定中各条件的每一种组合至少出现一次。
6.路径覆盖使程序中每一条可能的路径至少执行一次。

转载于:https://www.cnblogs.com/yangmengchao/p/11006176.html

你可能感兴趣的文章
虚拟机vmware下安装Ghost XP——正确的解决方案
查看>>
eclipse下:selenium+python自动化之Chrome driver
查看>>
洛谷P3006 [USACO11JAN]瓶颈Bottleneck(堆模拟)
查看>>
mysql 创建存储过程报错
查看>>
C++笔记
查看>>
移动端
查看>>
stat~~~访问文件状态的利器
查看>>
SORT--不要仅限于题目中
查看>>
面试题46:求1+2+...+n
查看>>
Cscope 安装和使用
查看>>
Rails常用插件
查看>>
基于Dockerfile 构建redis5.0.0(包括持久化)及RedisDestopManager 监控
查看>>
Git 一些常用命令
查看>>
巧用linux服务器的/dev/shm/
查看>>
CSS 选择器大全
查看>>
FJOI省队集训 florida
查看>>
只是一个没有人知道的蒟蒻
查看>>
bk-02 C++ vector用法 博客园
查看>>
Flex 4.6 手机项目第一次开发小记
查看>>
What F
查看>>