如果使用GithubActions CI运行测试,如何验证下载的文件

时间:2020-05-11 18:32:22

标签: testing automation automated-tests e2e-testing testcafe

我必须验证下载按钮是否按预期工作并且文件已下载,我可以对按钮进行验证,但是如果它在CI环境中,如何验证文件位置?

1 个答案:

答案 0 :(得分:2)

看看这种方法: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存储库中的一项测试,可以解决类似问题。