iOS APP 測試 – 使用 Swift 做行為驅動開發

學習使用 Swift 語言做 iOS 的單元測試、測試驅動開發和行為驅動開發

報名參加課程

已經上過這門課程?

🔥歡迎來參加這個活動 – 上課心得分享與獎勵說明 :分享就贈送一門線上課程

從這 7.5 小時的課程,你會學到

  • 使用 Swift 測試 iOS APP
  • 測試驅動開發
  • 行為驅動開發
  • 使用者介面測試

要求

  • Swift 的中級知識
  • 推薦具備 SwiftUI 的知識,但不是必需的
  • Mac

課程說明

你的應用程式是否有測試過,以保護你應付未來的變更?是否可以100% 確定地更改現有程式碼,不會破壞其他依賴項?你瞭解你的程式碼為客戶端提供什麼業務價值嗎?

如果你對上述問題無法正面回覆,那麼這門課將幫助你!

在本課程中,你將學習如何為你的 iOS 應用程式編寫單元測試。你將學習測試驅動開發的原則,以及它如何激發你的應用程式的設計和架構決策。接下來,你將瞭解行為驅動開發,以及它如何讓你看得更清晰,以了解業務需求。

課程內容涵蓋:

  • 理解測試驅動開發
  • 測試類別
  • 測試驅動開發生命週期
  • 測試期望值
  • 依賴注入和模擬
  • 理解行為驅動的開發
  • Cucumberish 框架導論
  • 建構信用卡年利率計算功能

這門課程的先決條件是什麼?

本課程要求 Swift 。使用者介面是使用 SwiftUI 框架實現,因此也建議有使用過 SwiftUI 框架,但不是必需的。

誰應該選修這門課程?

本課程是為所有想學習測試驅動開發和行為驅動開發的 iOS 開發人員開設的。

學生們在說什麼?

有很多 Swift 的課程教你如何製作 twitter 或 instagram 等等… 但是幾乎所有的課程都沒有注意到軟體工程的最佳實踐。Mohammad 在這裡所做的是建立一些小專案,這些專案有很高的品質,並且實際上教你如何編寫好的程式碼。

“ 到目前為止最好的 SwiftUI 課程。我擁有/看完了所有課程。本課程既有最相關的內容,也有最佳實踐,以達到最終目的。自從蘋果應用商店開張以來,我一直在編寫 iOS 程式。我的應用程式已經被蘋果公司推薦了很多次。但是我從這門課程中學到了很多東西。強烈推薦。”

” 學習先進的概念是困難的,但 Azam 使它容易理解。我是一個不動手做應用程式就無法理解的人,這門課程對我來說非常有幫助,是一種投資。“

我希望你們喜歡這門課!

目標受眾

  • 希望學習 iOS 測試的開發人員
  • 想用 Swift 編寫出更好、更易維護的程式碼的開發人員
  • 想瞭解自己將開發出來的產品的業務價值的開發人員
  • 想要提升技術在職位上更上一層樓的開發人員

講師簡介

Mohammad Azam Apple 特別推薦的 iOS 開發者和 iOS 教練  ( 更多講師主講課程介紹 )  

我叫 Mohammad Azam,在過去的10多年裡,我一直從事 iOS 程式設計工作。目前,我在 DigitalCrafts 教授全端開發。在加入 DigitalCrafts 之前,我是許多大公司的首席行動開發者,包括Schlumberger、Baker Hughes、 AIG 和 Valic。目前,我是 Home Depot 公司於 Blinds Dot Com 的高階開發人員。在 iPhone 開發之前,我主要負責微軟 ASP 技術的專案。由於我對社群的貢獻,我還連續五年獲得微軟頒發的 MVP 獎。

我還在 App Store 上釋出了幾個我的個人應用程式,其中包括被蘋果評為 App Store 上最漂亮的園藝應用程式 Vegetable Tree。我經常在地方和全國的研討會上演講,並為許多不同的開發雜誌撰寫文章。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

報名參加課程

Sponsored by Udemy

也許你會有興趣

 歡迎使用 App / Email | Telegram 訂閱 網站更新

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: