Web 端到端测试

Tags
webtestfrontend
Created
Jan 17, 2017 5:12 AM

// 验收测试(或用户验收测试)是测试过程的一个阶段

// E2E 测试是在验收测试阶段验证应用程序行为的一种方法

Web 应用 E2E(End To End)测试是模拟用户进行页面操作,通过来判断页面状态的变化,从而检查功能是否运行正常的测试方法。为了模拟用户操作,开发者会

选择浏览器驱动来完成,Selenium 就是其中一个。

karma, Puppeteer, Cypress or Nightwatch, selenium

框架需要做的事情:

  • 用户真实操作
  • 查询/操作 DOM
  • 使用浏览器扩展

https://stenciljs.com/docs/end-to-end-testing

WebComponent E2E 测试的不同之处:

  • 元素选择
  • 内容 // lit-html
SuperMade with Super