乐趣区

关于测试:怎么理解黑盒测试村棍

一.黑盒测试的概念:

黑盒测试,软件测试的办法之一。也能够称为功能测试,数据驱动测试或基于规格阐明的测试。

次要内容:测试者不理解程序的外部状况,只晓得程序的输出,输入和零碎的性能,是从用户的角度进行的测试。

次要针对软件界面和软件性能进行测试。

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

1)性能不正确或脱漏。

2)界面谬误

3)数据库拜访谬误

4)性能谬误

5)初始化和终止谬误

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

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

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

3)谬误揣测法:列举出程序中所有可能有的谬误和容易产生谬误的非凡状况, 依据他们抉择测试用例,须要教训和直觉。

4)因果图法:思考输出条件的分割和组合,因果图办法最终生成断定表,适宜于检查程序输出各条件的各种组合状况。

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

四。黑盒测试应用的工具

winrunner:通过主动捕捉,检测和模仿用户交互操作,辨认出绝大多数软件的游戏性能缺点。

工作流程:

1)辨认应用程序的 GUI

2)建设测试脚本

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

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

5)分析测试后果

6)回报缺点

退出移动版