intro to testing
1.0.0
以自動化方式測試軟體是確保品質、減少錯誤和防止程式碼回歸的最佳方法之一,也是在持續整合環境中運行的先決條件。不幸的是,測試中最困難的部分就在一開始:建立測試套件並編寫我們的第一個測試。對於那些剛接觸自動化測試的人來說,這些障礙可能是巨大的。
本演講以初學者友好的方式涵蓋了測試的基礎知識。我們將討論測試如何讓軟體變得更好、自動化金字塔的各個層級、如何建立一些基本單元和整合測試,並討論優秀測試的特徵。
看幻燈片
PHP單元
嘲諷
使用 Guzzle 進行測試
五種類型的測試替身以及如何在 PHPUnit 中創建它們,作者:Jessica Mauerhan
Longhorn PHP 2019 — 2019 年 5 月 4 日 (Joind.in)
俄亥俄州 Laravel 聚會 - 2019 年 4 月 3 日(YouTube,PDF)
中西部 PHP 2019 — 2019 年 3 月 9 日(Joind.in,PDF)
Nomad PHP — 2019 年 1 月 17 日(影片、PDF)
CodeMash 2019 — 2019 年 1 月 11 日 (PDF)
WavePHP 2018 — 2018 年 9 月 21 日(Joind.in,PDF)
2018 年肯特 WordCamp — 2018 年 6 月 9 日 (PDF)