【问题标题】:SSIS Script Component Testing StrategySSIS脚本组件测试策略
【发布时间】:2010-03-31 04:06:21
【问题描述】:

这个问题专门针对脚本组件。我知道 ssisUnit 等...

使用简单的 SSIS 脚本组件,足以让基本测试充实问题,但是我正在使用的脚本随着时间的推移变得越来越复杂。

为了更好地测试功能,我正在考虑将脚本逻辑抽象为与包一起部署的 DLL,然后在脚本中使用自定义组件。优点是该功能将更具可测试性等,但它是另一个需要管理的部署工件。

我的问题是,与运行整个包并检查输出相比,有没有人知道以更独立的方式测试此类 SSIS 脚本的更好方法?

【问题讨论】:

  • 这就是我所做的它似乎工作正常并不理想你甚至可以使用某种类型的 moc 框架来模拟 SSIS 执行环境/数据流

标签: testing ssis integration-testing


【解决方案1】:

CozyRoc 有一个 Script Task Plus,它基本上允许您创建可重用脚本的存储库。这应该允许您管理和修改脚本,而无需直接调整包。此外,这应该允许您确保通用脚本具有一致(相同)的代码,因为您不会到处复制文本块。我以前没有使用过这个功能,所以我不知道它是否会有所帮助,但它至少可以消除编译 DLL 的需要。不过,它无助于解决可测试性方面的问题,因此 DLL 解决方案最终可能会更好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-01
    • 1970-01-01
    • 2013-12-29
    • 2011-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多