Web 端到端测试
// 验收测试(或用户验收测试)是测试过程的一个阶段
// E2E 测试是在验收测试阶段验证应用程序行为的一种方法
Web 应用 E2E(End To End)测试是模拟用户进行页面操作,通过来判断页面状态的变化,从而检查功能是否运行正常的测试方法。为了模拟用户操作,开发者会
选择浏览器驱动来完成,Selenium 就是其中一个。
框架需要做的事情:
- 用户真实操作
- 查询/操作 DOM
- 使用浏览器扩展
WebComponent E2E 测试的不同之处:
- 元素选择
- 内容 // lit-html