iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
Modern Web

Nightwatch.js 實務入門經驗分享 系列

身為前端工程師的我,兩年前曾聽前公司主管在介紹前端 end-to-end 測試,但當時學習曲線等級還沒到那邊,一直沒實際用到過。
前幾個月,在交付需求前後,被一件事驚醒發現自動化 end-to-end 測試的必要性。這件事就是:我必須手動 end-to-end 測試同一個表單 42 遍,而且是 本機、測試機、正式機各要測 42 遍,而且企劃下個月仍會調整需求,所以又要重複手動測試,這時候我總算是尋求前端 end-to-end 測試的懷抱,隔一個月有成效後,剛好有個機會和同事分享,在同事的合作下,開始了針對新需求的 end-to-end 測試。

參賽天數 1 天 | 共 4 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 1

[Nightwatch 新手紀實] 目的動機

身為前端工程師的我,兩年前曾聽前公司主管在介紹 “錄影自動化測試” - selenium IDE (分享內容類似這篇部落格),但當時學習曲線等級還沒到那邊,一直...

2019-09-07 ‧ 由 ooo 分享
DAY 1

[Nightwatch 新手紀實] test case 生命週期

生命週期共有 before、after、beforeEach、afterEach 這四個 hook 當作生命週期的方法,命名很直覺、使用上也很直覺。 新...

2019-09-15 ‧ 由 ooo 分享
DAY 1

[Nightwatch 新手紀實] 好想用 es6!Babel

新手 當時才剛在同事協助 initial 下,接觸 Nightwatch 一週,還沒研究 config 檔案,直接開始寫 test case。還沒有裝 Babe...

2019-09-15 ‧ 由 ooo 分享
DAY 1

[Nightwatch 新手紀實] 測試表單

這兩個月寫前端 E2E 測試,以前端的角度來說,覺得表單測試是寫起來 cp 值最高的部分了 ~~ !在接口不單一的前端裡,表單算是接口比較單一的部分。而需求更...

2019-09-30 ‧ 由 ooo 分享