气流测试:气流单元测试和集成测试

时间:2024-02-27 04:58:39
【文件属性】:

文件名称:气流测试:气流单元测试和集成测试

文件大小:433KB

文件格式:ZIP

更新时间:2024-02-27 04:58:39

testing airflow airflow-dags airflow-testing TestingPython

气流测试 该项目包含带有示例的不同类别的测试。 五类测试 DAG验证测试:要测试DAG的有效性,请检查错别字和周期性。 DAG /管道定义测试:测试DAG中的任务总数,每个任务的上游和下游依赖关系等。 单元测试:测试自定义操作员,自定义传感器等的逻辑。 集成测试:测试任务之间的通信。 例如,task1使用Xcoms将一些信息传递给Task 2。 端到端管道测试:测试和验证每个任务之间的集成。 您也可以在成功完成E2E管道后声明数据。 克隆此存储库以在本地计算机上运行这些测试。 单元测试 单元测试涵盖了所有属于前四个类别的测试。 怎么跑? 建立气流图像。 转到项目根目录并运行 doc


【文件预览】:
airflow-testing-master
----build.py(433B)
----how_minikube_work.png(437KB)
----start_airflow.sh(130B)
----Dockerfile(1KB)
----.DS_Store(6KB)
----src()
--------integrationtest()
--------unittest()
--------.DS_Store(6KB)
--------main()
----requirements.txt(140B)
----.gitignore(97B)
----k8s()
--------presto()
--------mysql()
----airflow.kube.yaml(9KB)
----README.md(3KB)
----script()
--------entrypoint.sh(378B)

网友评论