当前位置: 首页 > news >正文

Cypress UI自动化之安装环境

注:macOS系统

一、git环境

二、node环境

1、安装nvm

前提:有装过Homebrew,参考adb使用方法文档

1、安装nvm:首先要保证之前没有安装过node,如果之前安装过,先 brew uninstall node

brew install nvm 

2、如果有提示执行:xxx clean 的命令,执行即可

3、环境变量的文件中添加,执行命令:

echo "source $(brew --prefix nvm)/nvm.sh" >> .bash_profile

3、之后关闭终端或者执行source ~/.bash_profile 保存变量

4、打开终端,出来版本即可,命令:nvm -v 或者 nvm --version

主要参考文档:Mac 安装nvm-CSDN博客

2、安装node.js

官网安装LTS稳定版本,访问官网,直接根据相应命令安装版本

官网:Node.js — Download Node.js®

由于要求版本Node.js 版本 >= 18.19.0,UI自动化要求:node版本>=v16.14.0

比如v20.13.1(LTS)版本,按照提示安装即可(已经安装nvm,从第二个nvm install 20命令开始)

nvm install 20node -vnpm -v 

版本:

三、安装VScode 前端代码编辑器

四、仓库

git clone 仓库到本地,使用VSCode打开

五、安装npm

可参考Mac安装npm全面指南_mac 安装npm-CSDN博客

1、安装

2、安装依赖

六、全局安装yarn

npm install yarn -g

以上步骤结束,即可执行本地命令:

拉起cypress窗口即成功

点击具体执行case可自动拉起浏览器执行自动化测试

http://www.lryc.cn/news/401101.html

相关文章:

  • SpringApplication.java类
  • 智能招聘系统的AI功能解析
  • AV1技术学习:Translational Motion Compensation
  • mysql中的存储过程
  • 07:串口通信二
  • 识别视频中的人数并统计出来
  • 【TypeDB 】机器学习和符号 AI 在机器人技术中的作用
  • EPLAN 去掉PDF中的红色跳转标识
  • 【car】深入浅出学习机械燃油车知识、结构、原理、维修、保养、改装、编程
  • 语音识别概述
  • 勒索防御第一关 亚信安全AE防毒墙全面升级 勒索检出率提升150%
  • elementui 日历组件el-calendar使用总结
  • RK3568 安卓12 EC20模块NOCONN没有ip的问题(已解决)
  • 【NLP自然语言处理】基于BERT实现文本情感分类
  • CSS选择器(1)
  • Claude 3.5 Sonnet模型发布,对比ChatGPT4o孰强孰弱
  • MySQL 分库分表
  • AutoMQ 社区双周精选第十二期(2024.06.29~2024.07.12)
  • Web开发:<div>标签作用
  • 如何使用unittest框架来编写和运行单元测试
  • 2024最新超详细SpringMvc常用注解总结
  • Linux硬件中断(IRQ)的基础知识
  • DP讨论——适配器模式
  • window下tqdm进度条
  • 记录些Redis题集(1)
  • 防火墙双机热备带宽管理综合实验
  • 【Redis】哨兵(sentinel)
  • 2024年高职云计算实验室建设及云计算实训平台整体解决方案
  • 入门实战篇,利用PADS Layout画电阻电容电感的封装
  • 解决npm install 安装报错记录贴