在大型数据仓库环境中,自动化测试存储过程(在ETL过程中由调度器按顺序运行)的最佳方法是什么?有哪些工具可用?
发布于 2014-12-02 01:55:12
这一领域对于单一的回答帖子来说是相当广泛的。我目前负责这样的ETL/DW测试,所以我将分享我的经验。我的方法是围绕我们的DEVs工具所使用的来旋转测试框架。QA方法在Web上随处可见,但遗憾的是,没有现成的通用测试框架。看看this和this。另一件有用的事情是像this one或this one这样的检查表。最后但并非最不重要的一点是,您可以使用这样的框架,如MS的tSQLt
自动测试存储过程
实际上,领域知识是这里最重要的部分。
发布于 2014-12-02 22:15:54
DB2SQLPL中的自动化测试可以使用单元测试框架https://github.com/angoca/db2unit来完成。该框架允许您处理数据库基本数据类型;但是,您可以创建own assertions并将其添加到框架中。
如果你发现它很有用,但是你需要更多的功能,你可以通过create an issue来解释你需要什么。
我是该项目的主要开发人员,我正在寻找这个项目可以使用的新方法。
https://stackoverflow.com/questions/27233285
复制相似问题