這一篇文章主要是針對 cypress.io + cucumber 的介紹
[Read More]Cypress.io 測試資料的處理
實際上撰寫 e2e 測試的時候,我們常常會需要做一些預設的測試資料在資料庫內,假設我今天想要測試會員在網站上購物的流程,那麼網站一定會需要有商品、會員、訂單等等資料結構。 在這樣的情況下,為了確保測試的可重複性,通常會在測試開始之前做測試資料的初始化;測試完畢之後做測試資料的清除。
[Read More]Cypress.io 登入的測試案例
這一篇專門講一下如何在cypress.io
的測試程式裡面,撰寫登入系統的部分,之後如果有機會會慢慢更新
Cypress.io E2E測試
會開始學習cypress.io
的原因是因為看到[Cypress 2] 看官方文件學習 Command & Assertion這篇,另外 Joey 也推薦這一套工具,在這一篇文章中介紹的是cypress.io
的一些基礎用法,更深入的部分:Cli、CI 整合都還沒有辦法介紹給大家,後續如果還有機會的話再撰寫成系列文章跟大家分享。