安裝cypress ,需要node環(huán)境
- 隨便新建個(gè)文件夾饺窿,然后初始化 [ npm init ]
- 安裝下載完成鸿捧,在 package.json 的script 自定義腳本命令
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"cypress:open":"cypress open" // 自定義腳本命令
},
- 在終端執(zhí)行 npm run cypress:open嗤军,會(huì)自動(dòng)生成示例文件靶瘸,然后根據(jù)需要進(jìn)行修改或編輯
文件說明
| -- fixtures # 外部靜態(tài)數(shù)據(jù)
| -- example.json # 靜態(tài)數(shù)據(jù)文件
| -- integration # 測(cè)試文件寝优,支持.js .jsx .coffee .cjsx
| -- plugin # 插件文件
| -- index.js # cypress將會(huì)在每個(gè)spec文件運(yùn)行之前默認(rèn)自動(dòng)包含插件文件 index.js
| -- support # 支持文件(可以理解為hooks鉤子)
| -- index.js # cypress會(huì)默認(rèn)自動(dòng)包含支持文件 index.js
|-- cypress.json # cypress配置文件条舔、環(huán)境變量
|-- package.json # 項(xiàng)目信息,用于CI打包
|-- package-clok.json # cypress版本信息