介绍一下黑盒测试?

匿名网友 匿名网友 发布于: 2015-08-30 00:00:00
阅读 131 收藏 0 点赞 0 评论 0

黑盒测试主要是用来测试软件系统是否满足功能要求,例如,它可以用来测试软件以下几类错误:

l          不正确或遗漏的功能;

l          界面错误;

l          数据结构或外部数据库访问错误;

l          性能错误;

l          初始化和终止条件错误;等等。

在进行黑盒测试时,不需要清楚软件代码的结构,测试过程中主要的信息包括软件的输入数据、预期运行结果、实际运行结果、用户外部可见的系统状态(例如等待输入、显示对话框)等,测试人员需要根据这些信息来判断测试是否通过。在软件开发中,黑盒测试方法有两个明显的优点[3]:

(1)黑盒测试与软件如何实现无关,因此如果软件实现发生变化,测试用例仍然可以使用;

(2)测试用例的开发可以与软件实现并行进行,因此能够缩短整个软件开发周期。

评论列表
文章目录