iT邦幫忙

鐵人檔案

2018 iT 邦幫忙鐵人賽
回列表
Software Development

重修JAVA三十天 系列

如果不曾經過一段摧殘時光修練,想要使好JAVA這柄重劍,只會覺得腰酸背痛,但在近幾年來各語言及平台的互相競爭,重劍也隨之變形、變強,只要順著它學習,重劍可以變斧頭、變雙刀、變砲彈,扯遠了...

在進入JAVA之後更複雜的架構之前,要先重修一些重要的議題,在這裡就從測試之章開始吧!

鐵人鍊成 | 共 4 篇文章 | 42 人訂閱 訂閱系列文 RSS系列文
DAY 1

第一天 JUnit入門

在開發的這些日子裡,有一段時間總是讓人覺得艱難,那就是要上線的前一刻。因為我們可能手動測了很多,卻總是覺得好像還漏了些什麼而感到不安;既使上線成功,也難保發生意...

2017-12-20 ‧ 由 姜將 分享
DAY 2

第二天 JUnit生命週期/執行順序

Annotation介紹 在JUnit 4的版本中,有了幾個Annotation,幫我們設定在測試案例的之前進行配置及之後進行釋放資源的方法,如下: @Be...

2017-12-21 ‧ 由 姜將 分享
DAY 3

第三天 AssertJ入門與用3A原則寫測試案例

待測系統(System Under Test / SUT)介紹 讓我們建立一個計算機類別Calculator,並且加入一個會回傳兩數相加的方法add,如下 pa...

2017-12-22 ‧ 由 姜將 分享
DAY 4

第四天 硬斷言、軟斷言、一個測試案例只測一件事

Hard Assertions硬斷言 說在前頭,在前面談到的都是Hard Assertions硬斷言 What???什麼是硬斷言??? 所謂的硬斷言就是當一個斷...

2017-12-23 ‧ 由 姜將 分享