乐趣区

端到端测试神器Cypress进阶

前言

官方文档:https://docs.cypress.io 目前只支持英文,好处是官方入门视频很多,对于英文水平不好的也很容易入手;

优缺点

优点:

  • 只要你学好 js 语法上应该不是很大问题获取 dom 类似 jq,对前端同学来说是好处;

缺点:

  • 内置的 GUI 工具集成了谷歌内核,决定你只能是在谷歌浏览器上测试,但随着新版的 Edge 内核采用 Chromium 内核,这点缺点无伤大雅;

为什么要用 cypress 请看:https://segmentfault.com/a/11… 看 1,2,3 点就可以;

入门

废话不多说看了以上几点决定要不要入坑应该心里有数了;

安装

  1. 网上绝大部分说采用 npm i cypress -d 痛点在于内置了谷歌内核太大,每个项目都要安装太麻烦了,不便于管理,此处我们采用全局安装 npm i -g cypress, 既节约了磁盘空间又节约时间

启动

既然已经全局安装 cypress 的环境变量会配置到 npm 的环境变量中,npm 的环境边练自然就在系统变量里面,cmd 中输入 cypress open 全局情况下打开就是慢点

直接拖入项目

点击进入项目,第一次回

退出移动版