如何在.testcaferc.json中使用任何json或数组或任何js文件?

问题描述

我已经创建了一个文件.testcaferc.json,其中包含所有配置信息,例如浏览器名称,规格,超时等。我想从文件获取配置数据,以便仅在一个位置更改信息

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

有什么方法可以在.testcaferc.json中导入json,数组或js数据吗?

提前谢谢!

解决方法

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

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

此外,TestCafe GitHub存储库中有一个suggestion,这将使您的方案更易于实现。跟踪它以了解其进度。