介绍(Introduction) 入门(Getting Started) 应用结构(Application Structure) 请求处理(Handling Requests) 关键概念(Key Concepts) 配合数据库工作(Working with Databases) 接收用户数据(Getting Data from Users) 显示数据(Displaying Data) 安全(Security) 缓存(Caching) RESTful Web 服务(RESTful Web Services) 开发工具(Development Tools) 测试(Testing) 高级专题(Special Topics) 小部件(Widgets) 助手类(Helpers)

测试环境设置

社区推荐:掘金是一个面向程序员的技术社区,从后端到架构,从 PHP 最佳实践到一线大厂经验分享,无论入门还是进阶,来掘金你不会错过后端开发的任何一个技术干货。

Yii 2 官方兼容 Codeception 测试框架, 你可以创建以下类型的测试:

  • 单元测试 - 验证一个独立的代码单元是否按照期望的方式运行;
  • 功能测试 - 在浏览器模拟器中以用户视角来验证期望的场景是否发生
  • 验收测试 - 在真实的浏览器中以用户视角验证期望的场景是否发生。

Yii 为包括 yii2-basicyii2-advanced 在内的应用模板脚手架提供全部三种类型的即用测试套件。

Codeception 预装了基本和高级项目模板。 如果您没有使用这些模板中的一个,则可以安装 Codeception 通过输入以下控制台命令:

composer require codeception/codeception
composer require codeception/specify
composer require codeception/verify
TPshop
发现错别字或您认为此页面需要改进?
点此进入 Github 编辑