我们正在完成从 Oracle 到 SQL Server 2005 的迁移(模式、数据和编程对象)。我们有大约 1220 个存储过程需要测试。测试它们的最佳方法是什么?这里有可能实现自动化吗?
我们正在考虑编写一个小窗口工具,它将获取存储过程名称和参数列表,将调用 Oracle 和 SQL Server 数据库,然后比较表表输出。虽然这在一定程度上减轻了痛苦,但它仍然没有消除人为干预,并且不会测试存储过程的每个可能的流程,除非指定的参数改变了过程流程。
我想,我想说的是我们可以做些什么来进一步减轻痛苦!
所有和任何建议/帮助将不胜感激!!
谢谢, 阿图尔
最佳答案
这里唯一重要的是应用程序的工作。所以我的建议是运行你的应用程序并在包含相同数据的两个数据库上测试你的场景,看看两种情况下的结果是否相同。当您发现错误时,您将需要放大问题并尝试在应用程序外部使用简单的较低级别调用来重现问题。
希望对你有帮助 Ronald
关于sql-server - Oracle 到 SQL Server 迁移验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1077797/