测试驱动开发


从基于 PHPUnit 编写单元测试开始

为什么要做测试 我们知道,Laravel 框架开箱提供的测试功能是基于 PHPUnit 实现的,PHPUnit 是 PHP 语言中...

由 学院君 发布于2 years ago    浏览数: 9191    点赞数: 9

在 Laravel 中基于 PHPUnit 进行代码测试:目录结构及测试编排文件 phpunit.xml 详解

目录结构 Laravel 框架基于 PHPUnit 提供了开箱即用的测试功能,对代码测试的支持非常有好: 以 Laravel 5....

由 学院君 发布于2 years ago    浏览数: 6824    点赞数: 5

在 Laravel 中基于 PHPUnit 进行代码测试:单元测试篇

简介 介绍完 PHPUnit 的基本使用和 Laravel 框架自带的编排文件 phpunit.xml 文件,今天开始我们正式准备在...

由 学院君 发布于2 years ago    浏览数: 12416    点赞数: 2

在 Laravel 中基于 PHPUnit 进行代码测试:HTTP 测试篇(上)

底层实现 上一篇教程我们介绍了在 Laravel 框架中如何基于 PHPUnit 编写单元测试,其实单元测试基本上使用的都是 PH...

由 学院君 发布于2 years ago    浏览数: 6533    点赞数: 2

在 Laravel 中基于 PHPUnit 进行代码测试:HTTP 测试篇(下)

我们继续在上一篇教程的基础上演示如何编写 HTTP 功能测试用例。 测试用户认证 Session 除了用于存储一次性验证错误信息...

由 学院君 发布于2 years ago    浏览数: 6502    点赞数: 2

在 Laravel 中基于 Dusk 实现浏览器自动化测试快速入门

简介 我们前面介绍的单元测试和功能测试都是基于 PHPUnit 的,PHPUnit 作为一个 PHP 测试框架功能很强大,但是只能用...

由 学院君 发布于2 years ago    浏览数: 5382    点赞数: 2

通过测试驱动开发构建待办任务项目(一):后端接口和功能测试篇

本来打算写一篇通过 Laravel Dusk 测试前端 Vue 组件的教程,转念一想不如玩把大的,直接基于 Laravel + Vu...

由 学院君 发布于2 years ago    浏览数: 5934    点赞数: 5

通过测试驱动开发构建待办任务项目(二):前端功能和浏览器测试篇

在上篇教程中,学院君已经完成了待办任务项目后端 API 接口的编写和功能测试,现在,我们开始编写 Vue 组件来实现前端的交互界面。...

由 学院君 发布于2 years ago    浏览数: 4512    点赞数: 1

持续集成的定义和常用 CI 系统对比

定义 持续集成(Continuous Integration,简称CI)是一种软件开发实践,指的是将代码频繁地集成到主干分支,并且...

由 学院君 发布于2 years ago    浏览数: 5268    点赞数: 2

基于 Github + CircleCI 实现 Laravel 项目的持续集成

上篇教程学院君给大家介绍了持续集成的概念和意义,并就三个常见的持续集成系统进行了对比,以及在项目中如何选用,今天,我们就从最简单的 ...

由 学院君 发布于2 years ago    浏览数: 5560    点赞数: 2

基于 Github + Travis CI 实现 Laravel 项目的持续集成

在上一篇教程中,学院君介绍了如何在 Github 中集成 CircleCI 实现 Laravel 项目的持续集成,今天,我们基于介绍...

由 学院君 发布于2 years ago    浏览数: 4905    点赞数: 1

基于 Coding + Jenkins 实现 Laravel 项目的持续集成

前面两篇教程我们陆续介绍了基于 Github 代码仓库集成 CircleCI 和 Travis CI 实现 Laravel 项目的持...

由 学院君 发布于2 years ago    浏览数: 6703    点赞数: 5

Search Results