Contents
書籍簡介
Angular 框架非常適合建構可維護和擴展的大型 Web 應用程式。 當你建構企業級應用程式時,測試對於開發過程至關重要。 測試提高了程式碼的品質,減少了維護,節省了時間和金錢。 即使測試至關重要,但有時候還是會忽視了這一點,因為在現代 JavaScript Web 應用程式中幾乎沒有建立的資源和標準。 知道如何建構和利用測試的開發人員將受到客戶和公司的高度重視。
關於這本書
Testing Angular Applications 是一個富含實例的實踐指南,可為你提供所需要的實戰技術,以徹底測試 Angular 應用程式的所有部分。 書籍首先介紹 Angular,TypeScript,測試基礎知識以及本書中使用的測試框架和工具,並開始編寫第一個測試。 接下來,你將學習如何設置Angular 環境,包括 TypeScript 和 Angular 相依關係,你將建立你的第一個元件。 本書的第二部分重點介紹 Angular 最重要的概念,例如測試components,directives,pipes,services 和routing。 在本書的最後,你將能夠自信地使用 TypeScript 為 Angular 應用程式編寫單元和端對端( end-to-end) 的測試。
書籍內容包含
- 了解 TypeScript
- 編寫和偵錯測試
- 測試 components ,directives,services 和 pipes
- 單位測試
- 端對端( end-to-end) 測試
目標讀者
本書適合具有中級 JavaScript 技能和 JavaScript 框架使用經驗的讀者。 不需要有 Angular 測試經驗。
關於作者
Jesse Palmer 在財富 500 強公司,聯邦政府和小型企業方面擁有超過 15 年的網頁開發經驗。 他是零售與直接技術集團 Capital One 的軟體工程師,也是 Angular 的貢獻者。
Corinna Cohn 自 1995 年以來一直在開發網站,並為廣播電台,科學出版,教育和企業對企業撰寫企業網頁應用程式,重點是自 2013 年以來的單網頁應用程式。在過去 Corinna 已經在其中撰寫了醜陋的隱秘軟體 ,但從現在開始,他已經致力於編寫人類可讀的,有單元測試和可維護的程式碼。
Mike Giambalvo 是 Google 開發人員,負責 Google Cloud Platform 用戶界面。 他貢獻於Angular 和 Protractor,這是 Angular 應用程式的端到端( end-to-end )測試框架。 在他閒暇的時間裡,他喜歡遠足和建造機器人。
Craig Nishina 是 Google 廣告的開發人員。 在以前的職涯中,Craig 曾擔任建築設計師,但他更喜歡編寫程式碼。 當他不貢獻 Protractor 和 webdriver-manager 時,他喜歡打高爾夫球和旅行。
書籍網址|5折優惠代碼查詢 | 書籍討論專區
你可能會有興趣
- [線上課程] 使用 ASP.NET Core 和 Angular 2(4+) 建構應用程式實戰
- AngularJS 相關線上課程介紹
- 更多 Javascript 電子書介紹
- ★想要加強英文能力嗎?
- Soft & Share 團購和特價線上課程 加入這個社團追蹤我們的團購訊息與 Udemy 特價課程訊
- 追蹤這個 Twitter ,得到 Udemy 特價課程訊息
你必須登入才能發表留言。