Tag: 测试
101 total results found
数据库测试
简介 Laravel 提供了多个有用的工具让测试数据库驱动的应用变得更加简单。首先,你可以使用辅助函数 assertDatabase...
浏览器测试
简介 Laravel Dusk 提供了优雅的、易于使用的浏览器自动测试 API。默认情况下,Dusk 不强制你在机器上安装 JDK ...
控制台测试
简介 除了简化 HTTP 测试外,Laravel 还为测试需要用户输入的控制台应用提供了简单的 API。 期望输入/输出 Larav...
HTTP 测试
简介 Laravel 为生成 HTTP 请求、测试输出提供了流式 API。举个例子,我们 Laravel 提供的测试示例: <...
快速入门
简介 Laravel 植根于测试,实际上,内置使 PHPUnit 对测试提供支持是开箱即用的,并且 phpunit.xml 文件已经...
数据填充
简介 Laravel 使用填充类提供了一个简单方法来填充测试数据到数据库。所有的填充类都位于 database/seeds 目录。填...
基于 Swoole 开发实时在线聊天室(一):环境准备篇
项目概述 今天开始,学院君将带领大家基于 Swoole 搞个「大项目」 —— 开发在线聊天室,当然还是在 Laravel 框架中,...
在 Laravel 项目中集成 Swagger 扩展包为 Laravel API 生成接口文档并对接口进行测试
除了上篇介绍的 API 文档生成器扩展包之外,我们还可以基于著名的 Swagger 在 Laravel 项目中为 API 接口生成文...
基于 Coding + Jenkins 实现 Laravel 项目的持续集成
前面两篇教程我们陆续介绍了基于 Github 代码仓库集成 CircleCI 和 Travis CI 实现 Laravel 项目的持...
基于 Github + Travis CI 实现 Laravel 项目的持续集成
在上一篇教程中,学院君介绍了如何在 Github 中集成 CircleCI 实现 Laravel 项目的持续集成,今天,我们基于介绍...
基于 Github + CircleCI 实现 Laravel 项目的持续集成
上篇教程学院君给大家介绍了持续集成的概念和意义,并就三个常见的持续集成系统进行了对比,以及在项目中如何选用,今天,我们就从最简单的 ...
持续集成的定义和常用 CI 系统对比
定义 持续集成(Continuous Integration,简称CI)是一种软件开发实践,指的是将代码频繁地集成到主干分支,并且...
通过测试驱动开发构建待办任务项目(二):前端功能和浏览器测试篇
在上篇教程中,学院君已经完成了待办任务项目后端 API 接口的编写和功能测试,现在,我们开始编写 Vue 组件来实现前端的交互界面。...
通过测试驱动开发构建待办任务项目(一):后端接口和功能测试篇
本来打算写一篇通过 Laravel Dusk 测试前端 Vue 组件的教程,转念一想不如玩把大的,直接基于 Laravel + Vu...
在 Laravel 中基于 Dusk 实现浏览器自动化测试快速入门
简介 我们前面介绍的单元测试和功能测试都是基于 PHPUnit 的,PHPUnit 作为一个 PHP 测试框架功能很强大,但是只能用...