- Cypress 教程
- Cypress - 首页
- Cypress - 简介
- Cypress - 架构和环境搭建
- Cypress - 测试运行器
- Cypress - 创建第一个测试
- Cypress - 支持的浏览器
- Cypress - 基本命令
- Cypress - 变量
- Cypress - 别名
- Cypress - 定位器
- Cypress - 断言
- Cypress - 文本验证
- Cypress - 异步行为
- Cypress - 使用XHR
- Cypress - jQuery
- Cypress - 复选框
- Cypress - 标签页
- Cypress - 下拉菜单
- Cypress - 警报框
- Cypress - 子窗口
- Cypress - 隐藏元素
- Cypress - 框架
- Cypress - 网页表格
- Cypress - 鼠标操作
- Cypress - Cookie
- Cypress - GET 和 POST 请求
- Cypress - 文件上传
- Cypress - 数据驱动测试
- Cypress - 提示弹出窗口
- Cypress - 仪表盘
- Cypress - 截图和视频
- Cypress - 调试
- Cypress - 自定义命令
- Cypress - Fixtures
- Cypress - 环境变量
- Cypress - Hooks
- Cypress - JSON 文件配置
- Cypress - 报告
- Cypress - 插件
- Cypress - GitHub
- Cypress 有用资源
- Cypress - 快速指南
- Cypress - 有用资源
- Cypress - 讨论
Cypress - 支持的浏览器
Cypress可以在Chrome、Electron和Firefox等浏览器中运行测试。在测试运行器中,我们可以从右上角选择浏览器。
此外,需要注意的是,如果某个浏览器选项不可用,则表示我们的系统中没有该浏览器的最新版本。
从其他浏览器执行
以下是通过命令行从其他浏览器执行的说明:
要在**Chrome**中运行,需要运行以下命令:
./node_modules/.bin/cypress run -- browser chrome
您将看到以下屏幕:
要在**Firefox**中运行,请运行以下命令:
./node_modules/.bin/cypress run -- browser firefox
您将看到以下屏幕:
要在**有头模式**下运行,请运行以下命令:
./node_modules/.bin/cypress run -- headed
如果没有指定选项,Cypress会在命令行中以无头模式执行测试。
广告