Tag: 自动化

14 total results found

基于 Laravel Dusk 进行浏览器测试

Laravel 8 中文文档 测试系列

简介 Laravel Dusk 提供了优雅的、易于使用的浏览器自动测试 API。默认情况下,Dusk 不强制你在机器上安装 JDK...

由 学院君 发布于4 years ago    浏览数: 2334    点赞数: 0

持续集成与持续部署

Docker 从入门到实践 实战案例篇

CI/CD 持续集成(Continuous Integration,简称 CI)是一种软件开发实践,每次集成都通过自动化的构建(包...

由 学院君 发布于4 years ago    浏览数: 3203    点赞数: 0

Mesos

Docker 从入门到实践 开源项目篇

简介 Mesos 项目是源自 UC Berkeley 的对集群资源进行抽象和管理的开源项目,类似于操作系统内核,用户可以使用它很容...

由 学院君 发布于4 years ago    浏览数: 1383    点赞数: 0

通过 Terraform 编排服务器资源(上):Terraform 简介和工作原理

微服务从入门到实践 项目实战

引言 到目前为止,除了微服务系统部署上线和持续集成之外,学院君已经陆续给大家介绍完了微服务系统基础组件技术选型中的所有其他基础设施...

由 学院君 发布于4 years ago    浏览数: 269    点赞数: 0

微服务系统基础组件技术选型

微服务从入门到实践 项目实战

上篇教程学院君给大家介绍了本次微服务重构的服务拆分原则和系统整体架构,今天我们来看下微服务系统各个基础组件的技术选型,这也是我们在开...

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

基于 Swoole 开发实时在线聊天室(五):Homestead 开发环境初始化

Swoole 从入门到实战教程 实战篇

前段时间有同学咨询学院君如何在 Homestead 中使用 Swoole,就着这个系列顺便介绍下,同时也作为一个引子,介绍下如何扩展...

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

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

Laravel 入门到精通教程 测试驱动开发

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

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

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

Laravel 入门到精通教程 测试驱动开发

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

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

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

Laravel 入门到精通教程 测试驱动开发

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

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

将博客应用自动部署到线上服务器完整流程详解

Laravel 入门项目:博客系列教程 Laravel 5.7 版本

为了演示应用从开发到上线的完整生命周期,今天学院君来教你如何将刚刚开发好的博客应用上线。这里我使用的是阿里云服务器作为测试环境,操作...

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

四、稳定性实践篇

运维体系管理课

本系列教程是学院君在极客时间学习赵成的运维体系管理课记录的学习笔记,希望对有这方面需求的同学有所启发,如果想要深入了解细节可以去极客...

由 学院君 发布于6 years ago    浏览数: 7533    点赞数: 0

使用现代化工具 Capistrano 自动部署 PHP 应用代码到生产环境

现代 PHP 新特性与最佳实践 部署调优

PHP 代码早期使用 FTP 部署到生产环境,不过这种方式显然不适合集群部署,也不安全,本教程主要讨论如何使用现代化工具自动部署,这...

由 学院君 发布于7 years ago    浏览数: 20042    点赞数: 14

第八章:注重实效的项目

程序员修炼之道:从小工到专家

一、注重实效的团队 让我们针对团队,重述前面的部分章节: 不要破窗户 质量是一个团队问题。 煮青蛙 作为整体的团队甚至更容...

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

从测试开始(二):使用Gulp实现自动化测试

Laravel 入门项目:博客系列教程 Laravel 5.1 版本

3、使用 Gulp 进行 TDD(测试驱动开发) Gulp 是一个使用 JavaScript 编写的自动化构建工具。用于对前端通用...

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