泽众软件
关于我们 下载与支持 咨询电话:400-035-7887
当前位置:泽众软件测试网-产品新闻-正文

深入了解黑盒测试的定义和黑盒测试的步骤

发布时间:2020-07-30

现在IT行业的发展,可称得上是势不可挡的,它现在大部分人们工作的首选行业,这个行业是有这各种类型的工作的,在小编看来,测试的工作是比较好的,它没有开发工作那么累,也不用像实施那样需要出差。如果大家想要走测试的话,黑盒测试和白盒测试是必须要会的,今天我们就重点了解一下黑盒测试的知识。

AutoRunner(自动化测试工具)

黑盒测试到底是什么?

黑盒测试就是已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。

软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。因此黑盒测试又叫功能测试或数据驱动测试。

黑盒测试主要是为了发现以下几类错误:

1、是否有不正确或遗漏的功能

2、在接口上,输入是否能正确的接受,能否输出正确的结果

3、是否有数据结构错误或外部信息(例如数据文件)访问错误

4、性能上是否能够满足要求

5、是否有初始化或终止性错误

黑盒测试有哪几个步骤?

1.测试计划

首先,根据用户需求报告中关于功能要求和性能指标的规格说明书,定义相应的测试需求报告,即制订黑盒测试的最高标准,以后所有的测试工作都将围绕着测试需求来进行,符合测试需求的应用程序即是合格的,反之即是不合格的;同时,还要适当选择测试内容,合理安排测试人员、测试时间及测试资源等。

2.测试设计

将测试计划阶段制订的测试需求分解、细化为若干个可执行的测试过程,并为每个测试过程选择适当的测试用例(测试用例选择的好坏将直接影响到测试结果的有效性)。

3.测试开发

建立可重复使用的自动测试过程。

4.测试执行

执行测试开发阶段建立的自动测试过程,并对所发现的缺陷进行跟踪管理。测试执行一般由单元测试、组合测试、集成测试、系统联调及回归测试等步骤组成,测试人员应本着科学负责的态度,一步一个脚印地进行测试。

5.测试评估

结合量化的测试覆盖域及缺陷跟踪报告,对于应用软件的质量和开发团队的工作进度及工作效率进行综合评价。

黑盒测试的要求是很严格,因为只有这样软件的质量才会很好,正是因为这样,如果只是靠人工进行测试,就会消耗大量的人力,所以进行黑盒测试的时候,是需要借助工具的。在小编看来AutoRunner工具是很好的,AutoRunner(简称AR)可以加载不同的测试组件,能够实现面向不同应用的测试。

推荐阅读:

黑盒测试的主要方法和常用的工具有什么?

自动化测试有哪些?自动化测试的过程是怎么样的?

如何选择要自动化的测试用例的技巧和规则

web自动化测试流程:简单的web自动化测试实例

前端页面测试需要测试哪些内容?前端自动化测试的实现小技巧

AutoRunner如何使用谷歌浏览器录制脚本?

如何进行Web渗透测试?Web应用的渗透测试流程

沪ICP备07036474号 2003-2020 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
公众
账号

扫描二维码
关注泽众微信公众号

泽众官网公众号
问题
反馈
返回
顶部