Cypress中能否在fixture.json添加其他fixture路径?附代码校验
Cypress Fixture 配置相关问题解答
问题1:是否可以在Cypress的fixture.json中添加其他fixture文件的路径?
可以。Cypress的fixture本质就是普通JSON文件,你完全可以在其中存储其他fixture文件的相对路径字符串。之后在测试代码或自定义命令中,可先读取这个主fixture,再根据里面的路径通过cy.fixture()加载对应的子fixture文件,完全适配你通过operation名称获取对应fixture的需求。
问题2:提供的fixture JSON配置代码是否正确?
整体结构合理,但存在一处路径错误:
在operations数组中,.alerts-escalation-param.update.json缺少开头的斜杠,正确写法应为./alerts-escalation-param.update.json。
除此之外,其他路径格式、JSON结构都符合规范,只要所有路径指向的文件确实存在于fixture目录的对应位置,就能正常使用。
内容的提问来源于stack exchange,提问作者Youssef
相关产品推荐
相关产品推荐

