E2E with TestCafe

why TestCafe

 

  • 不需要 WebDriver,
  • 不需要 瀏覽器 plugins
  • 跨平台,跨瀏覽器

設定簡單

 

  • 支援 Javascript, ES2017
  • 支援Typescript
  • 支援 多種前端架構的Selectors(plugin)
  • 支援CLI ,以利CI自動化

支援語言

 

  • 商用提供更多進階使用

open-source

安裝

npm install -g testcafe

Selector 

 選取你需要觸發或檢查的元件

 

Actions 

 模仿使用者對指定元件們進行操作

 

Assertion 

 利用 expect 來檢查畫面上的變化

Misc

  1. 可以使用無痕模式
Made with Slides.com