
DevOps
文章平均质量分 89
测试者家园
于涌,知名技术专家和专业图书作者。作为技术专家,曾在多家互联网企业担任技术总监岗位,积累了丰富的实战和管理经验。作为知名图书作者,创作了十余本专业著作,紧跟时代步伐,关注和探索前沿技术的落地与实践,多次获得优秀原创IT图书作者和最受欢迎的IT类图书作者等荣誉。曾为多家企业提供软件测试相关课程、敏捷开发、ChatGPT、AIGC和项目管理等内容的培训和咨询服务。致力于为企业提供实用的技术指导和应用,为读者提供深入并易于理解的知识分享,以促进企业的创新和读者的个人职业发展。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
性能测试数据准备的自动化方法
随着系统日趋复杂,手工准备数据不仅效率低下,而且难以应对持续集成(CI)和持续性能测试(CPT)的要求。因此,构建一套自动化、可扩展、可控制的性能测试数据准备机制,是现代性能工程体系的关键组成。原创 2025-07-30 00:45:00 · 1016 阅读 · 0 评论 -
通过文件路径遍历漏洞来构建多维视角的攻击面识别体系
路径遍历漏洞不是技术复杂度高的漏洞,但它检验的是开发的边界意识、测试的攻击思维、运维的隔离策略,更体现了组织对“最小信任”的真正理解。原创 2025-07-29 00:45:00 · 588 阅读 · 0 评论 -
使用 AI 模型识别攻击模式
AI,尤其是基于机器学习与深度学习的模型,正在成为新一代安全防御系统的核心。其关键优势在于:可以通过对大规模数据进行学习与模式识别,实现对未知攻击的预测与阻断。原创 2025-07-28 00:45:00 · 1157 阅读 · 0 评论 -
如何将性能测试融入冒烟测试中?
冒烟测试不应仅限于“系统能否启动”,而应关注“系统启动后是否健康、高效地运转”。将性能测试有效融合至冒烟测试中,是实现高频交付下的质量护栏,也是 DevOps 文化落地的重要体现。原创 2025-07-29 00:30:00 · 632 阅读 · 0 评论 -
性能测试中如何处理第三方依赖调用?
在现代软件架构中,几乎没有哪一个系统是“孤岛”。无论是支付网关、地图服务、社交登录、短信平台,还是CDN、AI识别服务、广告SDK,它们都可能成为业务流程中关键的一环。性能测试的真正目标不是测出某个模块有多快,而是验证整个系统在真实或极端负载下的表现能力与瓶颈点。在这一过程中,“第三方依赖”往往成为不可忽略甚至是“风险放大器”的角色。原创 2025-07-28 00:30:00 · 773 阅读 · 0 评论 -
前后端联动下的性能瓶颈识别
现代应用架构正从传统的单体系统快速向微服务、分布式、云原生架构演进。在这一趋势下,前端与后端的协同变得比以往任何时候都更为重要。性能问题不再局限于某一层,而常常体现为跨层联动的性能瓶颈,它们可能来源于浏览器渲染、API 响应、网络延迟、数据库阻塞,甚至资源调度不当。原创 2025-07-27 01:00:00 · 1285 阅读 · 0 评论 -
安全测试中的社会工程学攻击防范
Gartner 研究显示:约90%的成功攻击源于社会工程学,而且这类攻击呈现出“低成本、高命中、强隐蔽、难追溯”的特点。尤其在 安全测试与系统评估中,若忽视社会工程因素的模拟与防范,将构成整个防御体系的致命缺口。原创 2025-07-27 00:30:00 · 561 阅读 · 0 评论 -
供应链安全测试与检测流程
供应链安全测试与检测流程:打造可信赖的数字生态链原创 2025-07-26 00:45:00 · 995 阅读 · 0 评论 -
如何设计性能自动报警机制?
自动化性能报警机制(Performance Auto-Alerting)应运而生。它不仅能实现对系统实时运行状态的动态感知,更是构建“自愈型系统”和“智能运维(AIOps)”的基石。原创 2025-07-26 00:30:00 · 1079 阅读 · 0 评论 -
敏捷测试与精益测试的融合方法
敏捷测试作为快速迭代、持续交付的重要保障,强调适应性和快速反馈;而精益测试则侧重于减少浪费、提高效率与价值流优化。如何将两者优势融合,构建一套既灵活又高效的测试体系,成为现代软件质量管理的关键命题。本文围绕“敏捷测试与精益测试的融合方法”展开探讨,旨在为读者提供理论指导与实践参考。原创 2025-07-17 01:15:00 · 745 阅读 · 0 评论 -
敏捷测试人员如何参与 DevOps 流程?
敏捷与DevOps逐渐融合成为现代软件交付的双核驱动力。敏捷测试作为敏捷开发的重要环节,其角色在DevOps环境中不仅没有弱化,反而被赋予了更广泛的责任和更深层次的技术要求。本文将系统阐述敏捷测试人员在DevOps流程中的定位、职责、能力要求及最佳实践路径,为测试人员及管理者构建跨职能协作、提升质量保障的桥梁。原创 2025-07-16 01:15:00 · 614 阅读 · 0 评论 -
漏洞库(如 CVE)的查询与测试实践
在当前信息化程度日益加深的时代,软件安全成为系统稳定运行的关键因素。网络攻击频繁发生,而这些攻击的根本往往源于系统中的已知漏洞未及时修补。如何及时、准确地发现、评估并测试这些漏洞,是每一位开发者、测试人员、安全工程师和运维人员的核心职责之一。本文将以CVE(Common Vulnerabilities and Exposures)漏洞库为例,系统讲解漏洞库的查询方法、漏洞信息的理解与分析,以及结合安全测试实践的全流程,从而帮助技术人员建立完整的漏洞管理与测试能力体系。原创 2025-07-11 00:45:00 · 858 阅读 · 0 评论 -
如何提取配置文件中的特定参数?用 awk 来做!
面对千变万化的配置格式,使用传统文本编辑工具效率低且易出错。而Unix/Linux下的awk工具,作为一种强大的文本处理语言,凭借其字段分割、模式匹配与条件处理的能力,成为提取配置参数的利器。本文将围绕awk实现配置文件参数提取,深入讲解技巧和实战方法,助你从容应对复杂配置解析需求。原创 2025-07-03 00:30:00 · 245 阅读 · 0 评论 -
Linux 文件替换神器:用 sed 实现批量修改
Linux中的sed(stream editor)作为一种强大的文本流编辑工具,不仅能完成单文件的替换任务,更能通过脚本与管道,实现批量文件的自动化高效修改,成为真正意义上的“文件替换神器”。本文将深入解读sed的批量替换原理、关键用法及实战技巧,帮助你从“笨拙的人工编辑”跃升为“自动化文本替换高手”。原创 2025-07-03 00:30:00 · 578 阅读 · 0 评论 -
快速统计行数、字数、字符数:wc 命令用法详解
在软件开发、测试、运维以及数据处理领域,文本文件的快速统计是日常工作中的基础操作。无论是统计日志文件行数,确认数据文件大小,还是预览代码文件规模,Linux/Unix环境下的wc(word count)命令,都以其轻量高效、功能丰富而成为首选工具。本文将全面解析wc命令的核心用法、高级技巧及实践案例,帮助读者构建对文本统计的全面认知,真正做到“用好工具,事半功倍”。原创 2025-07-02 00:30:00 · 732 阅读 · 0 评论 -
用 diff 和 vimdiff 快速比对两个配置文件差异
借助命令行工具diff和交互式工具vimdiff,可以快速精准地定位差异,实现高效的版本审查和变更管理。本文将系统剖析diff与vimdiff的原理、高级用法及实战案例,帮助你掌握快速比对配置文件的技巧,开拓配置管理新视角。原创 2025-07-01 00:30:00 · 929 阅读 · 0 评论 -
tail -f + grep:打造属于你的实时日志监控命令
如何实现实时、精准且高效的日志监控,是每个工程师的刚需。基于Unix哲学,“小工具组合”是解决方案的核心——其中,tail -f与grep的组合,成为最简单却又最有效的实时日志监控命令。本文将全面解析tail -f + grep命令的用法,深入探讨其原理、实战技巧和优化思路,助你打造专属的高效实时日志监控体系。原创 2025-06-30 00:30:00 · 766 阅读 · 0 评论 -
项目自动化从这里开始:用 crontab 设置定时任务
在现代软件项目中,自动化不再是锦上添花,而是实现持续交付、稳定运行与高效运维的基石。无论是定期同步数据库、自动拉取接口数据、定时执行测试脚本,还是部署周期性监控任务,crontab 都是最简单也最强大的入门工具。本文将深入解析 Linux 中 crontab 的工作原理、语法规范、实战技巧与安全边界,帮助开发者、测试人员与运维工程师构建项目自动化的起点。原创 2025-06-27 01:00:00 · 943 阅读 · 0 评论 -
chmod、chown 详解:Linux 文件权限完全指南
Linux 权限系统是简洁而优雅的,它为系统提供了灵活且严密的最小授权机制(Principle of Least Privilege)。作为开发者、测试人员或系统管理员,掌握 chmod 与 chown 不仅是基础技能,更是安全意识与运维能力的体现。在 DevOps、云计算、安全审计等现代工程背景下,合理配置与审计权限,已成为不可或缺的核心职责。愿本文助你拨开权限迷雾,构建起安全可靠的工程世界。原创 2025-06-26 00:30:00 · 1025 阅读 · 0 评论 -
用命令行做测试:结合 curl 和 jq 实现接口自动验证
在当今的敏捷开发与DevOps环境中,接口测试(API Testing)已成为质量保障的核心支柱。尽管许多团队采用 Postman、SoapUI 或自动化测试框架如 RestAssured,但在实际工作中,一个被严重低估却极为高效的方式是——直接使用命令行工具 curl 与 jq 组合进行接口验证。原创 2025-06-25 00:30:00 · 776 阅读 · 0 评论 -
网络不通排查 5 步法
网络故障是每一位工程师都必须直面的挑战。“重启一下试试”固然是万能口头禅,但真正的高手,靠的是结构化的诊断流程和工具组合拳。“网络不通排查五步法”正是将纷繁复杂的问题,抽象为一套可执行、可复用的链条式操作体系。原创 2025-06-24 00:30:00 · 762 阅读 · 0 评论 -
telnet 的正确使用场景与常见错误:从传统工具中挖掘网络诊断价值
telnet 并没有过时,只是使用场景需要重新界定。恰当使用 telnet 仍然能在故障排查、端口探测、服务可达性验证中提供高效、直接的帮助。反之,错误使用方式也可能带来混淆、调试困难甚至安全隐患。本文将系统性地分析 telnet 的作用原理、典型应用场景及其常见误区,帮助你科学评估它在当今网络诊断体系中的价值。原创 2025-06-23 00:30:00 · 806 阅读 · 0 评论 -
构建 DevOps 测试文化:协作、反馈与透明
在软件行业,“DevOps”不再是一个单纯的技术名词,而成为一种贯穿组织战略、流程再造与文化重塑的工程哲学。尤其在软件交付节奏日益加快、用户体验成为核心竞争力的今天,测试已不再是“最后一道关卡”,而是驱动高质量交付的第一生产力。但很多团队在实践 DevOps 时仍将“测试”视为技术角色的边缘附属,依赖自动化工具堆砌、以指标驱动代替深度协作。真正成功的 DevOps 转型,从来不是部署一个 CI/CD 工具链,而是建立一套以“协作、反馈与透明”为核心的测试文化体系。原创 2025-06-09 00:15:00 · 784 阅读 · 0 评论