iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
DevOps

自動化測試大作戰 系列

自動化測試(Test automation)是近年來逐漸興起的軟體開發流程,本系列文章將藉由筆者過去的開發經驗,與大家分享PHP/Laravel結合自動化測試的理論與實務。

鐵人鍊成 | 共 31 篇文章 | 9 人訂閱 訂閱系列文 RSS系列文
DAY 11

指令測試

Medium 清新閱讀版:連結 指令在現代 Laravel Web Applications 中,也是一個相當常見的應用,而 Laravel 也為此準備許多方便...

2022-09-25 ‧ 由 woeichern 分享
DAY 12

例外測試

Medium 清新閱讀版:連結 過去兩週,我們演練了許多測試方式,不過不知道大家有沒有發現,我們測試的大多是「正向」情況,「反向」的情況反而沒有測試到,也就是例...

2022-09-26 ‧ 由 woeichern 分享
DAY 13

PHPUnit @ Annotation

Medium 清新閱讀版:連結 今天讓我們看看幾個重要的 PHPUnit @ Annotation 吧! 所謂的 PHPUnit @ Annotation,是指...

2022-09-27 ‧ 由 woeichern 分享
DAY 14

setUp()、tearDown()、Data Provider

Medium 清新閱讀版:連結 今天要來為大家介紹幾個,在撰寫測試程式碼時可以利用的特殊函數。 setUp() & tearDown() setUp...

2022-09-28 ‧ 由 woeichern 分享
DAY 15

Seeder:播種器

Medium 清新閱讀版:連結 今天讓我們來看看播種器吧! 什麼是播種器 播種器 (Seeder) 是 Laravel 提供的一個批次建立測試資料的功能,可以讓...

2022-09-29 ‧ 由 woeichern 分享
DAY 16

Mocking(一)

Medium 清新閱讀版:連結 今天我們來聊聊「Mocking」吧!(話說30天已經過了一半了!) 何為 Mocking & 為何 Mocking 所謂...

2022-09-30 ‧ 由 woeichern 分享
DAY 17

Mocking(二)

Medium 清新閱讀版:連結 今天讓我們回顧一下前一天的 Mocking 初體驗吧! (原本今天想與大家分享其他 Mocking 技術,但發現前一天的文章似乎...

2022-10-01 ‧ 由 woeichern 分享
DAY 18

Mocking(三):Event

Medium 清新閱讀版:連結 今天我們會接續環繞著 「Mocking」 這個主題。 在 Laravel 中,有幾個類別的 Mocking 方式,與前兩天所介紹...

2022-10-02 ‧ 由 woeichern 分享
DAY 19

Mocking(四):Mail

Medium 清新閱讀版:連結 今天來看 Mail Mocking 吧! Mail Mocking 函數 Mail::fake():當我們希望在執行測試目標...

2022-10-03 ‧ 由 woeichern 分享
DAY 20

Mocking(五):Queue

Medium 清新閱讀版:連結 今天來看 Queue Mocking 吧! Queue Mocking 函數 Queue::fake():當我們希望在執行測...

2022-10-04 ‧ 由 woeichern 分享