Cypress介绍
Cypress框架不仅内置了自动等待算法,极大提升了定位和操作页面元素的稳定性;且提供了基于UI界面的Test Runner,可回放运行过的每一行脚本以及显示错误代码失败原因,让调试UI层测试脚本变得非常轻松和高效。下面列举了Cypress框架的特点,其中标注了红色小星的为该框架的突出优势。
Cypress系列博客内容
cypress系列的博客将从如下方面全面如何在实际项目中使用cypress完成测试
Cypress demo代码
Cypress框架学习的所有案例代码都存放到该repo中 “ GitHub - tlqiao/cypress-e2e-test ”,学习此部分内容时,请先clone代码,npm install安装所需依赖,npm run xxxcasename执行对应的测试案例。另外,案例使用的都是网上随机查找的web页面,如果你在学习课程过程中,某些页面已不存在导致案例运行失败,可自己找相似的网站用案例中提供的方法进行练习。