1 / 32
文档名称:

dbtools绍介(中国语).ppt

格式:ppt   大小:1,161KB   页数:32页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

dbtools绍介(中国语).ppt

上传人:wyj15108451 2017/7/4 文件大小:1.13 MB

下载得到文件列表

dbtools绍介(中国语).ppt

相关文档

文档介绍

文档介绍:DbTools工具介绍
--- 崔 c
概要说明
DbTools开发背景介绍
软件开发过程中可能出现的15个案例
DbTools工具开发目的
DbTools带来的效益
DbTools画面
DbTools视频教程
DbTools开发背景介绍
以前的batool项目,单体测试时,造数据,导数据麻烦,只要修改
过IOT文件,就需要担当者重新将所有测试点跑一遍。
我和我的同事们深受导数据的痛苦。
单体测试如右图所示:
因为需要不停的复制数据,粘贴数据,提交数据。
因为单体测试试样书里已经有数据了,
为何不实现将试样书的里数据自动同步到数据库中。
所以为了一劳永逸,要进行工具化,减轻体力活。
案例1
小A小B在同一个数据库用户下操作数据,小A发现自己插入X表中的数据总是过一段时间被别人删除。小B发现X表中的数据总有新增加的脏数据,删除完了还有新插入的进来。两人就这样死循环下去。若是两人异地远程防问数据库,如何解决?
问题:
如何知道某一时刻,谁动了我的表数据?
案例2
某银行系统需要测试性能,没有给数据,让开发人员自己造百万数据,由于是多表连接,通过多个主key关联的。
问题:
如何造出上百万条附合条件的数据?
BATCH?VBA?CSV?。。。
案例3
某保守项目,发现程序错误了,但不巧的是原担当出差了。
问题:
如何减少新担当,改错现象的发生?
案例4
异地开发时,检收者根据业务需求,自己重新造了数据,发现了错误,但是担当因没有检收者新造的数据,再现不出错误。
问题:
如何快速将检收者造的数据传给担当者?
案例5
大多数时,一本机能离不开业务,
业务离不开表结构。在写试样书时,会把该机能用到的所有表名写在设计书中。

问题:
如何让担当者快速掌握表结构和表与表之间的关系?
案例6
不管什么项目,大多数无非就是增删改查数据库中的数据,所以在单体测试的时候都要对程序执行前执行后的数据进行比较。
问题:
程序执行前后数据库状态会发生哪些变化是手动标出变化的项目和记录吗?
案例7
某项目中,客户要求提供每本机能,每个case点的数据SQL(数据的INSERT文)。
测试者,每个case都需要手动导出SQL文(体力活)。
问题:
有数据库,有数据,SQL不可以自动生成吗?