TestCafe 单击 Spawned 弹出窗口以保存 CSV 文件

TestCafe Click Spawned Pop Up to Save CSV File

我找不到任何方法来点击 "Save" 测试期间出现的弹出窗口。 TestCafe 需要单击 "Save" 按钮才能获取 CSV 文件。

我尝试在文档中寻找一种方法来执行此操作,但目前我发现的最接近的方法是 .pressKey('enter')。但是,这无法单击 'Save' 并且我不知道我还有什么其他选择。

我要点击的内容的屏幕截图:

在此处输入图片描述

我提供了代码的结尾(您必须假设 TestCafe 测试的所有先前部分都在这之前:

.click(export_button)
.click(csv_pill)
.wait(3000)
.pressKey('enter')

我希望能够以某种方式让鼠标检测到此 'Save' 按钮并单击它以保存此 CSV 文件。

TestCafe 无法测试本机浏览器对话框。他们应该被阻止。如果您在测试期间遇到此行为,请创建一个带有简单示例页面的 bug report 或 link 测试站点。