摘要: 前言 今天我们介绍常见的元素定位方法,包括 cy.get() // 方式1:id 选择器cy.get('#query-btn').should('contain','Button')// 方式2:标签 选择器cy.get('button').should('contain','Button')// 阅读全文
posted @ 2022-07-02 19:43 keena_jiao 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 前言 cypress 底层依赖于很多优秀的开源框架,其中包含Mocha。mocha是一个适用于Node.js和浏览器的测试框架。 今天我们来看下在Cypress中基于mocha提供的如下基本功能模块 describe() context() in() before() beforeEach() af 阅读全文
posted @ 2022-07-02 18:09 keena_jiao 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 前言 上一篇我们提到Cypress自定义的配置信息,例如设置是否失败时生成测试截图,这一类配置信息是Cypress自定义的,此类配置信息在cypress.json中进行设置即可。 今天我们提到我们在项目中最常见的配置 env 和 baseUrl Env 环境变量 环境变量,其实就是根据环境的变化,变 阅读全文
posted @ 2022-07-02 16:17 keena_jiao 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 前言 Cypress 不仅支持用户自定义文件结构,还支持用户自定义 Cypress 的各项配置 Cypress 可以通过cypress.json 来实现配置的自定义 配置项可以参考:https://docs.cypress.io/guides/references/configuration#Con 阅读全文
posted @ 2022-07-02 13:27 keena_jiao 阅读(619) 评论(0) 推荐(0) 编辑