Cypress自动化测试

发布时间 2023-06-17 19:54:29作者: 一路向北√

基础知识

Sypress是一个E2E测试框架
使用的是流行的测试框架mocha(浏览器的操作) and chai(断言)
不同于selenium,没有web drive, 而是直接通过dev drive调用浏览器,执行效率更高

 

 

功能

  • 时间旅行(Time Travel) 
    • 可以重现运行场景,不用一直等在屏幕前进行操作,每一步都有截图
    • selenium追溯的话,需要手动打log
  • 实时加载
  • 结果一致性
  • 调试功能
  • 自动等待
  • 网络控制
  • 截图和录屏