返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >Php Jenkins phpunit配置
  • 103
分享到

Php Jenkins phpunit配置

phpjenkinsphpunit 2023-09-07 17:09:58 103人浏览 安东尼
摘要

目录 作用 前提 安装 安装xUnit插件 win10重启Jenkins 全局环境设置 创建项目配置 描述 源码管理 构建触发器 构建步骤 插件安装 工作空间 php代码phpunit文件示例 项目根目录配置 phpunit.xml Pr

目录

作用

前提

安装

安装xUnit插件

win10重启Jenkins

全局环境设置

创建项目配置

描述

源码管理

构建触发器

构建步骤

插件安装

工作空间

php代码phpunit文件示例

项目根目录配置

phpunit.xml

Protect/Tests/test_start.php

composer.json


作用

jenkins 自动化单元测试持续集成PHP phpunit 构建流水线示例配置,这里是winwods配置示例

前提

安装

都是默认安装

安装完请求地址Http://127.0.0.1:8080/

后面需要设置账户密码

安装xUnit插件

Jenkins的强大之处之一是可以把各种单元测试框架(JUnit、CppUnit、PHPUnit等)的结果以可视化的方式呈现在页面上。我们先安装xUnit(其中包含了对PHPUnit的支持),以便查看后续单元测试的结果。

win10重启Jenkins

cmd命令方式:以管理员身份运行cmd.exe进入到自己的jenkins安装目录:cd D:\Jenkins停止服务:jenkins.exe stop启动服务:jenkins.exe start重启服务:jenkins.exe restarturl重启关闭jenkins服务http://localhost:8080/exit 网址就能关闭jenkins服务重新启动jenkins服务器http://localhost:8080/restart 网址就能重启jenkins服务重新加载配置信息http://localhost:8080/reload 网址就能重新加载配置信息

全局环境设置

地址: http://127.0.0.1:8080/manage/configure

还是多说说这个环境变量的问题

创建项目配置

描述

自己填一下

源码管理

构建触发器

配置代码变更后自动构建配置

构建步骤

windows选择executewindwos

linux 选择Execute shell

插件安装

phpunit需要安装JUnit Plugin组件

还有可以安装一下显示测试报告的包

工作空间

git配置成功后工作空间就能获取到代码

Build new->选择构建 可以构建代码包

php代码phpunit文件示例

项目根目录配置

phpunit.xml

                        protect/Tests/Unit            protect/Tests/api                                    protect/Biz            protect/Service            protect/EntityService                            

Protect/Tests/test_start.php

composer.JSON

{  "name": "test/public-test",  "description": "Protect/Tests",  "require-dev": {    "phpunit/phpunit": "6.2.4"  },  "require": {    "php": "^7.0",    "ext-json": "*",    "ext-curl": "*",    "ext-Redis": "*"  },  "autoload": {    "psr-4": {      "App\\": "Protect/"    },    "claSSMap": [    ]  }}

安装phpunit

Composer install

如果修改了composer配置

composer dump-autoload

来源地址:https://blog.csdn.net/qq_27229113/article/details/131595362

--结束END--

本文标题: Php Jenkins phpunit配置

本文链接: https://lsjlt.com/news/398581.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Php Jenkins phpunit配置
    目录 作用 前提 安装 安装xUnit插件 win10重启Jenkins 全局环境设置 创建项目配置 描述 源码管理 构建触发器 构建步骤 插件安装 工作空间 php代码phpunit文件示例 项目根目录配置 phpunit.xml Pr...
    99+
    2023-09-07
    php jenkins phpunit
  • PHP Jenkins 与 PHPUnit:单元测试 PHP 代码
    PHPUnit は PHP でのユニットテストを効率化するためのフレームワークです。Jenkins と組み合わせると、CI(継続的インテグレーション)プロセスにテストを組み込み、コード変更のたびにテストを実行できます。 Jenkins の...
    99+
    2024-03-07
    キーワード: PHP、テスト、Jenkins、PHPUnit、自動化
  • phpstorm+laravel+phpunit怎么配置
    这篇文章主要介绍“phpstorm+laravel+phpunit怎么配置”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“phpstorm+laravel+phpunit怎么配置”文章能帮助大家解决问...
    99+
    2023-06-29
  • Jenkins配置maven
    Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完...
    99+
    2023-01-31
    Jenkins maven
  • jenkins下配置maven
    文章目录 1. 先在jenkins服务器上安装maven2. 添加Jenkins全局变量3. 全局工具配置关联Maven4. 修改Maven的settings.xml5.在jenkins校验是否配置成功 1. 先在jenki...
    99+
    2023-08-18
    jenkins maven java
  • 有哪些Jenkins配置
    本篇内容介绍了“有哪些Jenkins配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!先说一下,这些配置只...
    99+
    2024-04-02
  • jenkins配置,附jdk多个版本配置
    jenkins和jdk配置 jdk配置jenkins配置 jdk配置 为什么写一个jdk配置呢? 因为一般我们使用的jdk版本为jdk1.8,但是jenkins新版本规定...
    99+
    2023-09-13
    java jenkins 开发语言
  • 使用jenkins配置maven和JDK
    目录前言配置Maven和JDKjenkins配置maven和jdk总结前言 在使用jenkins进行持续集成的时候,需要对拉取到本地仓库的代码进行编译和打包,因此离不开JDK和mav...
    99+
    2023-05-15
    jenkins配置maven jenkins配置JDK jenkins maven和JDK
  • Jenkins基于https的k8s配置
    jenkins 连接低版本的k8s时,不需要验证。但是新版本的启用了https和角色管理 二、安装kubernetes插件登录jenkins,点击 Manage Jenkins --> Manage Pl...
    99+
    2023-01-31
    Jenkins https k8s
  • PHP中PHPUnit的用法
    这篇文章主要讲解了“PHP中PHPUnit的用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“PHP中PHPUnit的用法”吧!1、markTestSkipped和markTestIncom...
    99+
    2023-06-17
  • jenkins环境变量怎么配置
    要配置Jenkins环境变量,可以按照以下步骤进行操作: 登录Jenkins控制台。 在左侧导航栏中,点击“管理Jenkin...
    99+
    2023-10-25
    jenkins
  • PHP函数的PHPUnit函数
    在软件开发中,测试是一个非常重要的环节。在PHP开发过程中,PHPUnit是最常用的用于测试PHP程序的工具之一。PHPUnit是一个基于测试驱动开发(TDD)和行为驱动开发(BDD)的单元测试框架。PHPUnit的主要作用是可以对PHP代...
    99+
    2023-05-19
    PHP函数 PHPUnit函数 函数测试
  • 怎么使用jenkins配置maven和JDK
    这篇文章主要讲解了“怎么使用jenkins配置maven和JDK”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用jenkins配置maven和JDK”吧!前言在使用jenkins进行持...
    99+
    2023-07-05
  • jenkins怎么配置git自动部署
    要配置Jenkins实现Git自动部署,您可以按照以下步骤进行操作: 安装Jenkins:首先确保您已经安装了Jenkins,并...
    99+
    2023-10-27
    jenkins git
  • PHPUnit 在 Windows下的配置及使用是怎么样的
    这篇文章将为大家详细讲解有关PHPUnit 在 Windows下的配置及使用是怎么样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。由于我们项目涉及到php,因此需要对php代码进行单元测试...
    99+
    2023-06-17
  • Jenkins的Invoke Phing targets插件怎么配置
    这篇文章主要介绍“Jenkins的Invoke Phing targets插件怎么配置”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Jenkins的Invoke Phi...
    99+
    2023-06-29
  • Jenkins安装与配置及汉化过程
    目录一.介绍二. Jenkins的特点三. Jenkins安装1. 安装JDK2. 执行enkins安装四. Jenkins插件管理加速Jenkins插件下载速度五. 汉化Jenki...
    99+
    2023-05-14
    Jenkins安装 Jenkins配置 Jenkins汉化
  • jenkins配置163邮箱的操作方法
    目录jenkins是什么?一、准备工作:二、Jenkins自动发送邮件配置:三、项目配置四、构建触发邮件测试jenkins是什么?     &...
    99+
    2024-04-02
  • PHP中PHPUnit的安装和用法
    本篇内容主要讲解“PHP中PHPUnit的安装和用法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“PHP中PHPUnit的安装和用法”吧!开始动手安装PHPUnit本文中将通过介绍PHP中的单元...
    99+
    2023-06-17
  • PHP PHPUnit测试:扩展和定制
    PHPUnit是一个用于PHP应用程序单元测试的广泛使用的框架。除了其核心功能外,PHPUnit还提供了几种方法来扩展和定制测试套件,以满足特定需求。 扩展测试功能 数据提供者:允许将一组参数传递给测试方法,以执行多个测试变体。 断言扩...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作