- 博客(1541)
- 收藏
- 关注

原创 为什么选择了互联网行业?都说35岁后的程序员会失业,是真的么?那我搞测试冲到50岁...
当初选择了程序员这个行当,除了出于编程爱好以及能赚钱以外,难道就没有考虑过这个行业,中后段的成长存在着一定的压力?前一阵子和一位研发朋友聊天他说:你看咱们公司整体年龄都偏大,平均都30岁以上了,你看后面几年会不会有一波整改?如果我被优化了,能不能投靠你所在的运维部门?我说:运维岗位的年龄歧视虽然比研发稍微好那么一点,但咱那么熟就实话说吧,我还是宁愿找个高潜力又便宜的应届生来培养~说完后,大家都若有所思地点头一笑,哈哈我们对行业的认知可以归纳几点:优点:待遇高:和金融并称,IT是公认的两.
2021-09-03 13:22:07
3483
2
原创 移动自动化测试:利用图像对比确保用户界面一致性
在本文中,我们将深入探讨可视化对比对于移动应用程序的重要意义,介绍如何借助 Python、Appium 以及 Pillow 轻松实现这一技术,并分享一些极具代表性的实际案例,展示其在实际应用中发挥的关键作用。
2025-05-10 22:20:35
341
原创 python 正则表达式中的贪婪匹配和非贪婪匹配
在正则表达式中,贪婪匹配(Greedy Matching)和非贪婪匹配(Non-greedy Matching,也称为懒惰匹配 Lazy Matching)是指量词(如 *, +, ? 和 {})如何与文本匹配的方式。理解这两者的区别对于编写有效的正则表达式至关重要。
2025-05-10 22:18:34
399
原创 CMMI是什么? 看完这篇你就懂了
最近受朋友公司所托,帮他们的测试团队与产品线质量保障体系业务进行业务咨询。其中让我比较感兴趣的就是一个50人的测试部门,从5年前的初创的十几人团队开始,经历了从混乱到有序的流程演变,通过团队乃至公司整体的意识认知与实际行动,自始至终将产品质量思维贯彻其中,最后让公司通过了CMMI4级认证。能获得这样的成,最根本的原因就在于公司上下团结一致,各层部门与人员有效的发挥着各自的作用,坚持不断创新、总结、优化各类工作流程与项目经验。而更难得的是公司内的人员与团队又始终保持着高度的目的与价值观统一。这样的公司总体来说
2025-05-10 13:31:33
431
原创 测试人员必看!三步攻克“幽灵bug“的实战指南
在日常测试工作中,最令人头疼的莫过于用户反馈的"幽灵bug"——明明报错截图清晰,但回到测试环境却无法复现。这类问题往往隐藏着深层隐患,本文将提供一套可落地的解决方案。
2025-05-10 12:39:44
526
原创 7大开源自动化测试工具终极对决:谁才是2025自动化测试之王?
阅读本文你将收获:如何选择自动化测试工具;7款开源的自动化工具对比;对比总结及选择建议
2025-05-10 12:34:55
366
原创 鸿蒙系统测试工具DevEco Testing
Deveco Testing是一款专项集成测试工具,主要用于鸿蒙系统(HarmonyOS)的应用测试。它提供了多项测试能力,包括应用稳定性测试、性能指标监控测试、功能体检基础质量测试、稳定性基础质量测试和性能基础质量测试等。
2025-05-10 12:31:23
538
原创 AI大模型入门:不微调的大模型能用吗?
大模型微调技术正在重塑AI应用开发范式,其发展呈现"轻量化、专业化、自动化"三大趋势。随着技术的不断突破,微调将成为企业获取定制化AI能力的标准路径。
2025-05-09 22:25:03
509
原创 大模型评测指南:从理论到实践
在大模型评测整个过程中,从评测需求分析开始到最后的测试结果展示,或多或少都需要借助工具去实现我们想要的结果。下面按照评测方式,介绍不同类型的评测工具。分别为:评测框架套件、评测平台、及独立评测中需要的工具。
2025-05-09 22:22:51
493
原创 MCP-Playwright:AI自动化神器,一款超级好用的自动化测试框架!
而今天,给大家介绍一款自动化测试工具:MCP-Playwright,它融合了先进的 AI 技术,不仅能让AI直接操控浏览器,更是通过标准化协议打通了测试工具链,让自动化测试变得像“说话一样简单”,为自动化测试带来了全新的体验。
2025-05-08 14:41:00
884
原创 怎么写出高质量的测试用例?
测试用例(Test Case)是为了实施测试而向被测试的系统提供的一组集合,这组集合包含:测试环境、操作步骤、测试数据、预期结果等要素。好的测试用例是一个不熟悉业务的人也能依据用例来很快的进行测试
2025-05-08 14:35:31
610
原创 单元测试与集成测试的区别解析
单元测试(Unit Test)和集成测试(Integration Test)是软件测试中两种不同层级的测试方法,主要区别体现在测试范围、目的和实现方式上:
2025-05-08 14:33:19
391
原创 车载智能座舱中逆变器的介绍
在车载智能座舱测试中,逆变器主要用于将车载直流电源(如12V/24V)转换为交流电(如110V/220V),以模拟真实用电环境并测试座舱内电子设备(如屏幕、音响、充电接口等)的性能和稳定性。
2025-05-08 14:28:29
430
原创 从一个过气考渣的角度看LLM智能化测试用例生成
根据业务需求生成测试用例,会涉及到相关上下文的召回、用例生成等场景。除了用例生成之外,也可以考虑应用LLM进行用例评审。因此,本文将涉及以下内容。
2025-05-08 14:24:47
650
原创 基于MaxKB部署本地知识库问答系统
随着 DeepSeek 的迅速崛起,人工智能的浪潮达到了前所未有的高潮。为了提升企业的运营效率,越来越多的公司开始部署专属的知识库问答系统。这类系统不仅能够显著提高工作效率,还能有效地整合和利用企业内部的知识资源。
2025-05-08 14:18:26
622
原创 什么是数据流测试?
数据流测试是一种白盒测试技术,它侧重于变量接收值的点以及使用或引用这些值的点。它关注数据的生命周期,并跟踪从声明到使用代码的数据流。此方法有助于识别数据在程序中可以采用的路径,确保测试每个路径是否正确使用数据,并且没有数据被损坏或滥用。
2025-05-08 14:14:27
881
原创 AI测试|介绍一个基于Appium及视觉大模型的智能移动应用测试工具(开源)
工具介绍:SmartDigger 项目是一个基于 Appium 及视觉大模型的智能移动应用测试工具。它能够自动检测应用界面中的弹窗,并智能处理各种弹窗场景,同时生成详细的元素边界数据报告,为移动应用测试提供高效、智能的解决方案。
2025-04-29 22:20:54
671
原创 Python珍藏的快捷技巧,让你编码更快速
Python编程相信小伙伴都有所了解,在职业生涯的10多年的实战中,总结了一些高效技巧,希望可以提升你的编码速度,同时保持代码清晰精准。无论你是初学者还是经验丰富的 Python 开发者,这些技巧都能帮助你提高效率,锐化技能。
2025-04-28 20:20:28
357
原创 Playwright快照功能实战指南:前端测试的“指纹”武器
在前端测试的复杂领域中,Playwright的快照功能宛如一项神奇的 “指纹” 黑科技,为我们精准捕捉页面状态提供了强大支持,其中Aria快照更是核心所在。
2025-04-28 20:06:54
1034
原创 90%的人学Docker都搞错了重点!这才是测试开发最该先掌握的
Docker Platform(平台)Docker提供了一个开发、打包、运行app(应用application)的平台把app和底层infrastructure(基础设备)隔离开来
2025-04-28 20:05:35
754
原创 Socket 缓冲区——故障测试必知必会
在网络通信的世界里,Socket 就像应用层与传输层之间的翻译官,是连接应用程序与操作系统网络协议栈的桥梁。无论是客户端还是服务器端,只要进行 TCP 通信,都离不开 Socket 的参与。典型的数据传输流程大致是:应用程序通过 Socket 发送数据,数据进入内核空间的发送缓冲区,再由网络协议栈进行处理后发送出去;接收方从网络中接收数据,经内核协议栈处理后放入接收缓冲区,最终由应用程序通过 Socket 读取。
2025-04-28 20:00:43
538
原创 allpairspy正交实验法设计测试用例
不知道大家在平常的测试工作中,有没有在测试用例设计的时候用到正交实验法呢?不过我们应该也很常见,比如表单提交等,请看下面这个表单提交的例子。
2025-04-28 19:58:23
366
原创 ADB命令测试学习教程——安全与隐私
开启和关闭ADB调试模式ADB调试模式允许你通过USB或网络连接对Android设备进行深度控制和访问,但这也意味着如果被不当使用,可能会带来安全隐患。因此,了解如何正确地开启和关闭ADB调试模式非常重要。
2025-04-28 19:54:20
751
原创 如何在Python中使用`shutil`模块?
shutil 模块是 Python 标准库的一部分,提供了高层次的文件操作功能,如复制、移动、重命名文件和目录,以及处理归档(例如压缩和解压)。
2025-04-28 19:52:34
856
原创 SoapUI 结合 Postman 测试 WebService 协议
一、WebService 协议概述WebService 是一种基于标准的 Web 应用程序接口,允许不同系统之间通过网络进行通信和数据交换。常见的 WebService 协议有 SOAP(Simple Object Access Protocol),它使用 XML 格式进行消息传递,并且通常基于 HTTP 或 HTTPS 进行传输。接下来将介绍如何使用SoapUI和Postman 对 WebService 进行测试。
2025-04-28 19:48:27
680
原创 测试基础|成功创建测试自动化策略的关键要素
软件测试中的自动化至关重要。因此,真正的问题不是“我们应该自动化吗”,而是“我们如何正确实现自动化?”自动化如果做得好,可以提高效率、扩大覆盖范围并减少人为错误。但如果做得不好,自动化很快就会成为一种负担,导致测试不稳定和维护难以管理,与实际的软件测试目标不符。
2025-04-28 19:44:09
856
原创 性能测试流量录制回放技术:从“偷师学艺”到“万人攻防战”
今天来跟大家聊聊性能测试中常见的流量录制回放技术,文章主要分为七大模块展开讲解,尽量能让小白也能搞明白这是个啥技术?直接搞起!
2025-04-26 20:47:14
963
原创 AI+测试|通往专家之路,三万字长文详解大模型性能测试
一开始想做一个 AI 产品测试实践的系列,更新到性能测试的时候又发现要讲的东西太多,分成几篇写的话给人的感觉是断断续续的,索性一次写完。好像市面上也没见到有专门详细介绍如何针对大模型进行性能测试的文章(大多数都是告诉你怎么用大模型生成用例的文章),所以希望我这一次能做的好一些。 写这篇文章可能需要花几天甚至一周的时间。 也希望我坚持得下来。
2025-04-26 20:43:57
916
原创 Jira太贵又难用?试试这款全面碾压的国产缺陷管理工具!
在数字化转型浪潮下,许多中小团队受限于云服务成本或数据安全要求,仍依赖 Excel 或基础开源工具进行缺陷管理。
2025-04-26 20:37:37
1035
原创 一文彻底搞懂Transformer:原理、应用与测试开发指南
随着AI技术的快速发展,Transformer已经成为测试开发人员必须了解的核心技术之一。今天,我们将从基础原理到实际应用,全方位解析这个技术架构。
2025-04-26 20:29:52
680
原创 ADB命令测试学习教程——Monkey测试
Monkey命令的基础使用方法Monkey是一个自动化测试工具,可以生成伪随机用户事件流(如点击、触摸、手势等),用于对Android应用进行压力测试和稳定性测试。
2025-04-26 20:26:11
767
原创 敏捷测试中的价值流优化:识别并消除八大浪费的实战指南
在敏捷开发中,测试活动正经历着从"质量把关者"到"价值流优化者"的范式转变。根据丰田生产系统的八大浪费理论(Liker & Meier, 2005),软件开发过程中存在大量非增值性浪费。从业超过20年的敏捷测试专家领测老贺指出,将这些理论融入测试实践能显著提升质量流动效率。本文通过若干案例解析如何识别和消除测试活动中的隐性成本。
2025-04-26 20:19:06
1012
原创 武汉央国企就业四大梯队!终于有人说明白了
今天,就让我们深入剖析武汉央国企的就业梯队,根据网络信息整理的武汉央国企就业梯队排名,仅是各梯队代表企业,并未全覆盖,仅供参考。
2025-04-26 20:16:12
760
原创 探讨|什么是真正的自动化测试?
我曾拜访过一位客户,他们对自动化测试的热情高涨。“哦,我们有很多10倍速的测试过程!”他们自豪地说。出于好奇,我追问:“你们怎么运行它们呢?”他们毫不犹豫地指向办公室角落里一台落满灰尘的旧电脑。我愣了一秒,怀疑自己是不是听错了。角落里的电脑?没错,原来那就是他们“运行”测试的地方。如果说这都不算自动化名不副实,那我真不知该说什么了。
2025-04-26 20:11:06
699
原创 软件测试中的思维陷阱:当经验变成盲区
在软件测试中,老工程师的经验可能变成"有色眼镜"。研究发现,当测试结果符合预期时,工程师大脑的理性分析区活跃度会骤降61%,而负责模式识别和情绪判断的区域却异常活跃。这种现象可以用一个简单公式解释:
2025-04-24 19:22:20
884
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人