gpt4 book ai didi

sql - 如何测试SQL脚本? (数据完整性/迁移测试)

转载 作者:行者123 更新时间:2023-11-28 20:18:26 24 4
gpt4 key购买 nike

我们的团队 (QA) 面临以下问题:

我们有一个数据库,只能由我们的 Core 应用程序访问,这是一个 WCF 服务 应用程序。我们的客户端应用程序使用 Core 访问数据库。

在某些时候,我们获得了核心应用程序数据库 的新版本。 Dev 部门还给了我们一个 sql 脚本,它正在改变我们的 database Core data 的很大一部分。 核心数据核心应用用来描述我们系统的逻辑,因此对该数据的每一次更改都可能影响我们客户端应用程序的任何功能。

我的问题是:

  • 我们是否应该再次测试我们所有的应用程序(即使它们是已经完全测试)或者是否有更有效的方法来测试SQL 脚本?
  • 是否有用于数据完整性/迁移测试的测试技术/工具?

我正在寻找运行迁移脚本后数据库的快速有效性/完整性测试。这将防止我们通过应用程序对其进行测试而浪费时间。如果有效性/完整性测试成功,则我们可以测试应用。

最佳答案

有适用于 T-SQL 的单元测试框架。 TSQLUnit project 就是这样一个框架。您可以使用它来设置自动化测试,就像在应用程序中一样。

关于sql - 如何测试SQL脚本? (数据完整性/迁移测试),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10637722/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com