文章 2025-10-24 来自:开发者社区

Cypress 插件实战:让测试更稳定,不再“偶尔掉链子”

对于测试开发来说,最头疼的莫过于 flaky tests——同一条测试,有时候过,有时候失败,还没规律。今天我们就聊聊如何用 自定义 Cypress 插件,让测试稳定、易维护,同时提升工作效率。 为什么需要自定义插件? 如果你在做端到端测试,经常会遇到这些情况: ...

Cypress 插件实战:让测试更稳定,不再“偶尔掉链子”
文章 2024-06-12 来自:开发者社区

Cypress因其强大的端到端测试能力备受青睐,尤其与TypeScript结合,提升了测试的规范性和准确性。

随着前端技术的快速发展,前端开发已经不仅仅是构建静态页面那么简单,更多的是需要处理复杂的业务逻辑和交互。在这个过程中,保证代码的质量和稳定性变得尤为重要。因此,测试成为了前端开发过程中不可或缺的一部分。而在众多的测试工具中,Cypress以其强大的端到端测试能力和与TypeScript的完美结合,成为了前端开发者...

文章 2024-06-11 来自:开发者社区

在众多的测试工具中,Cypress以其强大的端到端测试能力和与TypeScript的完美结合,成为了前端开发者的首选

随着前端技术的快速发展,前端开发已经不仅仅是构建静态页面那么简单,更多的是需要处理复杂的业务逻辑和交互。在这个过程中,保证代码的质量和稳定性变得尤为重要。因此,测试成为了前端开发过程中不可或缺的一部分。而在众多的测试工具中,Cypress以其强大的端到端测试能力和与TypeScript的完美结合,成为了前端开发者...

文章 2024-04-30 来自:开发者社区

【TypeScript技术专栏】TypeScript与Cypress端到端测试

随着前端技术的快速发展,前端开发已经不仅仅是构建静态页面那么简单,更多的是需要处理复杂的业务逻辑和交互。在这个过程中,保证代码的质量和稳定性变得尤为重要。因此,测试成为了前端开发过程中不可或缺的一部分。而在众多的测试工具中,Cypress以其强大的端到端测试能力和与TypeScript的完美结合,成为了前端开发者...

文章 2024-01-31 来自:开发者社区

cypress 和allure 集成生成测试报告

大家好,我是阿萨。今天阿萨特别开心。因为困扰阿萨好久的报告问题解决了。 之前查看mocha 和cypress的reporter 的帮助文档。每次尝试都失败。 因为cypress升级到v10 之后,很多架构都发生了改变。但是帮助文档还是旧内容。没有适配最新的v10,所以导致报告一直都无法生成成功。 今天搜索cypress 报告的时候,发现cypress 集成Allure的方法,赶紧尝试了一下。...

cypress 和allure 集成生成测试报告
文章 2023-08-28 来自:开发者社区

cypress自动化测试框架搭建

windows10 需要先安装node ( 检查node 命令行中运行 node -v)1.在本地新建一个文件夹:Cypress_project 自定义2.cd 到该目录下3.命令行运行:npm install cypress --save-dev4.命令行运行:node_modules.bin\cypress open 将会自动打开cypress客户端5. 用pycharm或者idea打开 D....

cypress自动化测试框架搭建
文章 2023-05-23 来自:开发者社区

Node.js躬行记(28)——Cypress自动化测试实践

 最近在研究如何提升项目质量,提炼了许多个用于自测的测试用例,但是每次修改后,都手工测试,成本太高,于是就想到了自动化测试。  在一年前已将 Cypress 集成到管理后台的项目中,不过没有投入到实践中。今天在实践时发现,版本已经到了 12.X,当时集成的版本是 8.X。一、准备  在重新安装后,将之前的目录直接删除,运行命令后。npx cypress open1)目录  又会在根目录自动生成新....

Node.js躬行记(28)——Cypress自动化测试实践
文章 2022-10-19 来自:开发者社区

【cypress】5. 测试本地web应用

在之前的cypress介绍里曾提到过,cypress虽然也可以测试部署好的应用,但是它最大的能力还是发挥在测试本地应用上。本章主要内容就是关于如何测试本地web应用的概述:cypress与后台应用之间的关系。如何配置cypress使其适合我们的应用更好的绕过应用的身份验证机制一、启动本地应用在前面几章内容中,代码示例都是用的官方文档的网页进行测试的。那个环境相当于一个线上的生产环境,而且是cyp....

【cypress】5. 测试本地web应用
文章 2022-10-19 来自:开发者社区

【cypress】3. 编写第一个测试

当环境安装好了之后,就可以着手尝试第一个测试的编写了。一、新建一个文件在你的项目下的cypress/integration文件夹中创建一个新文件sample_spec.js,我这里直接在webstorm编辑器中创建。创建好之后,打开cypress的应用,会看到Cypress Test Runner立即将新文件显示在集成测试列表中。Cypress会监视规格文件的任何更改,并自动显示任何更改。虽然这....

【cypress】3. 编写第一个测试
文章 2022-05-13 来自:开发者社区

Cypress系列(90)- Cypress.Cookies 命令详解以及如何跨测试用例共享 Cookies

如果想从头学起Cypress,可以看下面的系列文章哦https://www.cnblogs.com/poloyy/category/1768839.html Cypress.Cookies 共有三个命令Cypress.Cookies.debug(enable, options) Cypress.Cookies.preserveOnce(names...) Cypress.Cookies....

Cypress系列(90)- Cypress.Cookies 命令详解以及如何跨测试用例共享 Cookies

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注