JavaScript 實務測試新手班 第三梯
提醒您!
此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:
活動等級:中階
活動規劃
本課程會使用到基本的 Html, Javascript, JQuery, 並搭配使用 Git 做為版本控制系統,使用 CI Server 進行持續部署及如何將測試應用在敏捷開發或重構中,在課程練習中可能會需要分組同學討論、互動,並且都有課後作業需要帶回家練習。
- 現代化前端開發工具介紹
- Node.js 基本使用說明
- 使用 npm/ yarn 管理套件
- Common Js Pattern 使用方法及源由
- Javascript 程式碼的模組化方式
- 使用 Cucumber.js 撰寫整合測試
- Cucumber.js 的設計及使用方式說明
- 如何將商業邏輯改寫為 Scenario
- 使用 Gherkins 讓測試程式更好讀懂
- 如何讓複雜的物件也能清楚的呈現
- 如何幫測試分組,讓測試更有效率
- 如何進行網頁自動化測試
- 如何使用 PageObject 讓測試程式更好維護
- 使用 mocha.js 撰寫單元測試
- mocha.js 的撰寫方式
- 單元測試的撰寫原則
- 透過測試讓程式碼的耦合性降低
- 使用 Assertion Library 進行驗證
- chai.js 的三種撰寫模式
- chai.js 的基本使用說明
- chai.js 的各種驗證方式介紹
- 使用 Mock/ Stub 隔離物件
- sinon.js 基本介紹
- 如何使用 sinon.js 的三種假物件
- 現實世界的測試情境實戰演練
- 如何對 Ajax 進行測試
- 如何對 Promise 進行測試
- 如何對 Legacy Code 進行測試
- 測試文件再進化
- 讓測試不只是測試,更是文件系統
- 如何自動產生測試報告
- 如何產生測試涵蓋率
- 如何自動進行程式碼掃描
- 使用測試來幫助重構
- 軟體開發生命週期
- 如何透過測試改寫舊網頁
本課程是 JavaScript 測試
本課程是 JavaScript 測試
本課程是 JavaScript 測試
注意事項
- 本課程不適合完全沒寫過 JavaScript 的開發者。
- 本課程可使用 Windows 與 MAC 環境操作,但會因為系統本身限制有而有內容上的差異。
- 本課程有可能免費延長時數(最晚18:00前/次)如您晚上有約或預定車票,請斟酌延後。