从赛普拉斯的命令日志中获取值

get value from command log in cypress

我正在尝试从 cypress 中的命令日志中获取值。我试图通过 css 选择器获取,但无法获取值。我尝试了自定义命令,但无法获取。

在我做自动化测试的网页上,有一个下载按钮。当我单击按钮时,我得到了 exe 文件。我可以看到有关下载路径和文件的日志,但我无法获取路径。我添加了日志的图片。你能帮帮我吗?

您不需要从 ui 中提取文件夹路径。

改为使用此函数:

const path = Cypress.config('downloadsFolder')

它returns一个绝对路径。

您还可以指定 downloadsFolder in the config: