我必须验证下载按钮按预期工作并且文件已下载,我可以对按钮进行验证,但是如果文件位置在 CI 环境中,我该如何验证文件位置?
看看这个方法: https://nodejs.org/api/os.html#os_os_homedir
它返回当前用户主目录的字符串路径。 默认Downloads
文件夹应位于当前用户目录中。
另请参阅 https://github.com/DevExpress/testcafe/blob/master/test/functional/fixtures/regression/gh-3127/testcafe-fixtures/index-test.js。这是官方TestCafe存储库中的测试,解决了类似的问题。