DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

加载中
置顶
发表了博客
11/29 15:06

Zadig 轻量级迭代管理,Dev&Ops 不分家

在软件开发领域,开发(Dev)与运维(Ops)之间长期存在的隔阂往往会造成信息流通不畅和工作效率低下。为了克服这些挑战,Zadig 精心打造了迭代管理模块,它专门设计来简化 DevOps 流程并自动化信息流。Zadig 以其工程自动化与信息流管理的深度整合,助力团队在面对复杂迭代任务时,能够实现更加流畅和高效的协作。通过 Zadig,我们致力于消除信息孤岛,提升团队协作的同步性和响应速度,从而在快节奏的软件开发环境中保持竞争力... 展开更多

收藏 0
0
置顶
发表了博客
08/20 16:40

揭秘 Zadig 多环境配置最佳实践 - K8s YAML 篇

Zadig 提供了面向开发者的云原生环境,支持分钟级创建或复制一套完整的隔离环境以应对频繁的业务变更和产品迭代。在实际使用中,多套环境的数据库、域名、业务配置的差异如何管理呢?本文主要介绍如何使用 Zadig K8s YAML 项目服务管理的变量配置能力,通过一套配置,实现多环境的隔离以及全局配置管理: 数据库隔离:每个环境的业务数据独立存放在不同的数据库中,互不影响 差异化域名访问:使用不同的域名地址访问不同的环境 ... 展开更多

收藏 0
0
置顶
发表了博客
11/07 16:00

iOS-Tagent上新了,iOS17的wda的部署小技巧你get了吗~

👆对私有云感兴趣可以进入公众号回复“私有云”哦。 一、前言 之前有很多同学一直在问如何在iOS17的设备上安装wda?其实我们 iOS-Tagent 已经更新兼容iOS17以上的设备啦,虽然无法直接通过AirtestIDE进行连接,但是可以先安装iOS-Tagent后,使用Airtest进行连接去跑脚本的~ 二、部署步骤 2.1 WDA项目地址 我们比较推荐使用Airtest的iOS-Tagent,在iOS设备上点击/滑动效率更高,地址如下: Airtest的iOS-Tagent:https://githu... 展开更多

收藏 0
0
置顶
发表了博客
11/19 15:50

一文说透 Zadig 基础免费版与商业版本区别

在当今快速发展的软件研发领域,选择合适的工具对于提高团队效率、保障产品质量至关重要。Zadig,作为一个备受欢迎的开源 DevOps 平台,提供了两类主要的产品版本:基础免费版和商业版,以满足不同规模和需求的团队。今天,我们就来详细解析这两类版本的区别,帮助您做出更明智的选择。 版本对比概览 基础免费版主要面向个人或小规模团队,它是完全免费的。功能覆盖从开发到交付的流程,满足基本的 CI/CD 和环境治理需求。而商业... 展开更多

收藏 0
0
置顶
发表了博客
11/12 13:28

🚀 重大更新!Zadig V3.2.0 重塑工作流体验,强势推出迭代管理

Zadig 突破工作流极限,追求极致迭代效率,带来全新优化的版本 V3.2.0。新版本在工作流引擎上增加了迭代管理,大幅提高了流程透明度和价值交付的清晰度,还强化了工作流控制,新增了实时信息同步、审批和独立通知等功能。同时,我们自豪地宣布,将一系列高级功能免费提供给社区,让每位小伙伴都能体验到创新带来的便利。 🔄 新增迭代管理模块 工作流升级支持自定义项目流程和迭代管理,使团队能实时监控项目进度,高效并行开发... 展开更多

收藏 5
0
置顶
技术主管
发表了博客
11/07 15:16

Zabbix 和 Prometheus 选型对比

![Zabbix-vs-Prometheus](https://oscimg.oschina.net/oscnet//4086d07bfa13e58aeddf641b8294d031.png) 开源的监控产品有很多,其中最知名的,当属早期的 Zabbix 和现在的 Prometheus。Zabbix 是 2001 年发布的,至今已经 20 多年,很多细节打磨的相当到位,Prometheus 是 2014 年发布的,相对年轻,依托于之前 Google Borgmon 的先进经验和灵感,Prometheus 在云原生监控领域有着非常好的表现。 咦?你怎么没有提到你们自己开源... 展开更多

收藏 6
0
置顶
发表了博客
10/30 16:36

轻松掌握在AirtestIDE中切换为本地Python环境的详细指南

👆对私有云感兴趣可以进入公众号回复“私有云”哦。 一、前言 最近有一些新入门的小伙伴们都在问如何在AirtestIDE内使用更多的依赖库,为了解决这个问题,我们建议将AirtestIDE的Python环境切换为本地Python环境,并在本地环境中添加所需的依赖库。本周推文将一步一步指导大家如何将AirtestIDE的Python环境转换为本地环境。 二、操作步骤 2.1 确认本地的python环境 先确保你的电脑已安装Python。在Windows系统中,打开命令窗... 展开更多

收藏 1
1
置顶
发表了博客
10/16 16:00

Selenium 进阶技巧:实现 Web 端的鼠标操作功能

👆对私有云感兴趣可以进入公众号回复“私有云”哦。 一、前言 大家在做selenium测试时,是否会遇到在网页上需要执行一些鼠标操作,如右键选择一些设置,或者双击点赞,双击放到屏幕等等,但是在日常使用中还是习惯使用selenium的基本库,而忽略了其实selenium也是有提供了丰富的鼠标操作库,通过动作链 (ActionChains)就可以实现上述操作。 二、Selenium 4 的鼠标操作 我们今天用到的是selenium内的动作链 (ActionChains),可... 展开更多

收藏 0
0
置顶
系统管理员
发表了博客
2017/08/02 14:57

CentOS6 系统盘迁移

环境 Linux 物理机,已安装 VirtualBox 虚拟机软件 CentOS6.9 live 启动 U 盘 CentOS6.9 iso 镜像文件 待安装笔记本 IBM x32 VirtualBox 创建 Redhat6 虚拟机 VMware 没用过,建议硬件配置尽量和目标设备一致 Thinkpad X32 的处理器只有一核,无 PAE,内存 1024MB 虚拟硬盘 8G 就够了,使用 CentOS6.9 iso 装好虚拟机后,禁用 selinux,可能需要重启生效。 打包操作系统根目录 cd / tar cvpzf backup.tgz --exclude=/backup.t.... 展开更多

收藏 0
0
置顶
发表了博客
10/29 11:52

流水线早已 out 了?你需要更高效能的工作流

在快节奏的 DevOps 世界里,流水线 和 工作流 常常被混为一谈,但真相是,它们在实现软件快速、高效交付的过程中扮演着截然不同的角色。Jenkins 在新建 Pipeline 时的描述,无意中揭示了这一混淆:“Pipeline Orchestrates long-running activities... Suitable for building pipelines (formerly known as workflows)... ” 这让我们不禁思考,Zadig 为何坚持使用“工作流”这一称呼。今天,我们将揭开这背后的奥秘。 流水线,... 展开更多

收藏 0
0
置顶
发表了博客
08/01 11:44

Zadig 如何用 Dex 实现账号系统管理

确保企业应用的安全性,用户认证与授权是不可或缺的核心环节。在构建安全的企业级应用时,一个稳健的认证与授权机制显得尤为关键。 Zadig 账号系统以其强大的管理能力,超越了基本的内部账号管理,进一步升级以满足企业级需求。我们增强了账号授权的接入功能,除支持自身内部账号管理能力外,额外支持 LDAP、OAuth 等广泛认可的账号授权标准,同时实现了与 Active Directory、GitHub、GitLab 等主流平台的无缝集成,全面满足企业... 展开更多

收藏 0
0
置顶
发表了博客
10/09 16:00

高效Selenium测试技巧:轻松控制已开启的浏览器

👆对私有云感兴趣可以进入公众号回复“私有云”哦。 一、前言 在日常做Selenium测试的时候,总是遇到网页需要登录的情况,上次我们在做Selenium专题的时候,有讲过一个自动刷B站的案例,里面涉及到了登录的情况,详细推文点击这里,很多同学也提出了疑问,是否可以通过执行当前我设置好并登录好的网页去进行测试?那么我们今天就一起来探讨一些,如何连接已经打开的浏览器,并进行自动化测试。 二、控制现有浏览器的步骤解析 ... 展开更多

收藏 3
0
置顶
发表了博客
09/25 16:00

【IOS自动化】IOS18如何使用Airtest进行自动化测试及go-ios的基本使用

目录: 一、go-ios安装部署启动 1、Windows系统驱动下载 2、Windows系统驱动部署 3、配置环境变量 二、构建wda.ipa 方案一:通过xcode构建 方案二:通过命令构建wda.ipa 可能遇到的问题及解决方案 三、IOS18启动自动化测试 四、连接到AirtestIDE 五、封装IOS17+的启动方法总结 go-ios的基本使用 之前写过IOS17打包WebDriverAgent构建ipa包安装到ios16.7及ios17以上设备结合tidevice3进行自动化测试,但那种方式发现在不同的设备上... 展开更多

收藏 3
0
置顶
发表了博客
09/25 17:44

开发者的利器:Rainbond 赋能你的产品创新

在当今快速变化的技术环境中,普通开发者面临的挑战日益增加。无论是在小型初创公司还是在大型企业中,开发人员都被迫面对繁杂的运维任务、复杂的环境配置以及技术的迅速迭代。这些问题不仅消耗了开发者的时间和精力,也限制了他们对业务本身的专注。为了解决这些痛点,Rainbond 应运而生,它为普通开发者提供了一个友好、高效的解决方案。 ## 面对的挑战:开发者的困境 普通开发者往往需要处理多个角色,既要编写代码,又要管理... 展开更多

收藏 1
0
置顶
发表了博客
09/19 09:46

自动驾驶服务如何借助Zadig实现持续交付与运维优化

驭势科技 UISEE 成立于 2016 年 2 月,是一家专注于自动驾驶的科技型企业,致力于为全行业、全场景提供 AI 驾驶服务,做赋能出行和物流新生态的 AI 驾驶员。驭势科技坚持立足本土研发,根植全球市场。总部和研发中心设立在北京,在上海嘉定和浙江嘉善分别设有研发中心、研发试制和应用创新中心。此外,在新加坡、香港、深圳、武汉、重庆等地均设有分支机构。驭势科技依托自主研发的 U-Drive(®) 智能驾驶平台,在业务上已经形... 展开更多

收藏 1
0
置顶
技术主管
发表了博客
08/14 18:01

可观测性与传统监控的区别和联系

什么是可观测性? 可观测性(Observability)是一种软件开发和系统构建的哲学,是对系统内部状态及行为的度量和推断能力,通常包括日志、指标、链路追踪等多个度量维度。也就是说,在软件开发和运维领域中,可观测性是指对于一个复杂的系统,能够通过监控、日志、指标、追踪等手段,快速地发现、诊断、解决问题的能力。 Observability 最早是起源于控制论的一个概念: In 1960, Kálmán introduced a characterization he call... 展开更多

收藏 18
1
置顶
技术主管
发表了博客
09/06 15:05

服务稳定性保障的五大误解

> 在线服务的稳定性保障一直是运维和技术部门的核心工作之一。但时至今日,这个方向实际仍然有很多基本的概念都没有对齐。今天这篇文章就罗列下那些混淆不清的概念,期望有一天大家沟通时不是鸡同鸭讲,各说各话。 ## 误解一:服务可用性 听过很多技术分享,看过很多平台的承诺,上来都是讲我们的服务稳定性`99.9xx%`,但似乎都“**忘记**”了提供这个稳定性的具体算法和解读。如果没有明确的定义,这个数值其实毫无意义。 > 服... 展开更多

收藏 0
0
置顶
发表了博客
09/04 16:00

【装包测试】Android应用权限授权小技巧

👆对私有云感兴趣可以进入公众号回复“私有云”哦。 一、前言 大家在日常测试中,每次新安装应用或游戏都有一些前置的权限设置需要点击,但在不同的Android设备上的同意按钮都不完全相同,如果需要提高脚本的通用性以及复用性我们应该怎么办呢?那我们本周就一起来探讨一下这个问题吧~ 二、pm授权与取消授权指令详解 PM工具,即包管理器(Package Manager),是Android开发和测试中不可或缺的工具。可以用于执行安装应用程序、... 展开更多

收藏 2
0
置顶
发表了博客
07/25 11:25

Zadig 上线字节飞书官方:先进组织,一站式高效协同解决方案

先进团队,先用飞书! 作为新一代高效协作的办公工具,使用飞书已成为先进团队的工作方式。 发布对了,就都对了! Zadig,基于云原生技术和工程最佳实践打造的 DevOps 平台 ,正式上线飞书官方:真正打通需求到发布全生命周期,为企业带来产研一站式高效协作方案。 Zadig 与飞书全家桶,这对代表先进生产力的组合,到底带来了哪些神奇的效果? Zadig x 飞书产研运一体化方案 Zadig 连通飞书项目管理、审批、IM 通知、机器人等协... 展开更多

收藏 1
0
置顶
程序员
发表了问答
08/29 10:50

ESB vs KPaaS:如何选择合适的系统集成方案?

企业中有多个系统,如OA、ERP、WMS等,怎么进行数据集成?什么样的集成方案能够即安全又具扩展,同时还有经济效益?

收藏 0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部