如何对Azure数据工厂进行QA测试?

如何对Azure数据工厂进行QA测试?,azure,azure-data-factory,azure-data-factory-2,Azure,Azure Data Factory,Azure Data Factory 2,我来自QA团队。我的开发团队已经在Azure数据工厂中创建了管道。他们要我测试他们。我需要编写手动测试用例,过一段时间后,我还需要将其自动化。请指导我如何/如何使用手动测试用例进行测试。还建议我在以后阶段使用自动化工具,我应该使用它来创建自动化测试用例。硒 你可以看看这篇博文,当我开始在ADF中进行测试时,它确实帮助了我: 您无法在Data Factory中测试所有内容,最多可以检查连接字符串是否正确、查询是否中断、对象是否存在(在数据库或blob存储中或您的数据源所在的位置)等。测试管道的最终

我来自QA团队。我的开发团队已经在Azure数据工厂中创建了管道。他们要我测试他们。我需要编写手动测试用例,过一段时间后,我还需要将其自动化。请指导我如何/如何使用手动测试用例进行测试。还建议我在以后阶段使用自动化工具,我应该使用它来创建自动化测试用例。硒

你可以看看这篇博文,当我开始在ADF中进行测试时,它确实帮助了我:

您无法在Data Factory中测试所有内容,最多可以检查连接字符串是否正确、查询是否中断、对象是否存在(在数据库或blob存储中或您的数据源所在的位置)等。测试管道的最终结果是否符合您的预期,它高度依赖于用例,大多数情况下不值得

我不是专家,但据我所知,Selenium用于自动化浏览器测试相关内容。在这里,您不需要复杂的框架,您可以使用博客文章中描述的Powershell脚本,但您也可以使用其他选项,如Python、.NET、REST api


希望这有帮助

我们的问答团队只是更改设置以查看管道行为,使用非正常数据推送管道、不同时区和时间戳等。。但是大多数测试都是最终的管道结果。

我使用了Specflow项目()和支持.Net的代码来设置测试,并在项目中保存的测试文件上执行管道。您可以将其自动化到构建或发布管道中