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)