我正在编写一个测试来检查文件是否可以从特定网页下载,并且我希望它能够在本地和远程运行(即通过 Selenium 网格在节点上)。在有人将我链接到“你真的需要下载文件吗?”之前 文章,我已经设法下载并检查了文件,我只需要在测试完成后删除它。只是调用File.delete();
或类似的方法只能在本地工作(据我所知),所以我不能用它从节点机器中删除文件。我知道该课程,org.openqa.selenium.io.TemporaryFileSystem
但是我找不到有关如何使用它的任何说明。
谁能提供比“仅在节点机器上运行脚本以删除文件”更好的解决方案?谢谢!