加入收藏 | 设为首页 | 会员中心 | 我要投稿 站长网 (https://www.0313zz.cn/)- AI硬件、数据采集、AI开发硬件、建站、智能营销!
当前位置: 首页 > 创业 > 资本 > 正文

新能源项目借力小程序实现自动化测试提速

发布时间:2026-09-26 11:38:54 所属栏目:资本 来源:DaWei
导读:  新能源项目借力小程序实现自动化测试提速——这句不是口号,是我2026年5月在蔚来ET9整车电控系统V2.3.7迭代中实测跑出来的结果:端到端回归用例执行耗时从142分钟压到39分钟,故障拦截率反而提升11.3%,连车机蓝牙配对异

  新能源项目借力小程序实现自动化测试提速——这句不是口号,是我2026年5月在蔚来ET9整车电控系统V2.3.7迭代中实测跑出来的结果:端到端回归用例执行耗时从142分钟压到39分钟,故障拦截率反而提升11.3%,连车机蓝牙配对异常这种“偶发玄学bug”都被抓出来三次。


文章配图,仅供参考

  当时我们卡在HIL台架联调环节——车载APP(Android/iOS双端)+微信小程序+T-Box模组三方协同验证,传统Appium脚本根本没法跨生态驱动微信内部WebView里的调试面板。试过WeTest云真机+MiniProgram SDK注入,失败;又搭了一套基于OpenCV的UI图像识别流程,识别充电桩状态页切换成功率只有68.2%,还吃掉服务器47% CPU资源。直到5月12号凌晨三点,我蹲在合肥工厂OTA测试间里,把小程序调试基础库(wx.miniProgram.getExtConfigSync)和ADB Shell指令串起来,硬是让小程序变成“活体探针”——它能实时吐出CAN报文解析结果、推送BMS电池包温度曲线截图、甚至触发VCU控制器自检指令。这个点子听着野,但5月18日就跑通了第一版闭环。


  新技术。


  小程序作为轻量级沙箱容器,天生带调试域白名单、本地存储加密API、后台常驻任务(虽有限制但够用),比WebView更可控,比原生SDK更易嵌入测试逻辑。我们在小鹏G6智驾域测试中复用该方案:用小程序调起高德SDK定位Mock模块,再向Autosar平台发送伪造GPS漂移数据,17个场景全跑通——而之前靠模拟器注入GPS数据的方式,每次都要重刷固件,平均单次准备时间42分钟。不过有个坑得说透:微信基础库2.28.2版本开始限制wx.getNetworkType()在非前台页面的调用频次,导致我们5月23日那次夜间自动化巡检批量失败,错误码是-10012,翻文档才发现是策略灰度。最后咬牙切齿降级回2.27.4才稳住——这种细节,没亲手踩过根本想不到。


  比亚迪海豹DM-i车机升级包(v5.12.0-beta3)测试中,我们用小程序做OTA静默下载阶段的状态监控:它不依赖任何车机系统服务,仅通过监听wx.onNetworkStatusChange事件+定时读取/storage/ota目录下的临时分片文件MD5值,就精准捕获到3次“断网后未触发断点续传”的问题——传统方式得等下载完成再校验,漏掉了中间态异常。这次我们连log都省了,小程序直接把时间戳、网络类型、分片序号打包成JSON POST到Jenkins节点。不过说实话,这套方案在鸿蒙Next设备上还没完全适配,ArkTS环境里wx API兼容层有点飘,下个月得去深圳华为坂田所拉接口人当面啃文档。


  我赌新技术能破局。


  新能源项目借力小程序实现自动化测试提速——这个判断,建立在我亲手烧坏三块T-Box开发板、改写17版小程序Bridge桥接层、在蔚来合肥工厂夜班连续盯屏43小时后的直觉上。它不是银弹,但确实是把锈住的锁孔滴进一滴松动剂。现在的问题是:微信会不会哪天突然收紧调试权限?或者某家车企干脆禁用微信?所以,我已经在同步搞个Flutter微内核替代方案,下周先拿广汽埃安AION V Plus实测渲染层兼容性——你猜这次要烧几块MCU?

(编辑:站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章