2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

基于 AI 的网易 UI 自动化测试方案与实践

  • 2019-09-21
  • 本文字数:727 字

    阅读完需:约 2 分钟

基于AI的网易UI自动化测试方案与实践

GMTC北京2018大会上,熊博讲师做了《基于 AI 的网易 UI 自动化测试方案与实践》主题演讲,主要内容如下。


演讲简介


AirtestProject 是网易研发的 UI 自动化测试方案,并于今年 3 月在 GDC 大会上和 Google 合作发布。 Airtest 创新性的采用图像识别技术进行 App UI 元素定位,并结合 AI 技术进行 3D 等复杂元素识别。本次演讲将详细介绍 AirtestProject 背后的技术细节及自动化最佳实践,并分享我们在 App 自动化和 AI 结合领域的探索。大纲如下:


  1. 移动端测试面临的挑战


(1) 移动设备碎片化


(2) App 版本多,迭代快


  1. 开源自动化测试方案-AirtestProject


(1) UI 自动化测试工具的设计初衷


(2) AirtestIDE-集成化自动化编辑器


(3) 底层框架 Airtest 和 Poco 实现原理


  1. AI 在 App 元素识别中的应用


(1) 利用 OpenCV 进行图像识别


(2) 利用机器学习进行复杂 3D 元素的识别


  1. 自动化在开发流程中的最佳实践


(1) 网易内部自动化测试与持续集成实践


(2) 大规模集群测试平台


  1. AI 与 App 自动化结合领域的探索


(1) 业内目前的研究及成果


(2) 利用 AI 实现全自主自动化测试的探索


  1. AirtestProject 项目未来发展


听众收益:


  1. 深入了解 UI 自动化测试方案 AirtestProject 及其原理

  2. 分享我们在 App 自动化和 AI 结合的探索实践

  3. 在日常 App 测试中低成本的引入自动化测试,提升测试效率


讲师介绍


熊博


网易质量保障中心测试专家


熊博,毕业于华中科技大学,曾就职于百度。2014 年加入网易游戏,经历了手游测试从无到有的体系构建,负责过迷你西游、梦幻西游手游版、天启联盟等多款手游测试管理及测试工具开发等工作。在移动端自动化测试、性能测试、专项测试等领域具有丰富的经验。目前在工具组担任测试专家,专注于测试工具开发。












完整演讲 PPT 下载链接


https://gmtc.infoq.cn/2018/beijing/schedule


2019-09-21 14:524394

评论

发布
暂无评论
发现更多内容

一文带你玩转ProtoBuf

王中阳Go

Go 微服务 RPC protobuf 10月月更

基于 openEuler 22.09 版本构建的 NestOS 全新发布!

openEuler

镜像 操作系统 openEuler

煤矿上的女孩

脑极体

React源码分析7-state计算流程和优先级

goClient1992

React

数据库改造方案 | 同花顺、弘源泰平真实案例分享

TDengine

数据库 tdengine 时序数据库

Bklib|客户体验数字化转型成未来企业升级的新目标

Baklib

数字化转型

Baklib|还在为客户服务繁琐感到麻烦?快用帮助中心

Baklib

阿里大牛强力推荐:springboot实战派文档,采用知识点+实例的形势,深入了解

Geek_0c76c3

数据库 spring 开源 程序员 架构

中国CRM要超车,没有弯道

ToB行业头条

Vue 组件通信六种方法

默默的成长

Vue 前端 10月月更

人工智能软件及服务细分市场数据监测报告合集

易观分析

人工智能 报告

Vue 状态过度

默默的成长

前端 Vue 3 10月月更

《数字经济全景白皮书》证券财富管理篇 重磅发布

易观分析

金融 证券

Dataphin V3.6版来了!多项能力升级,助力企业提升全链路数据治理能力

瓴羊企业智能服务

分布式事务

C++后台开发

分布式 分布式事务 后端开发 linux开发 C++开发

《新手测试正确的打开方式》

测吧(北京)科技有限公司

软件测试 测试

算法评测在本地生活地图技术领域的探索和实践

阿里技术

算法 可解释

从 0 到 1 上手阿里云服务器 ECS(四)

六月的雨在InfoQ

Docker 阿里云 容器技术 ECS 10月月更

Baklib|FAQ页面是什么?为什么它是必要的?

Baklib

IaC示例:Terraform & Ansible自动化创建K3S集群

mengzyou

DevOps ansible IaC Terraform

React源码分析8-状态更新的优先级机制

goClient1992

React

阿里老表总结的“JVM核心笔记”,让我瞬涨7K!

程序知音

Java 架构 性能优化 JVM 后端技术

运维监控管理平台 TASKCTL 流程启动的3种不同模式

敏捷调度TASKCTL

大数据 数据仓库 自动化运维 TASKCTL DevOps工具

基于 Impala 的高性能数仓实践之物化视图服务

网易数帆

大数据 impala 企业号十月 PK 榜 物化视图 Calcite

Vue 全部生命周期组件整理

默默的成长

Vue 前端 10月月更

FinClip | 2022 年 9月产品更新放送

FinClip

SAP | 常见的命令字段格式

暮春零贰

SAP abap 10月月更

Baklib|企业文档管过不来?试试新型文档管理

Baklib

37手游基于云平台的大数据建设实践

Apache Flink

大数据 flink 实时计算

【一Go到底】第十三天---循环控制

指剑

Go golang 10月月更

基于AI的网易UI自动化测试方案与实践_GMTC_熊博_InfoQ精选文章