安装cypress
前提是已经安装nodejs

mkdir cypress
cd cypress
npm install cypress --save-dev --registry=https://registry.npm.taobao.org

报以上的错,就直接下载windows的zip绿色包运行即可: https://cdn.cypress.io/desktop/6.4.0/win32-x64/cypress.zip,下载太慢可关注公众号: 软件开发与技术设计(SoftwareDesigner)回复cypress安装包获取

解压后双击Cypress.exe运行

点击select manually设置工作目录

选择cypress为工作目录,自动会生成cypress.json文件

首次会自动导入官方测试用例

npm install eslint-plugin-cypress --save-dev --registry=https://registry.npm.taobao.org
npm install --save-dev eslint-plugin-chai-friendly --registry=https://registry.npm.taobao.org根目录新建package.json
{"scripts": {"cypress:open": "cypress open"},"devDependencies": {"eslint-plugin-chai-friendly": "^0.4.1","eslint-plugin-cypress": "^2.2.1"}
}启动
npm run cypress:open

启动后会在根目录下生成一个cypress文件夹,包含integration/examples案例

我们在integration新建hicypress.js
describe('My first test case for cypress',function(){
    it('Wow!',function(){
        expect(1).to.equal(1)
    })
})

(完)

欢迎关注公众号: 软件开发与技术设计(SoftwareDesigner)

从0开始学习自动化测试框架cypress(一)相关推荐

  1. 从0开始学习自动化测试框架cypress(四)登录

    本文介绍一下模拟系统登录功能 1. 从json读取数据校验登陆 读取json的话,cypress提供了函数 cy.fixture(filePath, encoding, options) 其中file ...

  2. 从0开始学习自动化测试框架cypress(二)DOM

    Cypress Can Be Simple: 这节来学习它简约而不简单的写法吧, 看了之后有种还可以这样的感觉 学习内容: 如何查询DOM 命令主题和命令链 断言写法 来看一个栗子 describe( ...

  3. 从0开始学习自动化测试框架cypress(五)总结

    一.下载环境: cypress.zip解压运行examples或npm install cypress 二.简单使用 1.常用文件夹 fixtures: 保存json文件 integration: 保 ...

  4. 从0开始学习自动化测试框架cypress(五)案例

    本文将实现以下案例功能 使用到以下6个文件 login.jsp : 登录页面 index.jsp : 首页(成功登录后跳转到的页面) add_user.jsp : 新增用户页面 LoginServle ...

  5. 从0开始学习自动化测试框架cypress(三)特性

    下面再来一个简单的例子 实现效果是访问百度,输入java经典教程,搜索 describe('DOM访问操作实例', () => {it('百度搜索java经典教程', () => {cy. ...

  6. 自动化测试框架[Cypress元素操作详解]

    前提 已经熟练掌握了Cypress的基本知识,请参考自动化测试框架[Cypress概述]和自动化测试框架[各自动化测试框架比较] 已经熟练掌握Cypress环境配置,请参考自动化测试框架[Cypres ...

  7. 前端自动化测试框架cypress

    前端自动化测试框架cypress 自动化测试 为了保障软件质量,并减少重复性的测试工作,自动化测试已经被广泛运用. 自动化测试是一种测试方法,是指使用特定的软件,去控制测试流程,并比较实际结果与预期结 ...

  8. 自动化测试框架[Cypress命令行执行测试详解]

    前提 已经熟练掌握了Cypress的基本知识,请参考自动化测试框架[Cypress概述]和自动化测试框架[各自动化测试框架比较] 已经熟练掌握Cypress环境配置,请参考自动化测试框架[Cypres ...

  9. 前端自动化测试框架cypress(一)

    前端自动化测试框架cypress 自动化测试 为了保障软件质量,并减少重复性的测试工作,自动化测试已经被广泛运用. 自动化测试是一种测试方法,是指使用特定的软件,去控制测试流程,并比较实际结果与预期结 ...

最新文章

  1. iscsi网络磁盘共享
  2. php获取请求路径_如何获取php.ini文件路径?
  3. [GXYCTF2019]CommonModulusAttack
  4. boost::hana::fold用法的测试程序
  5. 【git】【eclipse】记住密码/密码保存在哪里?
  6. C#/ASP.NET定时任务执行管理器组件–FluentScheduler定时器
  7. 腾讯蓝鲸智云社区版V6.0.3携手容器管理平台正式发布!
  8. 浅谈GSM/GPRS模块软硬件设计(基于有方M660+模块和单片机)
  9. solr集成IKAnalyzer中文分词器
  10. MySQL多版本并发控制机制(MVCC)-源码浅析
  11. Java Class的文件结构
  12. Eigen编译_Eigen向量化_内存对齐 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
  13. 【Docker】问题汇总
  14. SqlServer2008卸载掉
  15. 什么是CSR以及CSR的作用和生成方法
  16. windows 10 电脑必备软件
  17. 设计一个排序和查找系统。能够实现对给定的一组学生的借书证信息(如:卡号、姓名、系别、班号等)进行排序和查找。
  18. 利用vs将cs文件编译成dll文件
  19. 枚举---枚举的其他应用
  20. Nginx葵花宝典—草根站长Nginx运维百科全书

热门文章

  1. 利用jemalloc分析内存泄漏以及LD_PRELOAD
  2. 第一个ncurses程序: hello world !!!
  3. 用python怎么读_python怎么读sql数据?
  4. nodejs的事件处理机制
  5. Html之图片轮播(锚)
  6. android奔溃日志手机查看
  7. Idea集成springboot报错(cound not autowire)
  8. json 转换 java odl_JSON与JAVA数据的转换
  9. 三点滑动平均法怎么计算的_孔径千分尺怎么用,能看懂吗?
  10. 陕西机关事业单位工勤计算机考试成绩,2020年陕西省机关事业单位工人技术等级岗位考核公告发布 6月22日开始报名 9月中旬以后考核...