测试派 Give testers a home.
测试派
社区愿景和功能特性
所见即所得 Markdown 编辑
随时自由编辑分享内容
支持注销账号来去自由
柠檬班
柠檬班官网
腾讯课堂
柠檬班简介
排行榜
帖子打赏排行
积分排行
活跃度排行
贡献排行
长歌测试半生,归来仍是少年
登录
注册
首页
>
领域
>
测开
DevOps
20
引用 •
2
关注 •
2063
浏览
关注
发帖
关注
分享
Python
104
引用 •
237
回帖 •
2
关注
Docker
17
引用 •
5
回帖 •
1
关注
持续集成
17
引用 •
11
回帖
TestOps
4
引用
自动化测试工具
自动化测试工具
19
引用 •
14
回帖
Java
59
引用 •
501
回帖 •
1
关注
测试基础
93
引用 •
35
回帖
默认
热议
好评
优选
最近回帖
关注者
查看所有标签
GitLab+Jenkins 实现 Webhook 自动化触发构建
什么是Webhook? Webhook 是一种基于 HTTP 的回调机制。当事件发生时,服务端会将该事件的信息通过 HTTP POST 请求的形式推送到预先设置的 Webhook URL。这种方式不需要客户端不断轮询服务端的状态,而是服务端在事件发生时直接将数据发送到客户端。这不仅节省了系统资源,还保证了数据的实时性。 ..
DevOps
20
引用 •
2
关注
167
DevOps 测试左移实践:Docker+Jenkins+SonarQube+GitLab 构建代码质量防线
何为DevOps和测试左移? DevOps是一种将开发(Development)和运维(Operations)紧密结合的文化和实践方法。其核心理念是通过流程自动化、协作和持续反馈,提升软件的开发效率和质量,使得软件交付变得更加快速、可靠和高效。 测试左移(Shift Left Testing)是一种将测试活动尽早引入开 ..
DevOps
20
引用 •
2
关注
176
12 年磨一剑:软件测试老兵的十条生存法则
软件测试行业发展趋势与技术要求: 在当下的数字化时代,软件测试行业正经历快速的变革和发展。自动化测试、持续集成和持续交付(CI/CD)、人工智能(AI)和机器学习(ML)、云计算和DevOps等技术正在重塑软件测试的各个方面。这些变化不仅影响了测试方法和工具的选择,也对从业人员的技能和职业发展提出了新的要求。以下是对软 ..
职场
42
引用 •
13
回帖 •
1
关注
490
Jenkins 主从模式
1、Jenkins能干什么 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。 中文官网:https://jenkins.io/zh/ 2、什么是主从模式 主从模式英文简称为Master-Slave,基于分而治之的 ..
DevOps
20
引用 •
2
关注
962
Docker 安装 Jenkins
1、Jenkins能干什么 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。 2、Docker能干什么 Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任 ..
自动化测试工具
自动化测试工具
19
引用 •
14
回帖
1.3K
最火的 CI/CD 平台 Jenkins 详细搭建教程(for Linux)
在正式学习Jenkins之前我们需要对两个名词有一定了解,其一是DevOps,另外一个就是CI/CD。 何为DevOps? 来自wiki百科介绍 DevOps是一系列软件开发实践,强调开发人员(Dev)和测试人员(QA)及运维人员(Ops)之间的沟通合作,通过自动化流程,使得软件构建、测试、发布更加快捷、频繁和可靠。 ..
持续集成
17
引用 •
11
回帖
6.7K
docker 入门到精通(五)
1、DockerFile介绍 dockerfile是啥?dockerfile 用来构建docker镜像的文件。 具体步骤: 1、编写一个dockerfile 文件 2、docker build 构造一个镜像 3、docker run 运行镜像 4、docker push 发布镜像 DockerFile构建过程 1、每个 ..
DevOps
20
引用 •
2
关注
1.2K
docker 入门到精通(四)
容器数据卷 什么是容器数据卷? 比如你创建了一个mysql的容器,在里面新建数据库、表、数据,之后你想迁移数据或者升级数据库。直接把容器mysql容器删除,里面的数据也会跟着被删除,这时候如果可以把数据和容器分离,单独挂载一个数据卷,那么就能会好的应对这类问题。 [图片] 使用数据卷 方式一: -v 宿主机路径:容器路 ..
DevOps
20
引用 •
2
关注
1.2K
docker 入门到精通(三)
1、部署Nginx 经过之前的学习,我们已经掌握了docker的常用命令,现在就用这些命令完成一个简单的nginx环境搭建。 1. 在docker hub上搜索nginx版本 2. 下载 docker pull nginx 3. 运行 docker run -d --name mynginx -p 12345:80 n ..
Docker
17
引用 •
5
回帖 •
1
关注
1.2K
即便你是拥有最低配置的 linux,你也拥有无限巨大的财富
在我们的生活中,经常会遇到这样一种情况,为了学习某个技术,我们需要去买台配置比较高的电脑,获取从云服务器提供商哪里购买云服务器。不管你选择哪种方式,成本总是需要的。 那有没有什么办法,不花钱办事,或者少花钱,办大事呢? 今天,我就给你讲一种,可以无限放到你的效益的方法。 首先,在你的电脑上安装virtualbox软件。 ..
Linux
18
引用 •
5
回帖 •
1
关注
2K
docker 入门到精通(二)
1、镜像命令 官网:https://docs.docker.com/reference/ docker --help 查看docker所有命令 docker images 查看本地所有的镜像 [root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATE ..
Docker
17
引用 •
5
回帖 •
1
关注
958
docker 入门到精通(一)
1、docker是什么 没有docker之前,需要把一套环境用到的所有工具都部署一遍,花费的时间非常久。 有了docker之后,你只需要把环境打包成一个镜像,复制到另外一台服务器上安装镜像即可。 [图片] 官网:https://www.docker.com/ docker能干什么? 虚拟化软件运行环境,以最小的代价换取 ..
Docker
17
引用 •
5
回帖 •
1
关注
2.2K
JIRA 从安装到使用一步到位
1、什么是JIRA JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。 作用:添加bug、发布计划 2、docker 安装 JIRA 1、查询 JIRA版本 访问 https://registry.hub.docker. ..
DevOps
20
引用 •
2
关注
1.2K
DevOps 介绍
1、什么是devops devops是development(开发)和operations(运维)合成的一个词,但devops的核心概念可以应用到整个组织中,devops是一种软件开发方法论,涉及到开发、测试、运维整个过程。 实现devops没有唯一正确的方法,它强调的是各个部门之间的有效沟通协作(测试左移,运维前移) ..
DevOps
20
引用 •
2
关注
3K
GitLab 从安装到使用一步到位
一、GitLab是什么 如果听说过Git或者GitHub,那么GitLab你一定也听说过。GitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。简单理解:GitLab类似私人版Github。 二、docker安装GitLab 1、查询gitlab版本 访问 http ..
自动化测试工具
自动化测试工具
19
引用 •
14
回帖
1.4K
Docker 安装 ElasticSearch
一、什么是Elastic Stack Elastic Stack如果你没有听过,那么ELK一定听过。ELK是三款软件的简称,分别是Elasticsearch、Logstash、Kibana组成,随着Elastic的发展需要融入越来越的技术,比如Beats,如果再用每个技术的首字母大写拼接,名称会越来越长,所以技术团队决 ..
Docker
17
引用 •
5
回帖 •
1
关注
1.1K
静态代码扫描工具 - sonarQube (三) - 安装和配置 sonar-scanner
1、下载sonnarScanner (要能够匹配sonarQube) SonarScanner CLI sonarScanner 4.2支持 sonarQube6.7+。 解压到本地目录即可。 2、更新sonar-scanner的配置文件。配置连接SonarQube服务器。 更新conf/sonar-scanner.p ..
DevOps
20
引用 •
2
关注
575
Docker 下,搭建 SonarQube 环境 (数据库为 postgres)
0、docker安装: 本文使用的硬件环境: MacOS Catalina 版本:10.15.3 docker官方下载mac下的docker app,安装完成即可。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使 ..
DevOps
20
引用 •
2
关注
499
静态代码扫描工具 - sonarQube (三) - 安装和配置 sonar-scanner
1、下载sonnarScanner (要能够匹配sonarQube) SonarScanner CLI sonarScanner 4.2支持 sonarQube6.7+。 解压到本地目录即可。 2、更新sonar-scanner的配置文件。配置连接SonarQube服务器。 更新conf/sonar-scanner.p ..
DevOps
20
引用 •
2
关注
569
静态代码扫描工具 - sonarQube (四) - 扫描 java 项目
扫描配置 - 扫描Java项目 1、准备好Java项目代码 只要是java语言实现的项目均可。 比如,自动化测试的代码,测试平台等均可以。 本次案例,使用java语言实现的测试平台来做为扫描对象。 [图片] 2、了解java项目代码的结构。 为什么要了解项目代码结构呢? 区分出来,哪些是开发人员写的代码,哪些是引用的第 ..
DevOps
20
引用 •
2
关注
3.1K
静态代码扫描工具 - sonarQube 快速安装和启动 (windows 平台)
安装sonarQube平台 本文只安装sonarQube平台,并未安装sonar-scanner扫描器。 需要安装的内容: jdk11(最新sonarQube要求jdk11+) sonarQube平台 本文中所用到环境及安装包版本: windows 10 jdk11 sonarQube7.9.1 ### windows ..
DevOps
20
引用 •
2
关注
651
静态代码扫描工具 - SonarQube 介绍
SonarQube介绍 1、为什么要用sonarQube? 在我们的日常软件开发工作当中,随着项目时间变长,开发人员编写的代码量也会越来越多。 长此以往,会面临代码量庞大,却无法横量整体代码质量?若是要优化,也不知道如何优化。 [图片] 针对这些问题,出现了各种各样的工具,比如: java语言的Checkstyle,F ..
DevOps
20
引用 •
2
关注
1.8K
jenkins 创建不同项目方式
一、jenkins Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。jenkins作为一个可扩展的自动化服务器,Jenkins可以用作简单的 CI 服务器,或者变成任何项目的持续交付中心。 中文官网:https:/ ..
Java
59
引用 •
501
回帖 •
1
关注
757