Avatar notebook default
11篇文章 · 2883字 · 1人关注
  • Resize,w 360,h 240
    Cypress学习(十一)测试报告

    一、内置测试报告 内置的测试报告包括Mocha的内置测试报告和cypress中的测试报告,主要有以下几种: 1.spec格式报告,输出是一个嵌套...

  • Cypress学习(十)操作下拉菜单

    一、如果下拉菜单是select形式的,可以直接使用cy.select()操作 实际情况中如果很多div嵌套,直接使用select就不好用了,需要...

  • Resize,w 360,h 240
    Cypress学习(九)断言

    Cypress的断言基于当前流行的Chai断言库,Chai.js网址【https://www.chaijs.com/[https://www.c...

  • Resize,w 360,h 240
    cypress学习(八)token认证登录

    通常测试中,需要登录之后才可以进行后续操作,这就需要鉴权。用户鉴权一般有以下两种:①基于表单的认证(Cookie&Session)②基于JWT(...

  • cypress学习(七)动态生成测试用例(参数化)

    实际项目中,有时会碰到多条测试用例执行步骤和检查步骤完全一致,只有输入和输出不同的情况,如果一条一条编写测试用例的效率就会比较低下,因此我们可以...

  • Resize,w 360,h 240
    cypress学习(六)完整登录测试

    登录测试是自动化开始的第一步,也是关键步骤,之后的每一次步都需要靠登录之后获取的cookie才可进行操作。但是完整的登录测试只需要一次,之后使用...

  • Resize,w 360,h 240
    Cypress学习(五)架构及原理

    cypress原理 大多数测试工具(例如selenium/webdriver)通过在浏览器外部运行并在网络上执行远程命令来运行。cypress则...

  • Cypress学习(四)多个tests共享cookies

    cypress默认会在每个test开始之前清空cookies,保证每个用例的独立和环境干净。但是在一个js文件内有多个it用例的时候,就希望只登...

  • Cypress学习(三)命令行参数

    命令行参数使用过程中注意点记录。输入 -h查看命令行 如果有配置过使用npm命令的,需使用--调出命令行 --spec 指定运行js脚本,运行单...

文集作者