当前位置: 首页 > news >正文

Streamlining Acceptance Test Generation for Mobile Applications Through Large Language Models: An...

文章总结与翻译

一、主要内容

本文针对移动应用(尤其是Flutter跨平台框架)验收测试中存在的人工成本高、维护难度大、平台碎片化等瓶颈问题,提出了一种名为AToMIC的自动化框架。该框架基于大语言模型(LLM),从JIRA需求工单和GitHub代码变更中提取信息,自动生成Gherkin场景、Page Object类和可执行UI测试脚本,并在宝马MyBMW应用(包含170+屏幕、300万行代码的工业级项目)中进行了验证。

核心工作流程包括:

  1. 需求与代码分析:提取JIRA工单中的验收标准,解析GitHub提交的代码变更,筛选UI相关文件;
  2. 导航模型构建:生成应用屏幕间的导航图,识别有效用户流程路径;
  3. 多类型工件生成:通过专用LLM(DeepSeek-R1用于场景生成、DeepSeek-Coder-V2用于代码生成、Gemma3:1b用于代码摘要)生成结构化测试工件;
  4. 集成与验证:生成的测试脚本可直接接入CI/CD流水线,支持本地部署以满足隐私需求。

实证结果显示,AToMIC在13个真实业务场景中表现优异:Gherkin场景语法正确率93.3%,78.8%的Page Object无需手动修改即可使用,UI测试脚本执行成功率100%;单功能测试工件生成平均耗时仅259秒,相比人工方法节省超95%时间(通常为1个工作日/功能),获得了开发、产品等多方从业者的认可。

二、创新点

  1. 端到端工业级自动化:实现从需求工单、代码变更到可执行测试脚本的全流程自动化,解决了传统
http://www.jsqmd.com/news/1188778/

相关文章:

  • 8路智能照明控制模块助力智慧城市照明管理升级
  • 基于JSR380规范的外卖API接口参数校验链:自定义约束注解开发实践
  • 武汉手表回收套路多?劳力士避坑清单收好 - 讯息早知道
  • 基于IIC/SMBus接口数字温度传感器的精准测温方案
  • 2026上海厨卫翻新公司大比拼:10家热门品牌横向对比,益鸟美居防臭工艺优势明显 - 优家闲谈
  • 基于TPA3128D2与PIC18F86K22的高保真数字功放设计
  • 终极窗口自由:3步强制调整任意窗口大小的完整解决方案
  • 提升视频生成效率:nvidia/Wan2.2-T2V-A14B-Diffusers-NVFP4的NVFP4量化技术优势
  • 快递批量查询工具的核心能力:从万单查询到异常监控的完整方案
  • VTK中计算两点距离:从基础数学到可视化管线的工程实践
  • C# DirectX视频播放器开发:从零构建高性能渲染管线
  • 为什么NV-Raw2Insights-US能提升超声图像质量?技术优势全面解析
  • 2026 郑州老酒回收各种名酒回收虫草回收本地商家 TOP8 实测分享 - 龙跃金鲤黄金回收
  • 2026年高性价比成都伴手礼优选:园气熊猫成都宝藏纪念品 - 新闻快传
  • 2000-2025年各省、市气候政策不确定性指标CPU月度年度
  • Whisper.cpp嵌入式语音识别实战:C语言轻量级部署指南
  • Navicat17破解版无限使用
  • 海口卧室窗帘选购指南:适配本地气候,选对材质遮光更宜居 - 小布之大布
  • HTML基础与实战:从语义化标签到性能优化
  • 历史VaR实战指南:不假设分布的可审计风险度量方法
  • 跨境电商独立站哪家好?2026年B2C出海建站平台全面对比 - 麦麦唛
  • 高校共生型学生社区生态圈搭建 核心路径与效能升级高频实操答疑
  • mlx-community/gemma-4-26b-a4b-it-nvfp4模型全面解析:从架构设计到核心功能
  • Z-Image-Turbo-bf16模型文件全解析:scheduler、transformer等核心组件功能详解
  • 第四种:Pytest(四)-fixture的详细使用
  • LAM 810-800031-352 系统联锁板
  • Linux服务器无图形界面:三种命令行工具连接WIFI的实战指南
  • ERP与MES数据流交互:四大核心数据流解析
  • 2018-2025上市公司有色金属-新能源产业链纵向整合程度测算
  • 2026深圳香港留学中介推荐汇总,详解深圳专业且口碑好的香港留学中介 - 2027品牌AI展