从0开始学习自动化测试框架cypress(一)
安装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(一)相关推荐
- 从0开始学习自动化测试框架cypress(四)登录
本文介绍一下模拟系统登录功能 1. 从json读取数据校验登陆 读取json的话,cypress提供了函数 cy.fixture(filePath, encoding, options) 其中file ...
- 从0开始学习自动化测试框架cypress(二)DOM
Cypress Can Be Simple: 这节来学习它简约而不简单的写法吧, 看了之后有种还可以这样的感觉 学习内容: 如何查询DOM 命令主题和命令链 断言写法 来看一个栗子 describe( ...
- 从0开始学习自动化测试框架cypress(五)总结
一.下载环境: cypress.zip解压运行examples或npm install cypress 二.简单使用 1.常用文件夹 fixtures: 保存json文件 integration: 保 ...
- 从0开始学习自动化测试框架cypress(五)案例
本文将实现以下案例功能 使用到以下6个文件 login.jsp : 登录页面 index.jsp : 首页(成功登录后跳转到的页面) add_user.jsp : 新增用户页面 LoginServle ...
- 从0开始学习自动化测试框架cypress(三)特性
下面再来一个简单的例子 实现效果是访问百度,输入java经典教程,搜索 describe('DOM访问操作实例', () => {it('百度搜索java经典教程', () => {cy. ...
- 自动化测试框架[Cypress元素操作详解]
前提 已经熟练掌握了Cypress的基本知识,请参考自动化测试框架[Cypress概述]和自动化测试框架[各自动化测试框架比较] 已经熟练掌握Cypress环境配置,请参考自动化测试框架[Cypres ...
- 前端自动化测试框架cypress
前端自动化测试框架cypress 自动化测试 为了保障软件质量,并减少重复性的测试工作,自动化测试已经被广泛运用. 自动化测试是一种测试方法,是指使用特定的软件,去控制测试流程,并比较实际结果与预期结 ...
- 自动化测试框架[Cypress命令行执行测试详解]
前提 已经熟练掌握了Cypress的基本知识,请参考自动化测试框架[Cypress概述]和自动化测试框架[各自动化测试框架比较] 已经熟练掌握Cypress环境配置,请参考自动化测试框架[Cypres ...
- 前端自动化测试框架cypress(一)
前端自动化测试框架cypress 自动化测试 为了保障软件质量,并减少重复性的测试工作,自动化测试已经被广泛运用. 自动化测试是一种测试方法,是指使用特定的软件,去控制测试流程,并比较实际结果与预期结 ...
最新文章
- iscsi网络磁盘共享
- php获取请求路径_如何获取php.ini文件路径?
- [GXYCTF2019]CommonModulusAttack
- boost::hana::fold用法的测试程序
- 【git】【eclipse】记住密码/密码保存在哪里?
- C#/ASP.NET定时任务执行管理器组件–FluentScheduler定时器
- 腾讯蓝鲸智云社区版V6.0.3携手容器管理平台正式发布!
- 浅谈GSM/GPRS模块软硬件设计(基于有方M660+模块和单片机)
- solr集成IKAnalyzer中文分词器
- MySQL多版本并发控制机制(MVCC)-源码浅析
- Java Class的文件结构
- Eigen编译_Eigen向量化_内存对齐 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
- 【Docker】问题汇总
- SqlServer2008卸载掉
- 什么是CSR以及CSR的作用和生成方法
- windows 10 电脑必备软件
- 设计一个排序和查找系统。能够实现对给定的一组学生的借书证信息(如:卡号、姓名、系别、班号等)进行排序和查找。
- 利用vs将cs文件编译成dll文件
- 枚举---枚举的其他应用
- Nginx葵花宝典—草根站长Nginx运维百科全书
热门文章
- 利用jemalloc分析内存泄漏以及LD_PRELOAD
- 第一个ncurses程序: hello world !!!
- 用python怎么读_python怎么读sql数据?
- nodejs的事件处理机制
- Html之图片轮播(锚)
- android奔溃日志手机查看
- Idea集成springboot报错(cound not autowire)
- json 转换 java odl_JSON与JAVA数据的转换
- 三点滑动平均法怎么计算的_孔径千分尺怎么用,能看懂吗?
- 陕西机关事业单位工勤计算机考试成绩,2020年陕西省机关事业单位工人技术等级岗位考核公告发布 6月22日开始报名 9月中旬以后考核...