Cypress特性

本篇着重介绍cypress的特性,来看cypress能做什么,有什么样的“黑科技”。

一、时间机器

Cypress在你运行测试的时候拍摄快照。 只要将鼠标悬停在 命令日志 上就能够清楚的了解到每一步发生了什么。

二、可调式能力

有着和Chrome类似的 调试工具 ,你可以执行任何在Chrome上的调试工具;

三、自动等待

你的测试中不需要添加等待或睡眠函数,在执行下一条命令或断言前Cypress会 自动等待 异步

四、单元测试集装箱

内置主流的 单元测试 功能,如Stub、Spies and Clocks等;

五、网络流量控制

具有控制 网络请求 的功能,可以完美替代Mock进行请求操控和流量保存;

六、屏幕截图和视频

可以查看测试失败时候系统自动截取的 图片,或者整个测试的录制视频

Last updated