在类别或环境中组织赛普拉斯测试

Organize Cypress Tests in categories or environment

如何根据环境组织 cypress 测试。我正在 运行我的 cypress 测试再次模拟服务器和真实设置。

虽然 运行 宁反对模拟服务器我可以假设数据总是存在并且可以 运行 完整的集合,但是我只能 运行 指向测试的一个子集到真实服务器。

当然,一个选择是将它们移动到不同的 folder/spec 文件,有没有其他更好的方法,例如喜欢通过 index.ts?

处理文件

cypress 中根据环境组织测试的惯例是什么?

根据您如何设置虚拟数据以使用模拟服务器进行测试,使用 cypress-grep plugin.

@tags 添加到测试中可能会很有用

这将允许您 运行 某些带有标签的测试,并为您的测试放置一个 @realServer 标签,仅 运行 针对您的真实服务器。

您可能需要更改您为每个测试子集设置的baseUrl