暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN118227492A-用于构建数据库测试用例的方法及相关产品_人大金仓.PDF
56
14页
0次
2024-06-27
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202410382101 .3
(22)申请日 2024 .03 .29
(71)申请人 北京人大金仓信息技术股份有限公
地址 100102 北京市朝阳区容达路7号院5
号楼13101内二层201
(72)发明人 马腾 阮青松 
(74)专利代理机构 北京智汇东方知识产权代理
事务所(普通合伙) 11391
专利代理师 胡向阳
(51)Int.Cl .
G06F
11/36
(2006 .01)
G06F
16/28
(2019 .01)
(54)发明名称
用于构建数据库测试用例的方法及相关产
(57)摘要
本发明提供了一种用于构建数据库测试用
例的方法及相关产品其中方法包括获取源数
据库中各类对象的结构和数据量根据各所述结
构和数据量对相应的对象进行数据特征分析
得到各所述对象的数据特征集构建各所述对象
的基础测试用例并根据各所述数据特征集对预
先构建的对应基础测试用例进行更新以得到各
所述对象的最终测试用例本发明的技术方案
可以解决现有技术在对数据库中的数据进行测
试的过程中由于需要人工编写数据库的测试用
例,而导致测试结果准确性差人工成本高的问
权利要求书1页 说明书9页 附图3页
CN 118227492 A
2024.06.21
CN 118227492 A
1 .一种用于构建数据库测试用例的方法其特征在于包括
获取源数据库中各类对象的结构和数据量
根据各所述结构和数据量对相应的对象进行数据特征分析以得到各所述对象的数据
特征集
构建各所述对象的基础测试用例并根据各所述数据特征集对预先构建的对应基础测
试用例进行更新以得到各所述对象的最终测试用例
2 .根据权利要求1所述的用于构建数据库测试用例的方法其特征在于
所述根据各所述结构和数据量对相应的对象进行数据特征分析包括
根据各所述结构和数据量生成用于记录各所述结构和数据量的SQL文件
对所述SQL文件进行解析以提取各所述对象的特征参数并根据各所述对象的特征参
数构建对应的数据特征集
3 .根据权利要求2所述的用于构建数据库测试用例的方法其特征在于所述的对所述
SQL文件进行解析以提取各所述对象的特征参数包括
获取各所述对象对应的语法树并根据各所述语法树对所述SQL文件进行解析以提取
各所述对象的特征参数
4 .根据权利要求1所述的用于构建数据库测试用例的方法其特征在于
在所述的根据各所述数据特征集对预先构建的对应基础测试用例进行更新前还包
括:
将各所述数据特征集中各特征参数的形式转化为预设参数形式其中所述预设参数形
式至少包括对应特征参数的关键词以及所述关键词的比例权重
5 .根据权利要求4所述的用于构建数据库测试用例的方法其特征在于
所述的根据各所述数据特征集对预先构建的对应基础测试用例进行更新包括
根据所述关键词设置对应基础测试用例中的语句类型以及根据各所述关键词的比例
权重设置对应基础测试用例中的数据分布
6 .根据权利要求1所述的用于构建数据库测试用例的方法其特征在于
所述数据特征包括以下任一项或多项数据结构特征数据类型特征数据分布特征
对象间关联关系和应用历史特征
7 .根据权利要求1所述的用于构建数据库测试用例的方法其特征在于
所述的获取源数据库中各对象的结构和数据量包括
连接所述源数据库并通过所述源数据库的元信息采集各所述对象的结构和数据量
8.一种计算机可读存储介质其特征在于其上存储有计算机程序所述计算机程序被
处理器执行时实现根据权利要求17中任一项所述的用于构建数据库测试用例的方法的
步骤
9 .一种计算机程序产品包括计算机程序其特征在于该计算机程序被处理器执行
时,实现根据权利要求17中任一项所述的用于构建数据库测试用例的方法的步骤
10.一种计算机设备其特征在于包括存储器处理器及存储在所述存储器上并在所
述处理器上运行的计算机程序并且所述处理器执行所述计算机程序时实现根据权利要
17中任一项所述的用于构建数据库测试用例的方法的步骤
权 利 要 求 书
1/1
2
CN 118227492 A
2
of 14
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜