「啊!這我沒測到...」「這功能上個版本還是好的...」你是否曾遇到上述這幾個情況?為了提升系統的品質,透過自動化測試,可以找到手動測試漏掉的 bug,也可以確保系統的品質。我將用 30 天為大家介紹前端自動化測試框架 - Cypress,Cypress 可以用來 unit testing, integration testing 和 E2E testing,透過這系列 E2E 測試的文章,讓讀者能更了解自動化測試的魔力。
此系列文章會同步發文到個人部落格,有興趣的讀者可以前往觀看喔。 嗨!我是卯郁,去年就立志今年要參加鐵人賽,這系列文章會教大家從環境設定到執行測試腳本,以及那...
此系列文章會同步發文到個人部落格,有興趣的讀者可以前往觀看喔。 今天要教大家 Cypress 環境設定,跟著步驟一起做,就完成啦。 安裝 node.js 在...
此系列文章會同步發文到個人部落格,有興趣的讀者可以前往觀看喔。 今天要帶大家完成第一個測試腳本,這次要用鐵人賽的網站測試登入。在開始寫測試腳本前,先規劃要測...
此系列文章會同步發文到個人部落格,有興趣的讀者可以前往觀看喔。 昨天完成第一個測試後,今天要跟大家分享一個工具,如果你對於 CSS Selector 還不熟...
此系列文章會同步發文到個人部落格,有興趣的讀者可以前往觀看喔。 寫完 cypress 腳本後,可以用命令列和 GUI(Graphical User Inte...
此系列文章會同步發文到個人部落格,有興趣的讀者可以前往觀看喔。 你有沒有遇到這種狀況,在網站上幾乎都需要先登入,才能操作功能,因此測試腳本需要寫重複的登入程...
此系列文章會同步發文到個人部落格,有興趣的讀者可以前往觀看喔。 在測試腳本加上斷言後,當程式碼有 bug 時,一下就能被找出來。根據腳本的情境可以下幾種斷言...
此系列文章會同步發文到個人部落格,有興趣的讀者可以前往觀看喔。 當測試腳本有重複的地方,除了可以寫在 command.js 外,也可以依照不同使用狀況將程式...
此系列文章會同步發文到個人部落格,有興趣的讀者可以前往觀看喔。 在 E2E 測試中,不僅有選取元素,點選按鈕,常常我們也需要上傳檔案或圖片。今天要教大家在測...
此系列文章會同步發文到個人部落格,有興趣的讀者可以前往觀看喔。 執行完測試腳本後,不僅會有截圖和影片可以看,也可以另外做設定產生測試報告。 在命令列輸入...