前端知库

Cypress

在真实浏览器中运行的端到端与组件测试工具。

Cypress App 在浏览器内运行测试代码,带可回放每一步的交互界面,适合需要边写边调试的端到端测试和组件测试。

测试代码运行在页面同一事件循环里,命令是排队执行的链式调用,不能直接用 async/await 取值;跨域、多标签页场景受限,需要这类能力时考虑 Playwright。并行、录像回放和测试分析属于 Cypress Cloud。

许可:MIT。收录范围是开源的 Cypress App,Cypress Cloud 为付费服务另计。