iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
DevOps

自動化測試大作戰 系列

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

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

Mocking(六):Storage & HTTP

Medium 清新閱讀版:連結 今天要來為大家介紹 Storage Mocking 及 HTTP Mocking! Storage Mocking 函數 S...

2022-10-05 ‧ 由 woeichern 分享
DAY 22

phpunit.xml

Medium 清新閱讀版:連結 今天讓我們來看 phpunit.xml 吧! phpunit.xml 位在 Laravel 專案根目錄底下,顧名思義,它是一個設...

2022-10-06 ‧ 由 woeichern 分享
DAY 23

Coverage:覆蓋率報告

Medium 清新閱讀版:連結 今天我們來聊聊覆蓋率報告吧! 何為覆蓋率報告 & 為何需要覆蓋率報告 所謂的覆蓋率報告,指的是能指出我們的專案程式庫,有...

2022-10-07 ‧ 由 woeichern 分享
DAY 24

情境題—文章瀏覽與評論(一)

Medium 清新閱讀版:連結 今天已經是第鐵人賽第24天了! 在前面的23天,與大家分享了許多撰寫 PHPUnit 測試程式碼所需的知識,之後的文章就讓我們來...

2022-10-08 ‧ 由 woeichern 分享
DAY 25

情境題—文章瀏覽與評論(二)

Medium 清新閱讀版:連結 今天就讓我們依照前一天的情境題,來撰寫測試案例函數吧! 先讓我們規畫擬訂測試案例: 測試案例 當使用者瀏覽文章清單頁時: 使...

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

情境題—會員註冊(一)

Medium 清新閱讀版:連結 前兩天,我們探討了「網站文章」的情境題;今明兩天,就讓我們探討另一個情境題「會員註冊」吧! 這邊我們同樣假設網站是採前後端分離的...

2022-10-10 ‧ 由 woeichern 分享
DAY 27

情境題—會員註冊(二)

Medium 清新閱讀版:連結 今天就讓我們依照前一天的情境題,來撰寫測試案例函數吧! 這次同樣地,先讓我們規畫擬訂測試案例: 測試案例 使用者註冊: 使用...

2022-10-11 ‧ 由 woeichern 分享
DAY 28

情境題—多重資料庫連線(一)

Medium 清新閱讀版:連結 在實務情境上,常會有在單一專案程式庫中,存取多個不同資料庫的使用情境,在這種情況下,我們通常會設置多個資料庫連線(Databas...

2022-10-12 ‧ 由 woeichern 分享
DAY 29

情境題—多重資料庫連線(二)

Medium 清新閱讀版:連結 在前一天的文章中,我們探討了多重資料庫連線情境下,Model 及 Database Assertion 的應對方式,不過實際上筆...

2022-10-13 ‧ 由 woeichern 分享
DAY 30

情境題—Legacy:缺乏 Migration Files 與 Factory Files

Medium 清新閱讀版:連結 這是本系列的最後一篇介紹文,今天讓我們探討「缺乏 Migration Files 與 Factory Files」的 Legac...

2022-10-14 ‧ 由 woeichern 分享