- HarmonyOS开发:API测试——接口测试核心要点:HTTP接口是前后端协作的契约,接口测试就是验证这个契约有没有被遵守。请求构造、响应验证、契约测试、Mock Server——四板斧下去,接口问题无处藏身。 一、背景与动机你有没有遇到过这种场景?前端调接口,返回500,后端说"我这边没问题啊";联调了半天,发现是字段名从userName改成了username,但没人通知前端。这种事在... HarmonyOS开发:API测试——接口测试核心要点:HTTP接口是前后端协作的契约,接口测试就是验证这个契约有没有被遵守。请求构造、响应验证、契约测试、Mock Server——四板斧下去,接口问题无处藏身。 一、背景与动机你有没有遇到过这种场景?前端调接口,返回500,后端说"我这边没问题啊";联调了半天,发现是字段名从userName改成了username,但没人通知前端。这种事在...
- 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能不能写脚本,而是他们还在...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中
热门标签