首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生成用于数据库测试的SQL语句

问生成用于数据库测试的SQL语句
EN

Stack Overflow用户
提问于 2014-07-21 08:58:00
回答 1查看 690关注 0票数 0

我想对自定义数据库进行覆盖率测试,检查数据库是否为几个sql查询提供了正确的答案。为此,我需要大量的sql查询来涵盖大多数可能的sql语法。已经给出了数据库结构和sql语法。

是否有可从现有架构和语法生成sql语句的工具。

注:我想测试的是数据库,而不是数据!假设数据是正确的。生成的语句将在我的数据库和另一个数据库上执行,这将为查询提供正确的答案。之后,我将比较这两个答案,以检查我的数据库是否正确地处理sql。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-23 12:07:07

您应该尝试一下随机查询生成器,一些数据库开发人员出于同样的原因使用它.

代码:https://launchpad.net/randgen

文档:https://github.com/RQG/RQG-Documentation/wiki/Category%3ARandomQueryGenerator

正如我所看到的,您可能只需要工具本身的某些部分(取决于是否使用MySQL/JDB)。特别是对于MySQL,有一个关于如何在已经运行的服务器上测试查询的完全自动化的过程。

我希望这是你所需要的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24861138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档