第 7 章 测试 Web 应用程序
说到应用程序,我们相信你一定听说过 "bug" 这个词。诸如 "我们在应用程序中发现了一个错误,它……" 这样的句子比你想象的要常见得多。编写代码并不是开发人员的唯一任务,测试代码也至关重要。您不应该发布未经测试的应用程序版本。然而,你能想象每次更改一行代码都要测试整个应用程序吗?这简直就是一场噩梦!
幸运的是,开发人员已经找到了解决这个问题的好办法。事实上,他们找到的解决方案还不止一个,这让测试成为了一个非常热门的讨论话题。甚至连测试开发人员也成了一个相当普遍的角色。在本章中,我们将向你介绍测试代码的方法之一:单元测试。
在本章中,你将学习:
-
单元测试如何工作
-
配置 PHPUnit 来测试您的代码
-
使用断言、数据提供者和模拟编写测试
-
编写单元测试时的好与坏实践