1、前言一提起 Web UI 自动化时,大多数都会想到自动化测试工具 Selenium。随着测试技术的不断发展,出现了很多优秀的自动化测试工具。本篇将介绍一款目前市面上很受欢迎的自动化测试工具-CypressCypress 是一个易于使用、快速稳定、可靠性高、全面性强的自动化测试框架,因此很多自动化测试都在使用它。2、简介Cypress 是一个基于 JavaScript 的端到端测试框架,它专注
**1.压缩与解压**compress语法compress [-d] 文件名compress [-d] 文件名`常用参数:-d:解压被压缩的文件(.z 为后缀的文件)compress 命令用于压缩指定的文件为一个 .z 后缀的压缩文件。比如使用如下命令:[root@localhost ~]# compress install.log则会将目前目录下的 install.log.Z 文件。如果要解压,
转载 2024-04-03 09:14:15
84阅读
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 查找页面元素的基本方法 https://www.cnblogs.com/poloyy/p/13065990.html 命令 get() fi
原创 2021-06-04 17:35:20
676阅读
介绍Cypress 是一款 e2e 测试工具。每当我们写好一个组件或者一个页面之后,我们会想对整体做一个测试。在不使用工具的情况下,我们会开启 browser,然后做一系列点击、滚动、填 form 等等交互,然后观察看看是否全部运行正常,这就是 e2e 测试。而借助 Cypress,我们可以把这套测试流程写成代码封装起来。让它变成自动化测试。若以后代码修改了,我们就不需要人工测试(费劲)。&nbs
3 Cypress 测试框架概述3.1 Cypress 默认文件结构    在Cypress安装完成后,其生成的默认文件目录如下所示:3.1.1 Fixtures    Fixture又称之为测试夹具,通常配合cy.fixture命令使用,主要用于存储测试用例的外部静态数据。其默认位置位于cypress\fixtures,也可以根据需要配置到其他目录。 Fixtures里面的静态数据通
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 命令 Cypress.Commands Cypress.Cookies Cypress.config Cypress.env Cypress
原创 2021-05-31 19:53:01
511阅读
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 这是用于控制打印到命令日志的内部API 在编写自己的自定义命令时很有用( Cypress.Commands ) 语法格式 Cypres
原创 2021-05-31 19:52:54
870阅读
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 返回基础的操作系统名称 即使 Cypress 在浏览器运行,它也会自动使该属性可用于测试 语法格式 Cypress.platform
原创 2021-05-31 19:52:59
193阅读
cypress 是啥,cypress 的初衷是创造一个友好的体验,用于web端的e2e测试 。换一句话说就是,书写测试用例,然后ui自动化测试,详情请查看官网项目搭建使用vite来搭建一个vue的项目,在里面使用cypress来进行e2e测试和组件测试pnpm create vite try-cypress-init --template vue // 初始化项目 pnpm add cypres
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 在测试获取并设置配置选项 配置项官方文章可看:https://docs.cypress.io/guides/references/c
原创 2021-05-31 19:52:52
1539阅读
为什么要开始学习Cypress?很简单,IT行业的技术在不断的更新进步,作
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 与 DOM 元素相关的 helper 方法的集合 重点 实际上 Cypress.dom 可以链接几十种方法但并不会全部讲解 这些方法几
原创 2021-05-31 19:52:50
648阅读
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 在测试获取并设置环境变量 环境变量详解的文章可看:https://www.cnblogs.com/poloyy/p/13056393
原创 2021-05-31 19:52:51
795阅读
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 返回测试文件的属性 语法格式 Cypress.spec 实际栗子 代码 命令运行结果 包含了五个属性 注意 这个命令感觉有点奇怪,为啥
原创 2021-05-31 19:52:55
442阅读
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 返回浏览器的属性 语法格式 Cypress.browser 命令返回结果 返回一个浏览器对象,包含以下属性 实际栗子 代码 运行结果
原创 2021-05-31 19:52:57
370阅读
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 返回基础操作系统的 CPU 体系结构名称 语法格式 // 'x64' Cypress.arch 实际栗子 代码 运行结果
原创 2021-05-31 19:52:58
431阅读
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 返回正在运行的 Cypress 的当前版本 语法格式 Cypress.version 实际栗子 代码 运行结果 Cypress 运行器
原创 2021-05-31 19:53:00
534阅读
为什么要开始学习Cypress?     很简单,IT行业的技术在不断的更新进步,作为IT行业从业者,等你有了几年工作经验之后,你的知识面不能还跟刚毕业的小白一样,啥都不知道。你可以不去深究它的细节,但是针对一些行业内新兴起的框架和工具等,你要知道是个什么东西,大概能解决什么样的问题。这也是我写文章然后建群跟同行一起交流的目的,希望能在群里面了解到大家都在学些什么,工作中会遇到什么样的问题,多
原创 2021-07-09 17:20:40
861阅读
 最近一段时间学习了cypress的测试工具, 她是一个端到端的测试web工具.环境准备1.工具:vs code;环境:node.js。按网上教程安装即可。2.安装 cypresscd /your/project/path npm install cypress --save-dev cd /your/project/path npm install cypress --save-d
转载 2024-04-14 23:37:37
432阅读
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 前言 前面也介绍过 Cypress 命令行,先来看看它的语法格式 cypress <command> [options] command:必
原创 2021-05-31 19:51:47
767阅读
  • 1
  • 2
  • 3
  • 4
  • 5