iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 20
0

前言:為什麼要寫測試?

我想誰都不敢說自己寫的程式碼百分之百正確並且沒有 BUG ,當你有一天修改你部分的程式碼,卻同時讓其他程式碼的Bug 產生,如果今天有測試去幫你檢查程式有沒有問題,當問題出現的時候,第一時間就能知道哪邊發生錯誤,這可以大幅減省我們的時間並提升程式碼品質。

(一)、一個良好的測試應該要涵蓋以下事項:

  1. 核心的功能為:model class 與 method 及其與 VC 的互動
  2. 最常見的 UI workflow
  3. 邊界條件
  4. Bug 的修復

(二)、如何使用呢?

(1). 按下你的 Command-6 打開 Test navigator.
(2). 按下 New Unit Test Target

(三)、有那些方法可以跑測試呢?

(1). Command+U 跑全部的測試
(2). 點擊上圖測試的箭頭符號
(3). 點擊程式碼的 line number 旁邊的菱形符號


上一篇
Delegate & Protocol
下一篇
iOS 多線程
系列文
iOS 開發:燃燒吧! 從初心者到超級初心者的轉職之旅30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言