首页 > 解决方案 > 是否可以使用 groovy 脚本自动比较数据库结果?

问题描述

我正在将当前在内部(作为代码的一部分)执行其所有 SQL 调用的应用程序迁移到 Restful 服务,以便在外部处理 SQL 调用。我需要一种聪明的方法来测试这些更改对从数据库中检索到的实际数据没有影响。

我在想也许可以针对 API 编写一些自动化测试,然后使用 groovy 脚本来比较两者的结果。

使用肥皂界面

1:旧的 SQL 调用 - 返回 XML 2:新的 Restful 调用 - 返回 JSON 3:比较两个结果。

我遇到的问题是直接调用返回 XML,而新调用返回 JSON。

我只需要知道这是浪费时间还是值得追求?

我目前能想到的唯一其他选择是同时在两个版本上手动运行两个测试,并观察是否存在差异。

感谢您花时间阅读。如果您需要更多详细信息,请告诉我,但尽量保持简短!

标签: sqljsongroovycomparison

解决方案


推荐阅读