我必须验证下载按钮是否按预期工作并且文件已下载,我可以对按钮进行验证,但是如果它在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存储库中的一项测试,可以解决类似问题。