我们有几个Selenium测试,我们必须检查我下载的链接是否正常工作(链接是由Javascript生成的,因此实际上我们必须使用Selenium单击它)。测试的编写方式如下: -我们将“下载”文件夹设置为文件保存位置。 -我们点击链接 -使用File.Exists(C#),我们检查文件是否已在“下载”文件夹中下载。如果找到,则测试通过。 -我们删除了文件。
但是很快我们将把测试转移到Azure DevOps管道,我想知道这种测试是否能继续工作。如果没有,我们如何改变它们?我们仍然可以使用Azure DevOps保存和删除文件吗?