你的位置:主页 > 综艺 >

大型数据库测试 | 软件测试总结

19
06月

数据库测试

从测试步骤的角度来说咱们也可以把数据库测试分为

体系测试

经外传说软件体系测试的说明根本政策是询问营养体生长。,而在流行打中咱们的数据库测试异样也需求对询问营养体生长举行保障。数据库还需求在原设计中举行辨析。,测试,像记忆力步骤,看法,触发,约束,裁决等咱们都需求举行询问的批准确保这些效能设计是契合询问的.在另一边咱们需求鉴定数据库设计文档和终极的数据库相同的人,当设计文档更改时,咱们还需求批准修正无论。

在为了阶段,咱们的测试首要是经过数据库设计审察来取得的。。

集成测试

集成测试首要测试使联系。,从数据库的角度来说和普通测试有点儿有些分别在流行打中数据库测试来说,需求思索的是

diameter 直径的修正

diameter 直径的伪造增添

取代diameter 直径的伪造

记载表是满的

记载表取代

取代空表打中记载

记载表被附加伪造

记忆力步骤使联系测试

联手事情逻辑的关系表使联系测试

异样咱们需求对这些使联系思索采取相等类、局限于值、失策猜想等方式测试

单元测试法

单元测试法关怀逻辑营养体生长,对立复杂的指定遗传密码,在数据库中生长的单元测试法对立复杂。,可以经过表现营养体生长和游览来最后阶段

体系测试对立困难的,这必需品有很高的数据库设计生产率和富产的的数据库测试阅历。集成测试和单元测试法对立复杂。

咱们也可以从测试关怀的角度对数据库举行分类学。

效能测试

咱们可以依赖于测试数据库效能的器。

DBunit

一种吐艳源码的数据库效能测试表达,可以涂相似物的和JUnit方式来测试DA的根本伪造。,反省出口和出口

QTP

独一著名的必然发生的测试器,目的捕获辨别,咱们可以经过QTP仿照用户伪造淹没。,经过其打中将一军方式或许联手数据库底色的监控对完整的数据库打中数据举行测试。男子汉更有利于灰的盒子。。

DataFactory

一种优良的数据库数据必然发生的建造器,经过它,您可以光地建造无论什么布置数据库。,填入数据库,扶助您建造需求批准的有或起作用的弘量数据。这是独一黑盒子测试

数据库功能

即使咱们的五金器具晚近开展很快。,还咱们需求处置的数据在以更快的摧毁增长。。数以百万计的记载花样如今已习以为常。,弘量被附加伪造打中弘量数据,咱们不克不及像过来那么涂查询作为随机的。,衔接查询,嵌套查询,看法,伪造不妥会给体系造成巨万的压力。,批评的产生体系功能

功能最佳化分为4个地区

1物理学记忆力面

2逻辑设计面

3数据库的参量装饰

4SQL表现最佳化。

方法测试功能,为了工业也供给了很多器。

SQL表现辨析器经过数据库体系,咱们可以辨析数据库表现家具的阻碍。,最佳化SQL表现

Loadrunner

这不需求说过度。,咱们可以经过对科学实验报告举行程序来测试数据库。

Swingbench(这是独一加重值类的特点),相似物于LR,同时与众不同的令人敬畏的,这是Oracle。

数据库供应者也智力到了这点。,像

Oracle 11G供给了真实的 application test,供给数据库功能测试,辨析体系的涂阻碍。

除此之外很多第三方公司生长了SQL表现最佳化器来扶助你必然发生的的举行表现最佳化任务依据举起家具生产率。

提供护卫队的测试

格外复杂的软件,数据曾经相当体系最重要的中心。,从体系在过来的毁坏,它更有利于取得。数据库的提供护卫队的性高尚的最前端。

自SQL 撞见喷湿袭击,敢而提供护卫队的的数据库将从底色变为前景。,一旦数据库被毁坏,完整的体系也将揭露在黑客手中。,经过数据库令人敬畏的的记忆力步骤,黑客可以从容的地接球完整的体系的标题的。SQL的汇集如同很复杂,很难惕历。,用于提供护卫队的测试,方法阻止体系被汇集是测试的摩擦。

业界也有互相牵连的数据库汇集检测器,扶助用户护卫队他们本人的体系。

为了工业也有规范。,像,ISO IEC 21827,也叫SSE CMM 3.0,是CMM和ISO的集成引起,论体系提供护卫队的土地的另一边,数据库的鲁棒性,容错和回复生产率亦咱们测试的要点。

咱们还可以找到效能测试,功能测试,提供护卫队的测试,这是独一从复杂到复杂的步骤。,亦数据库测试职员的需求逐渐优秀的的技艺,这亦过后公司对数据库测试职员的的必需品。

作者:向西人

关于本文
  • 属于分类:综艺
  • 本文标签:
  • 文章来源:网络整理
  • 文章编辑:admin
  • 流行热度:
  • 生产日期:2018年06月19日 20点54分
随机推荐
各种回音
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
最新评论