- HarmonyOS开发:UiTest框架——UI自动化测试📌 核心要点:UiTest框架是HarmonyOS官方提供的UI自动化测试利器,通过Driver驱动+Component组件的架构模型,让你用代码模拟用户操作,把手动验证变成自动化流水线。 背景与动机你写完一个页面,怎么确认它真的能跑?手动点一遍?改个按钮颜色再点一遍?十个页面呢?五十个呢?手动测试这条路,项目稍微复杂一点就彻底走... HarmonyOS开发:UiTest框架——UI自动化测试📌 核心要点:UiTest框架是HarmonyOS官方提供的UI自动化测试利器,通过Driver驱动+Component组件的架构模型,让你用代码模拟用户操作,把手动验证变成自动化流水线。 背景与动机你写完一个页面,怎么确认它真的能跑?手动点一遍?改个按钮颜色再点一遍?十个页面呢?五十个呢?手动测试这条路,项目稍微复杂一点就彻底走...
- 做 UI 自动化测试的人,应该都遇到过这种场景:脚本刚写完,页面一改,挂了。 选择器昨天还能用,今天失效了。 本地能跑,CI 上失败。 失败截图看了半天,最后发现只是等待时机不稳定。 好不容易让用例跑绿了,过两周又开始红。更尴尬的是,很多团队的 UI 自动化并不是没人写,而是写完以后没人敢长期维护。因为大家心里都清楚:自动化用例生成出来不难,难的是它能不能稳定运行,能不能真实覆盖业务,能不能... 做 UI 自动化测试的人,应该都遇到过这种场景:脚本刚写完,页面一改,挂了。 选择器昨天还能用,今天失效了。 本地能跑,CI 上失败。 失败截图看了半天,最后发现只是等待时机不稳定。 好不容易让用例跑绿了,过两周又开始红。更尴尬的是,很多团队的 UI 自动化并不是没人写,而是写完以后没人敢长期维护。因为大家心里都清楚:自动化用例生成出来不难,难的是它能不能稳定运行,能不能真实覆盖业务,能不能...
- 最近,牛客上又出现了一批 2026 届校招薪资爆料。这次被讨论比较多的公司包括:大疆、哔哩哔哩、TP-LINK、海康威视、韶音科技。其中最吸引眼球的,是大疆图像算法岗位,有网友爆料称:深圳,985 硕,月薪 60K,15 薪,总包最高到 110 万左右。当然,薪资爆料一般来自网友投稿,不代表官方标准,也不代表人人都能拿到。大家更应该把它当成一个观察信号:今年校招市场并不是没有高薪,而是高薪越... 最近,牛客上又出现了一批 2026 届校招薪资爆料。这次被讨论比较多的公司包括:大疆、哔哩哔哩、TP-LINK、海康威视、韶音科技。其中最吸引眼球的,是大疆图像算法岗位,有网友爆料称:深圳,985 硕,月薪 60K,15 薪,总包最高到 110 万左右。当然,薪资爆料一般来自网友投稿,不代表官方标准,也不代表人人都能拿到。大家更应该把它当成一个观察信号:今年校招市场并不是没有高薪,而是高薪越...
- 去年这个时候,我帮一个团队做了一次技术评审。他们的自动化用例有八百多条,但每次跑完,开发团队基本不看报告——太长了,全是英文堆砌,失败原因写着“Element not found”,没人知道是定位器变了还是页面没加载完。上个月再见到他们,自动化用例已经砍到两百条,但通过率从72%涨到了94%。问他们怎么做到的,负责人说了一句话:“我们把重心从'写用例'挪到了'搭框架'。”这件事让我想明白了一... 去年这个时候,我帮一个团队做了一次技术评审。他们的自动化用例有八百多条,但每次跑完,开发团队基本不看报告——太长了,全是英文堆砌,失败原因写着“Element not found”,没人知道是定位器变了还是页面没加载完。上个月再见到他们,自动化用例已经砍到两百条,但通过率从72%涨到了94%。问他们怎么做到的,负责人说了一句话:“我们把重心从'写用例'挪到了'搭框架'。”这件事让我想明白了一...
- 最近看到一个很扎心的问题:一份工作 8K 双休,另一份工作 12K 单休,你会怎么选?这个问题一出来,评论区基本分成了三类人。有人很现实: “别说单休了,能准点下班都不错了。”有人开始算账: “每个月多 4000,一年就是 4.8 万,这还用想?”也有人直接开摆: “我选退休。” “我想要 20K,上四休三。”看起来大家是在开玩笑,其实背后藏着很多打工人的真实焦虑。因为这道题表面上是在选工资... 最近看到一个很扎心的问题:一份工作 8K 双休,另一份工作 12K 单休,你会怎么选?这个问题一出来,评论区基本分成了三类人。有人很现实: “别说单休了,能准点下班都不错了。”有人开始算账: “每个月多 4000,一年就是 4.8 万,这还用想?”也有人直接开摆: “我选退休。” “我想要 20K,上四休三。”看起来大家是在开玩笑,其实背后藏着很多打工人的真实焦虑。因为这道题表面上是在选工资...
- 离线VSCode对接本地大模型:单文件对话界面实现(持久化+文件图片上传) 前言最近在处理离线内网环境下的VSCode开发需求,场景很明确:没有外网,没法安装GitHub Copilot之类的在线AI插件;本地已经部署好了大模型API(无论是Ollama、vLLM还是私有化部署的模型服务),想在VSCode的开发工作流里直接做代码问答、本地文档分析,不想切换厚重的独立客户端,也不想折腾复杂... 离线VSCode对接本地大模型:单文件对话界面实现(持久化+文件图片上传) 前言最近在处理离线内网环境下的VSCode开发需求,场景很明确:没有外网,没法安装GitHub Copilot之类的在线AI插件;本地已经部署好了大模型API(无论是Ollama、vLLM还是私有化部署的模型服务),想在VSCode的开发工作流里直接做代码问答、本地文档分析,不想切换厚重的独立客户端,也不想折腾复杂...
- 很多团队做接口自动化,刚开始都很有信心。接口文档有了, 自动化框架搭好了, 请求也能发出去, 断言也能写几条。但真正做一段时间后,问题就来了。接口越来越多,前后置依赖越来越复杂,测试数据越来越难维护,脚本一改再改,最后自动化不是帮团队提效,反而变成了另一个需要长期维护的“技术包袱”。很多测试同学应该都遇到过这种情况:明明只是想验证一个“创建数据”的接口,结果前面要先注册用户、登录账号、获取 ... 很多团队做接口自动化,刚开始都很有信心。接口文档有了, 自动化框架搭好了, 请求也能发出去, 断言也能写几条。但真正做一段时间后,问题就来了。接口越来越多,前后置依赖越来越复杂,测试数据越来越难维护,脚本一改再改,最后自动化不是帮团队提效,反而变成了另一个需要长期维护的“技术包袱”。很多测试同学应该都遇到过这种情况:明明只是想验证一个“创建数据”的接口,结果前面要先注册用户、登录账号、获取 ...
- 上个月,一个做了四年自动化的朋友跟我吐槽。他们产品改版,页面重构。四百多个UI用例,跑一次失败两百个。定位器全挂了。他带着两个初级工程师,通宵改XPath、CSS Selector,改完第二天又挂了几个。他说这不是第一次了,每次发版前都像在填坑。我问他,你们有没有试试AI生成动态定位器。他说试了,ChatGPT写出来的代码跟手动写没什么区别,该断还是断。问题不是AI能不能写脚本,而是他们还在... 上个月,一个做了四年自动化的朋友跟我吐槽。他们产品改版,页面重构。四百多个UI用例,跑一次失败两百个。定位器全挂了。他带着两个初级工程师,通宵改XPath、CSS Selector,改完第二天又挂了几个。他说这不是第一次了,每次发版前都像在填坑。我问他,你们有没有试试AI生成动态定位器。他说试了,ChatGPT写出来的代码跟手动写没什么区别,该断还是断。问题不是AI能不能写脚本,而是他们还在...
- 很多测试同学做接口测试时,最耗时间的地方,往往不是“会不会测”,而是:接口太多,文档太长,用例要一条条拆。Swagger 文档里写了请求参数、字段类型、必填项、状态码、鉴权方式、参数限制,可真正落到测试用例时,还要测试同学再人工整理一遍:哪些字段必填? 哪些参数要做边界值? 哪些场景要验证 Token? 哪些异常值要覆盖? 哪些状态码需要断言? 正常流程、异常流程、安全场景、性能场景怎么补齐... 很多测试同学做接口测试时,最耗时间的地方,往往不是“会不会测”,而是:接口太多,文档太长,用例要一条条拆。Swagger 文档里写了请求参数、字段类型、必填项、状态码、鉴权方式、参数限制,可真正落到测试用例时,还要测试同学再人工整理一遍:哪些字段必填? 哪些参数要做边界值? 哪些场景要验证 Token? 哪些异常值要覆盖? 哪些状态码需要断言? 正常流程、异常流程、安全场景、性能场景怎么补齐...
- 上个月,一个学弟给我打电话,声音明显不对劲。他说拿了两个Offer。一家大厂,测试开发岗,薪资高,但部门是边缘业务。另一家中厂,手工测试岗,薪资低一截,但业务是公司核心。他纠结了两周,最后选了大厂。三个月后他跟我吐槽:每天就是写脚本跑回归,业务逻辑三周就摸透了,剩下的时间全在跟流程和扯皮。想转岗,HR说要待满一年。我听完一点也不意外。今年校招形势变化太快了。很多学生手上有两三个Offer,但... 上个月,一个学弟给我打电话,声音明显不对劲。他说拿了两个Offer。一家大厂,测试开发岗,薪资高,但部门是边缘业务。另一家中厂,手工测试岗,薪资低一截,但业务是公司核心。他纠结了两周,最后选了大厂。三个月后他跟我吐槽:每天就是写脚本跑回归,业务逻辑三周就摸透了,剩下的时间全在跟流程和扯皮。想转岗,HR说要待满一年。我听完一点也不意外。今年校招形势变化太快了。很多学生手上有两三个Offer,但...
- 一份看起来“没前途”的工作,可能藏着被忽视的金矿深夜,一场特殊的连线正在进行。电话那头,是一个刚毕业不久的测试同学。声音里带着迷茫,还有点不甘心。“老师,我最近刚找了份工作,外包到某头部短视频平台,工资22K。”“但是我做的这个项目……怎么说呢,就是纯功能测试。”“我来咱们学社学自动化,结果现在干的工作跟自动化半毛钱关系都没有,心里特别难受。”他顿了顿,声音更低了一些:“这工作,不是我想要的... 一份看起来“没前途”的工作,可能藏着被忽视的金矿深夜,一场特殊的连线正在进行。电话那头,是一个刚毕业不久的测试同学。声音里带着迷茫,还有点不甘心。“老师,我最近刚找了份工作,外包到某头部短视频平台,工资22K。”“但是我做的这个项目……怎么说呢,就是纯功能测试。”“我来咱们学社学自动化,结果现在干的工作跟自动化半毛钱关系都没有,心里特别难受。”他顿了顿,声音更低了一些:“这工作,不是我想要的...
- 凌晨两点的版本还在跑,某互联网大厂测试组的负责人看着屏幕上刚跑完的5000条自动化脚本报错清单发呆。这不是虚构场景。当大模型可以生成代码、调试日志甚至重构全栈应用时,测试领域正在经历一个前所未有的阶段——不是AI能不能写测试代码,而是我们是否找到了正确的范式来教它 "一个系统到底该怎么测" 。目录一、组合爆炸与维护债务:自动化测试的隐性天花板二、本质变化:从"执行指令"到"理解意图"三、核心... 凌晨两点的版本还在跑,某互联网大厂测试组的负责人看着屏幕上刚跑完的5000条自动化脚本报错清单发呆。这不是虚构场景。当大模型可以生成代码、调试日志甚至重构全栈应用时,测试领域正在经历一个前所未有的阶段——不是AI能不能写测试代码,而是我们是否找到了正确的范式来教它 "一个系统到底该怎么测" 。目录一、组合爆炸与维护债务:自动化测试的隐性天花板二、本质变化:从"执行指令"到"理解意图"三、核心...
- 很多测试同学做接口测试时,最耗时间的地方,往往不是“会不会测”,而是:接口太多,文档太长,用例要一条条拆。Swagger 文档里写了请求参数、字段类型、必填项、状态码、鉴权方式、参数限制,可真正落到测试用例时,还要测试同学再人工整理一遍:哪些字段必填? 哪些参数要做边界值? 哪些场景要验证 Token? 哪些异常值要覆盖? 哪些状态码需要断言? 正常流程、异常流程、安全场景、性能场景怎么补齐... 很多测试同学做接口测试时,最耗时间的地方,往往不是“会不会测”,而是:接口太多,文档太长,用例要一条条拆。Swagger 文档里写了请求参数、字段类型、必填项、状态码、鉴权方式、参数限制,可真正落到测试用例时,还要测试同学再人工整理一遍:哪些字段必填? 哪些参数要做边界值? 哪些场景要验证 Token? 哪些异常值要覆盖? 哪些状态码需要断言? 正常流程、异常流程、安全场景、性能场景怎么补齐...
- 上个月,一个做了四年自动化的朋友跟我吐槽。他们产品改版,页面重构。四百多个UI用例,跑一次失败两百个。定位器全挂了。他带着两个初级工程师,通宵改XPath、CSS Selector,改完第二天又挂了几个。他说这不是第一次了,每次发版前都像在填坑。我问他,你们有没有试试AI生成动态定位器。他说试了,ChatGPT写出来的代码跟手动写没什么区别,该断还是断。问题不是AI能不能写脚本,而是他们还在... 上个月,一个做了四年自动化的朋友跟我吐槽。他们产品改版,页面重构。四百多个UI用例,跑一次失败两百个。定位器全挂了。他带着两个初级工程师,通宵改XPath、CSS Selector,改完第二天又挂了几个。他说这不是第一次了,每次发版前都像在填坑。我问他,你们有没有试试AI生成动态定位器。他说试了,ChatGPT写出来的代码跟手动写没什么区别,该断还是断。问题不是AI能不能写脚本,而是他们还在...
- 上个月,一个学弟给我打电话,声音明显不对劲。他说拿了两个Offer。一家大厂,测试开发岗,薪资高,但部门是边缘业务。另一家中厂,手工测试岗,薪资低一截,但业务是公司核心。他纠结了两周,最后选了大厂。三个月后他跟我吐槽:每天就是写脚本跑回归,业务逻辑三周就摸透了,剩下的时间全在跟流程和扯皮。想转岗,HR说要待满一年。我听完一点也不意外。今年校招形势变化太快了。很多学生手上有两三个Offer,但... 上个月,一个学弟给我打电话,声音明显不对劲。他说拿了两个Offer。一家大厂,测试开发岗,薪资高,但部门是边缘业务。另一家中厂,手工测试岗,薪资低一截,但业务是公司核心。他纠结了两周,最后选了大厂。三个月后他跟我吐槽:每天就是写脚本跑回归,业务逻辑三周就摸透了,剩下的时间全在跟流程和扯皮。想转岗,HR说要待满一年。我听完一点也不意外。今年校招形势变化太快了。很多学生手上有两三个Offer,但...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签