在查看如何测试单个功能之后,您可能会问,整个Web应用程序如何? 如前所述,有以下级别的测试: 单元测试 集成测试 功能测试 在开始编写测试时考虑这一点很重要. 可能还有其他类型的测试,但现在让我们关注这三种测试. 在谈论Web应用程序时,您将需要所有这些测试,但不同的测试有不同的应用场景. 您可能知道,MVC的设计模式被许多Web应用程序和框架使用.model是存储所有业务(主)逻辑的部分. 您绝对应该使用单元测试覆盖主要业务逻辑,可能没有数据库交互或API调用. 这有时是PHP应用程序的问题…