怎么理解黑盒测试-村棍

上一篇 / 下一篇  2021-09-24 14:21:03

一.黑盒测试的概念:

黑盒测试,软件测试的方法之一。也可以称为功能测试,数据驱动测试或基于规格说明的测试。

主要内容:测试者不了解程序的内部情况,只知道程序的输入,输出和系统的功能,是从用户的角度进行的测试。

 

主要针对软件界面和软件功能进行测试。

 

二.黑盒测试试图发现的错误:

1)功能不正确或遗漏。

2)界面错误

3)数据库访问错误

4)性能错误

5)初始化和终止错误

 

三.黑盒测试用例设计方法:

1)等价划分法:将输入划分为若干子集,每个子集选取少数代表性数据作为测试用例

2)边界分析法:通过选择等价类边界的测试用例。

3)错误推测法:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例,需要经验和直觉。

4)因果图法:考虑输入条件的联系和组合,因果图方法最终生成判定表,适合于检查程序输入各条件的各种组合情况。

5)正交实验设计方法:用最少的测试用例达到最高的测试覆盖率。

四。黑盒测试使用的工具

winrunner:通过自动捕获,检测和模拟用户交互操作,识别出绝大多数软件的 ​游戏功能缺陷。

工作流程:

1)识别应用程序的GUI

2)建立测试脚本

3)对测试脚本出错(debug)

4)在新版应用程序执行测试脚本

5)分析测试结果

6)回报缺陷


TAG:

 

评分:0

我来说两句

日历

« 2024-04-25  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 3190
  • 日志数: 18
  • 建立时间: 2021-08-29
  • 更新时间: 2021-09-24

RSS订阅

Open Toolbar