第章数据库测试.pptVIP

  • 34
  • 0
  • 约1.66万字
  • 约 93页
  • 2017-06-24 发布于四川
  • 举报
第6章 数据库测试 内容提要 在数据库系统开发过程中,需求分析不充分、设计考虑不周、代码编写错误等都可能造成数据库错误和缺陷。如果这些隐藏在数据库内的错误和缺陷不排除,将导致数据库运行不正常、用户蒙受损失,甚至造成灾难性后果。为了保证数据库的质量,找出数据库中存在的可能错误和缺陷,有必要对数据库进行测试。本章首先介绍数据库测试的概念、方法和步骤,然后介绍测试用例设计的原理与方法,最后介绍数据库模式测试、功能测试、性能测试及调试的基本概念和方法。 6.1 概述 6.1.1数据库测试的定义 数据库测试一般与其数据库系统测试同时进行。数据库测试方法和手段与计算机软件测试大体相同,只是测试范围和重点有些不同。 数据库测试可以简单地定义为:数据库测试是为了发现错误和缺陷而运行数据库的过程。实际上,为了保证数据库的质量,数据库测试贯穿数据库开发的全过程,即数据库需求分析、设计、实现等阶段的工作成果均需要测试。因此,数据库测试是根据数据库的需求规格说明书和源代码的内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行数据库,以发现数据库错误和缺陷的过程。 6.1 概述 数据库测试的目的在于发现错误和缺陷,而不是证明数据库没有错误和缺陷。一个成功的测试是发现至今没有发现的错误和缺陷的测试,一个好的测试用例是发现至今没有发现的错误和缺陷的测试用例。 数据库测试的主要

文档评论(0)

1亿VIP精品文档

相关文档