Cypress 是运行在浏览器中的测试工具。Web 技术在不断的发展,测试技术也是同样。
chrome
平常开发的测试任务,它的基础功能都有了。有了它,咱们就能够在咱们熟悉的浏览器上进行测试相关的任务。npm
cd your_project_name && yarn add cypress
复制代码
{
"scripts": {
"cy:open": "cypress open"
}
}
复制代码
运行npm 脚本后, 会出现 Verifying Cypress can run xxx
的字样,而后在项目的更目录下面生成一个 cypress 的配置文件。目录结构式这样的:json
.
├── fixtures
│ └── example.json
├── integration
│ └── examples
│ ├── actions.spec.js
│ ├── xxx...
├── plugins
│ └── index.js
└── support
├── commands.js
复制代码
官方在集成测试文件(INTERGETION TESTS/examples)里面的有许多官方的例子,能够参考api