logo
publist
写文章

简介

天朝第一个智能选股模型开发者(dos下的内存驻留程序) 曾经开发过大型证券分析系统, 参与过金税金卡工程, 一个人搞定UFT一个团队的技术要点 自动化测试

擅长的技术栈

可提供的服务

金融自动化测试服务 AI相关的系统开发 证券分析系统及量化

为什么 90% 的自动化测试项目最后都失败了?

摘要:90%的自动化测试项目失败的根本原因在于错误的实现方式,而非技术工具问题。主要误区包括:1)将测试等同于编写脆弱的UI操作代码;2)将业务逻辑与界面结构强耦合;3)采用静态脚本应对动态系统。AI辅助测试反而加剧了不可控性。正确的解决方案应转向模型化思维,将测试拆解为对象、操作、数据和场景四个维度,实现语义化而非结构化的测试表达。随着AI加速开发进程,测试正成为软件发布的瓶颈,采用正确的自动化

文章图片
#人工智能#测试工具#selenium +2
项目早期 UI 自动化测试的典型问题与对策

本文探讨了项目早期引入UI自动化测试的常见问题与应对策略。早期项目中界面频繁变动导致传统脚本测试模式失效,表现为定位失效、维护成本高等问题。作者提出三大对策:1)在需求阶段引入可测试性设计,规范元素命名;2)采用无脚本(Codeless)测试模式,实现测试逻辑与界面解耦;3)建立统一测试资产与规范。通过模型驱动代替脚本驱动,可降低60%以上的维护成本,提升测试稳定性和业务覆盖率。核心结论是:早期项

文章图片
#ui#人工智能
微信自动化 + OpenClaw:AI时代办公效率的关键突破

微信自动化正成为办公刚需,其核心是通过本地客户端驱动实现消息处理自动化。系统架构包含WeChat服务、OpenClaw AI和本地客户端三个组件,采用"读取-分析-回复"的工作流模式,将UI操作API化并通过OpenClaw统一调度。该方案具有工程可行性:不破解协议、不接管账号,仅限localhost调用并需用户确认免责声明。它能显著提升沟通效率、标准化输出,未来可扩展为企业级

文章图片
#微信#自动化#人工智能 +1
微信自动化 + OpenClaw:AI时代办公效率的关键突破

微信自动化正成为办公刚需,其核心是通过本地客户端驱动实现消息处理自动化。系统架构包含WeChat服务、OpenClaw AI和本地客户端三个组件,采用"读取-分析-回复"的工作流模式,将UI操作API化并通过OpenClaw统一调度。该方案具有工程可行性:不破解协议、不接管账号,仅限localhost调用并需用户确认免责声明。它能显著提升沟通效率、标准化输出,未来可扩展为企业级

文章图片
#微信#自动化#人工智能 +1
JavaFX 自动化测试工具现状与挑战:从技术栈到事件机制问题的系统总结

JavaFX自动化测试面临多重技术挑战:SceneGraph架构、Skin机制和复杂事件模型导致传统工具(如TestFX、JemmyFX)在控件识别和事件处理上存在局限。Popup窗口、TabPane等特殊组件进一步增加测试难度。虽然图像识别工具可绕过部分问题,但存在分辨率依赖和语义理解不足等缺陷。企业级应用需要更稳定的对象识别和事件解析方案。现代自动化平台正通过深入解析SceneGraph和优化

文章图片
#自动化#测试工具#运维 +2
脚本式自动化测试,还是 AI 时代的必然选择吗?

文章探讨了AI时代脚本式自动化测试的局限性。指出国内许多企业仍依赖人工测试,而脚本自动化面临开发维护门槛高、审计困难等问题。随着AI技术发展,无脚本自动化测试模式优势显现,具有可读性强、维护成本低、更易审计等特点。作者认为未来测试体系将转向AI辅助+无脚本设计+自动化执行的模式,测试工程师角色也将从"写脚本"转变为"设计测试系统"。文章提出在AI时代,脚本式

文章图片
#人工智能#自动化#运维
UFT 对象定位的问题及技巧(含正则实战 & 无代码对比)

本文探讨了UFT自动化测试中对象定位的核心问题及解决方案。作者指出动态ID、层级变动和多语言适配是导致定位失败的三大主因,提出使用正则表达式匹配、描述性编程和层级缩减策略等技巧提升稳定性。针对金融系统常见的Grid控件,文章分享了特殊处理方法,并总结了对象定位的四大稳定原则。最后对比了传统UFT脚本与无代码自动化系统(MARS)的差异,强调语义封装和对象模型库的重要性。文章认为,在AI时代,稳定的

#人工智能#功能测试#测试用例 +2
我们真的准备好把商业软件交给 AI Vibe Coding 吗?

摘要:本文通过作者使用Cursor AI编程时遇到的"echo."命令循环执行问题,揭示了AI辅助开发中的潜在风险。文章指出,当AI具备执行命令、修改代码等能力时,已不再是简单的辅助工具,而成为"半自动执行代理"。作者警告当前流行的vibecoding模式存在严重被低估的风险:AI生成代码速度远超人工审查能力,可能导致质量失控。文章强调必须建立严格的审计机制

文章图片
#人工智能
AI时代下的Java Desktop自动化测试新范式 —— 一款支持Code/Cursor的插件预发布

摘要: 一款面向JavaDesktop(AWT/Swing/JavaFX)的自动化测试插件即将发布,专为AI时代开发设计。该插件集成于VSCode/Cursor,支持无代码测试、对象树解析、录制回放及MCP协议调用,实现开发与测试一体化。其核心能力源自企业级金融系统验证,旨在降低JavaDesktop自动化门槛,成为AI开发流程中的关键“守门员”,确保快速迭代下的代码质量。未来将扩展Web自动化与

文章图片
#人工智能#java#测试工具 +1
到底了