我是Cypress的新手,最近开始为我们的系统实现e2e测试。该系统的一个特点是认证发生在弹出窗口上。 我已经成功地创建了一个简单的测试,该测试加载站点,等待身份验证完成,然后断言页面标题已显示。这个测试使用cypress客户端(cypress open)运行,没有错误,但是当我在headless模式(cypress run --headless)下</e
Cypress占用了我所有的可用内存(16 my ),我遇到了严重的问题。我有30+测试,如果我试图通过UI一次运行它们,那么Cypress会逐渐使用我所有的可用内存,然后通常会失败,并出现测试超时错误。关闭Cypress UI总是会恢复所有内存。我见过,它建议将numTestsKeptInMemory设置为0,但这没有区别,使用cypress run在无
我和Cypress建立了一个NuxtJS项目。在我的测试中,我转到应用程序的一个页面,例如主页(/) it('should show index page of app'问题是,当我启动它时(它很长,至少15秒),它不给我控制权,进程仍然处于活动状态,所以我不能启动我的yarn命令来运行测试。
ign