常用软件测试方法介绍.docVIP

  • 14
  • 0
  • 约1.5万字
  • 约 13页
  • 2021-07-10 发布于湖北
  • 举报
常用软件测试方法介绍 1. 从是否关心软件内部结构和具体实现的角度划分:(机器测试) 1.1. 黑盒测试 黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。 黑盒测试是以用户的角度,从输入数据和输出数据的对应关系出发进行测试的,很明显,如果本身设计有问题或者说明规格有错误,用黑盒测试是发现不了的。 黑盒测试的优点有:? (1).比较简单,不需要了解程序内部的代码及实现;?? (2).与软件的内部实现无关;? (3).从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;??? (4).基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;??? 在做软件自动化测试时较为方便。??? 黑盒测试的缺点有:? (1)不可能覆盖所有的代码,覆盖率较低,大概只能达到总代码量的30%;? ?(2)自动化测试的复用性较低。 黑盒测试法注重于测试软件的功能需求,主要试图发现下列几类错误。 功能不正确或遗漏;   界面错误;   输入和输出错误;   数据库访

文档评论(0)

1亿VIP精品文档

相关文档