首页 > 解决方案 > 如何在 .testcaferc.json 中使用任何 json 或数组或任何 js 文件?

问题描述

我创建了一个 .testcaferc.json 文件,其中包含所有配置信息,例如浏览器名称、规格、超时等。我想从文件中获取配置数据,这样我就必须在一个地方更改信息

我想将所有这些信息存储在单个文件中,我尝试过 js、json 和数组。但是我无法在我的 .testcaferc.json 中导入所有上述格式文件,当我按 Alt+F8 时,我看到错误“预期为 JSON 对象、数组或文字

有什么方法可以在 .testcaferc.json 中导入 json、array 或 js 数据?

提前致谢!!

标签: jsonautomationautomated-testse2e-testingtestcafe

解决方案


JSON格式不支持任何导入指令。TestCafe 配置文件 ( .testcaferc.json) 是一个简单的 JSON 文件。所以,TestCafe 配置文件不支持这样的功能。

为了实现您的目标,您可以在测试运行之前转换现有.testcaferc.json文件:从各种来源加载数据并为相应的数据字段添加/替换值。

此外,TestCafe GitHub 存储库中有一个建议,这将使您的场景更易于实施。跟踪它以获取有关其进度的通知。


推荐阅读