张永杰-从代码框架到智能化测试UI自动化的建设之路






从代码框架到智能化测试,UI自动化的建设之路张永杰 | 科大讯飞张永杰科大讯飞高级测试工程师8年移动端开发测试经验,对各类客户端的UI测试、专项测试、性能测试等,有较为丰富的探索及实践,负责集团基于移动客户端的本地和平台层工具建设,推动测试技术在集团内的推广落地,助力集团测试人员持续提效。目 录CONTENTSI.背景:UI自动化为什么难落地II.我们是如何推进UI自动化落地的III.最终解决方案:AITest平台IV.内部应用成效V.未来展望:走向完全的自动化背景:UI自动化为什么难落地PART 01从每年的需求调研来看,UI自动化呼声一直不减UI自动化的历史落地情况多而不精的自动化方案UI自动化看起来很“简单”,市面上各种开源的自动化框架搭配起海量的入门级教程,导致前期各业务产线几乎“人手一个”自动化测试“自研”框架不断的冗余投入建设难以为继的维护需求由于各产线间的信息并不总是共通的,面对相似的需求,可能仍然会不断的有冗余的投入建设由于产线的UI自动化用例大部分采用代码框架的形式进行建设,而各人的代码水平良萎不齐,导致在人员变动的时候,自动化测试用例往往面临难以为继的处境从可选方案来看UI自动化为什么难落地我们是如何推进UI自动化落地的?PART 02UI自动化推进的整体演进策略统一代码框架解决不同产线闭门造成带来的人力冗余平台可视化管理解决自动化相关数据资产的可视化管理、流程类的场景互联互通智能化降低门槛,提高UI自动化的编写效率,降低用例的后续维护成本step1:统一标准-支持多种测试场景的应用层自动化开发框架定位:自动化场景能力覆盖的应用级框架外围支持日志系统多端互动底层支持Android Win 国产系统iOS 小程序驱动能力远端调用场景能力用例分发OCR驱动控件驱动图像驱动并行执行测试报告自动邮件范式约束一键部署>AI辅助生成case>平台运行支持>生态支持step2:平台建设-更高一层的需求用测试平台来解决可视化结果管理01•自动化的成功率曲线是什么样的?•自动化发现的问题数趋势如何?•自动化的执行次数如何?云端硬件池共享02•本地机器不够怎么办?标准化能力提供和统一化演进03•自动化框架的合理设计和演进技术门槛很高怎么办?•各业务产线不同业务怎么保证产出水平相近?数字资产管理04•自动化用例怎么多人协作完成?•每月新增用例数是多少?step3
相关推荐
-
2025-05-13 19940
-
2025-05-15 19947
-
2025-05-13 19955
-
2025-05-15 17949
-
2025-05-13 19839
-
2025-05-14 19541
-
2025-05-14 18533
-
2025-05-15 18939
-
2025-06-05 472
-
2025-06-05 307
相关内容
-
甲子光年2025年DeepSeeK开启AI算法变革元年报告16页
分类:机构报告
时间:2025-05-13
标签:
格式:PDF
-
新战略咨询2024移动机器人AGV_AMR专用激光雷达产品发展蓝皮书31页
分类:机构报告
时间:2025-05-15
标签:
格式:PDF
-
鼎帷咨询2025年DeepSeek战略创新分析报告-围绕DeepSeek尖刀点加速打造AI产业刀锋链39页
分类:机构报告
时间:2025-05-13
标签:
格式:PDF
-
少年商学院2025年DeepSeek中小学生使用手册81页
分类:机构报告
时间:2025-05-13
标签:
格式:PDF
-
英普利集团2025企业出海白皮书中东篇精编版39页
分类:机构报告
时间:2025-05-14
标签:
格式:PDF
-
火山引擎2024火山引擎视频云实践精选集224页
分类:机构报告
时间:2025-05-15
标签:
格式:PDF
-
曼昆律所2024年Web3.0区块链项目出海法律白皮书71页
分类:机构报告
时间:2025-05-14
标签:
格式:PDF
-
CyberRobo2024全球人形机器人产品数据库报告-人形机器人洞察研究BTIResearch99页
分类:机构报告
时间:2025-05-15
标签:
格式:PDF
-
中国购车用户家庭存款洞察报告 (2025版)
分类:
时间:2025-07-11
标签:
格式:PDF
-
2025中国低空经济市场现状报告
分类:
时间:2025-07-11
标签:
格式:PDF