Cypress 配置参数

前言

全局配置

超时配置

  • 超时是必须要了解的核心概念
  • 几乎所有命令都可能以某种方式超时
  • 所有断言,无论它们是默认断言还是自己添加的断言都具有相同的超时时间

文件路径配置

截图配置

录制配置

 浏览器配置

视窗配置

动画配置

Cypress.config()

除了直接在cypress.json 文件更改配置外,cypress 还可以通过Cypress.config()获取或覆盖某些配置项

例如:

// 获取所有config信息
Cypress.config()
// 获取指定配置项的信息
Cypress.config(name)
// 更改指定配置项的默认值
Cypress.config(name, value)
// 使用对象字面量(object literal),设置多个配置项 Cypress.config(object)
Cypress.config('pageLoadTimeout', 100000)
Cypress.config('pageLoadTimeout') // => 100000


 

posted @ 2022-07-02 13:27  keena_jiao  阅读(594)  评论(0编辑  收藏  举报