菜鸟学习黑盒测试

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

菜鸟学习黑盒测试

黑盒测试,黑盒测试是通过已知产品的功能设计规格和用户手册,进行测试验证每一个功能是否实现、或者每一个实现了的功能是否符合要求,再是产品的性能能否满足用户的要求。

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

那么,如何高效地完成功能测试?选择一款合适的功能测试工具并培训一支高素质非常重要。本篇文章来自厚学网。尽管现阶段存在一些不采用任何功能测试工具,从事功能测试外包项目的软件服务企业,它们即将可能被自动化程度较高的软件服务企

业取代。

目前,用于功能测试的工具软件有很多,针对不同架构软件的工具也不断推陈出新。

具体工作流程如下:

1.识别应用程序的GUI ,我们可以使用GUI Spy来识别各种GUI对象,识别后,会将其存储到GUI Map File中。

2.在建立测试脚本时,一般先进行录制,然后在录制形成的脚本中手工加入需要的TSL。

3.Debug Toolbar用于测试脚本除错。可以使用step来控制和跟踪测试脚本和查看各种变量值。

4.当应用程序有新版本发布时,会对应用程序的各种功能包括新增功能进行测试,只能使用已有的脚本,批量运行这些测试脚本测试旧的功能点是否正常工作。。

5.分析测试结果在整个测试过程中是最重要的一项,可以发现应用程序的各种功能性缺陷。本篇文章来自厚学网。在分析完测试报告后,按照测试流程要回报应用程

序的各种缺陷,然后将这些缺陷发给指定人,以便进行修改和维护。

下面为大家介绍黑盒测试的常见错误,主要从以下几个方面来体现:

功能性、易用性、执行速度、用户使用时产生错误的比例以及用户的满意度。

主要表现如下:

过度功能性将简单功能复杂化,这是设计很常见的问题。赋予系统太多工作的话,系统将很难去掌握,而且容易忘记,因为记忆这些需要大量的文档。虽然性能相对会好些,但是复杂化要花费的时间性能提高不太可行。还有功能模块间的度紧密提高,发生关联错误的几率会提高很多。夸大的功能性印象用户手册和营销传单不能使程序功能实现得更多。

黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试地,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常

使用,程序是否能适当地接收输入数据而产生正确的输出信息。主要针对软件界面和软件功能进行测试。

不同的测试结点,测试的侧重点也不同。在单元测试阶段,要以代码检查、逻辑覆盖为主。而集成测试阶段,一定要增加静态结构分析,再分析黑盒测试的结果。

相关文档
最新文档