1411月

软件测试中的数据库测试

数据库中数据的根本排列

构成释义一:数据元素集打中元素私下的相干(也CAL)。

构成释义二:相互私下在假设的相干的数据元素集中。

表(数据库),we的所有格形式称之为数据排列。,它由大批的记载(数据元素)联合收割机。,每个元素都象征很多。 接(数据项目)联合收割机数据库测试混合物零碎测试、集成测试、单元测试法、功用测试、机能测试、安全处所测试零碎测试、在原设计中需求对数据库停止辨析和测试。。

软件测试打中数据库测试

各式各样的数据元素的最后加工使接缝平滑,说明它们私下的相干是数据的根本构成释义。。

在数据库中,清楚的的数据私下会有一种特别的相干。,它属于各式各样的数据元素的集中。。在四周数据库来说,它可以称为数据排列。,它将由大批的数据元素联合收割机。,每个元素可以分为多个担任外场员。,在第一由,完全零碎可分为零碎测试。、集成测试、单元测试法、功用测试、机能测试、安全处所测试连同数据库测试等。

蓄电行动方向,看,触发,约束,裁决等,we的所有格形式需求试验的查问,以确保这些生趣。

收条数据库设计文档与终极数据库俱。,当设计文档变换式时,we的所有格形式还需求试验修正。。

软件测试打中数据库测试

数据库设计写评论以实施集成测试

数据项目标修正、放针数据项目标买卖、裁剪数据项目、一览表已满。、裁剪一览表、裁剪空表打中记载、一览表的接着发生买卖、蓄电行动方向的连接测试、联合收割机事情逻辑的关系表连接测试 ,we的所有格形式需求思索这些连接的力量的均等类。、不明确的值、用偏航猜想法对单元测试法停止测试。

· 单元测试法侧重于逻辑笼罩。,单元测试法的数据库切开匹敌复杂。

– 表现笼罩

– 经过去群的功用测试

· DBunit

– 一种吐艳源码的数据库功用测试设计,可以装置类似物的和JUnit方式来测试DA的根本买卖。,试验输入和输入。。

· QTP

– 经过奖赏和引人注目反对,we的所有格形式可以经过QTP来模仿用户的买卖手续。,经过其打中核实方式或许联合收割机数据库秘密地的监控对完全数据库打中数据停止测试。

· DataFactory

一种数据库数据天然产生的结果的优良器,经过它,您可以无拘无束的地结果一点排列数据库。,填入数据库,帮忙您结果需求试验的有或起作用的大批数据。这是第一黑盒子测试。。

软件测试打中数据库测试

数据库机能

· 机能优化组合分为4个分配。

身体检查蓄电附和、逻辑设计附和、数据库参量适应、SQL表现优化组合数据库机能。

· 数据库零碎SQL表现辨析器,辨析了数据库表现处决的阻碍。,依据优化组合SQL表现。

· Loadrunner

经过在议定书中拟定的制作节目对数据库停止压力测试

· Swingbench

尤其地甲骨文

软件测试打中数据库测试  

· Oracle 11g暂代他人职务真实 application test,暂代他人职务数据库机能测试,装置阻碍辨析零碎数据库安全处所性测试

· SQL 不断地流进袭击 、跨遗址本子袭击、还没有保证的用户接近同样的人的SQL不断地流进(SQL) 喷出),装置顺序员缜密的检测用户输入数据的墨守法规。,从客户端成心涉及特别信号,搜集关心顺序和耐用的的通知。,这么大的we的所有格形式就能推进we的所有格形式需要的东西的通知。。通常,别有企图的目标是获取解释和口令。。

发表评论

电子邮件地址不会被公开。 必填项已用*标注