Cypress学习文档

沉淀cypress对常用html组件定位的文档


长时间运行OOM

<h1>1. 问题现象</h1> <p>长时间运行测试用例,会出现因为内存不够,浏览器崩溃的问题,如下图 <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/cf202e097abb232154f73020fb16e8a4" alt="" /></p> <h1>2. 解决方法</h1> <p>在cypress.json文件中,添加以下,只保留测试数据数量为1或不保存: <code>"numTestsKeptInMemory": 0,</code></p> <pre><code>The number of tests for which snapshots and command data are kept in memory. Reduce this number if you are experiencing high memory consumption in your browser during a test run.</code></pre> <p>In Cypress above version 10.x,configured in cypress.config.js file. like below</p> <pre><code>module.exports = defineConfig({ e2e: { baseUrl: "https://eg.ea.io", chromeWebSecurity: false, defaultCommandTimeout: 20000, requestTimeout: 20000, numTestsKeptInMemory: 100 }...</code></pre> <h1>3. Reference</h1> <p>restart test runner</p> <h1>4. Reference</h1> <p>[1]. <a href="https://docs.cypress.io/guides/references/configuration#Global">Cypress 官方文档参数介绍</a></p>

页面列表

ITEM_HTML