在基于 ETL 的数据开发中,如何构建一个 ETL 自动化测试框架?
我们利用 Excel 电子表格,构建了一个轻量级的框架。它可以方便的支持测试用例编写和运行,能有效提高团队工作效率。
一个测试用例定义如下:
不过,ETL 测试框架虽然好用,但还需谨慎对待构建测试这件事,因为过多的测试可能会带来过高的维护成本。
有感兴趣的同学欢迎移步这里了解详情。
此测试框架已开源,项目地址为: https://github.com/easysql/easy_sql
测试相关功能介绍: https://easy-sql.readthedocs.io/en/latest/easy_sql/testing.html