你的位置:主页 > 图片 >

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

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分
随机推荐
各种回音
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
最新评论