Cypress学习文档

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


enos plugin使用规范

<h1>1、说明</h1> <p>自定义plugin封装DPL组件的公共函数:</p> <p><strong>优点:</strong></p> <ol> <li>代码简洁</li> <li>调用方便,能够较快的编写测试用例,提高编写效率</li> <li>如组件定位方式有变,仅需update plugin即可,方便维护</li> <li>支持多平台使用</li> </ol> <h1>2、安装</h1> <pre><code>npm install --save-dev enos-plugin</code></pre> <p>如果失败,修改npm源地址为:</p> <pre><code>npm config set registry https://registry.npmjs.org/</code></pre> <h1>3、使用</h1> <h2>3.1、 引入插件</h2> <p>cypress/support/index.js</p> <pre><code>import 'enos-plugin'</code></pre> <h3>3.2、 在用例中使用插件</h3> <pre><code>describe('example to-do app', () =&gt; { it('displays two todo items by default', () =&gt; { //ecp login functin cy.ecpLogin('userName','password') }) }) </code></pre>

页面列表

ITEM_HTML