我一直在使用赛普拉斯进行E2E测试,并想创建一个完整的覆盖率报告,以生成完整的覆盖率报告,您需要一起运行所有赛普拉斯测试。第一个测试在测试开始时调用任务resetCoverage
,在测试结束时调用saveCoverage
,随后进行的每个测试都在覆盖率任务combineCoverage
之后结束。
我面临的问题是将所有测试同时运行会使系统挂起以及由于超时错误而失败,因此在运行独立测试时可以完美运行。我想知道是否可以通过手动运行赛普拉斯测试来创建完整的报告,而无需每次测试都重置先前的覆盖率报告,而是合并报告。