写点什么

度小满前端智能测试服务平台落地实践

  • 2020-02-08
  • 本文字数:616 字

    阅读完需:约 2 分钟

度小满前端智能测试服务平台落地实践

ArchSummit 北京 2019 大会上,肖汉讲师做了《度小满前端智能测试服务平台落地实践》主题演讲,主要内容如下。


演讲简介


相对于接口自动化,前端自动化测试的投入产出一直无法让人满意。传统的前端测试框架使用门槛高、用例编写成本大,依赖渲染前的系统视图树也导致通用性不好。


本次演讲主要分享度小满测试团队在前端自动化测试新方向的探索。借鉴了 RPA 的部分思路,开发了一款自动化工具,基于图像识别等 AI 技术,让自动化框架能“看懂”界面上的元素,从而进行控件的识别、操作和校验,完成用例的执行,并以这个工具为核心搭建了 VisionA 前端智能测试服务平台,可以一站式提供前端自动化测试服务,包括在线设备使用、可视化用例编辑、用例执行记录查看、提供远程设备资源进行 case 的 dailyrun 执行等。同时还给出了利用服务平台的实践标准,包括用例规范、标准执行流程等。


内容大纲


  1. 传统前端自动化框架的问题

  2. 基于 AI 的前端自动化方案

  3. VisionA 前端智能测试服务平台

  4. 一个使用平台进行测试的实践案例


听众受益点


  1. 收获一种新的前端自动化测试思路

  2. 测试服务化理念的分享

  3. 对于如何提升前端自动化可复用性、可维护性的实践案例


讲师介绍


肖汉,百度度小满金融质量部质量专家。


2012 年加入百度质量部,2018 年随百度金融拆分到现在的度小满金融,主要工作方向为性能和稳定性的质量保证工作,曾担任 2018 年百度春晚红包度小满性能测试整体负责人。












完整演讲 PPT 下载链接


https://archsummit.infoq.cn/2019/beijing/schedule


2020-02-08 18:351333

评论

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

PUTTY-0.75 下载安装及SSH远程连接方法

Yeats_Liao

后端 putty 10月月更

Kafka的客户端NetworkClient如何发起的请求

石臻臻的杂货铺

Kafk 10月月更

百度面试题——迷宫问题(超详细解析)

lovevivi

c 数据结构 10月月更

Vue组件入门(六)派发事件的参数传递

Augus

Vue 3 10月月更

Go做Web开发,有哪些必懂的概念和底层原理呢?

王中阳Go

Java php Go Web 10月月更

「数仓建设篇」数仓主题域与主题划分实战

大数据阶梯之路

面试 数仓主题 数仓建设

一文搞懂Go整合captcha实现验证码功能

闫同学

Go Web 安全 10月月更

常见大数据应用场景

穿过生命散发芬芳

大数据 10月月更

Apache RocketMQ 在阿里云大规模商业化实践之路

阿里巴巴云原生

Apache 阿里云 云原生 消息队列 商业化

WeChat Moments Performance Analysis

David

架构实战营

适用于 Linux 的 Windows 子系统(WSL)安装指南

Yeats_Liao

后端 wsl 10月月更

JavaSE 抽象类和接口

whispar

接口 Java应用 10月月更

super关键字的作用

魏铁锤

10月月更

【愚公系列】2022年10月 Go教学课程 029-面向对象简介

愚公搬代码

10月月更

协同开发时,如何科学的使用Git紧急修复线上bug?

王中阳Go

git 敏捷开发 团队协作 10月月更 git使用规范

网络协议与传输媒体

急需上岸的小谢

10月月更

Linux下编写ENC28J60网卡驱动,完善网络设备框架

DS小龙哥

10月月更

Spring Boot「06」Loading initial data

Samson

Java spring 学习笔记 spring-boot 10月月更

图解ReentrantLock的条件变量Condition机制

JAVA旭阳

Java 并发 10月月更

用Java实现计算器功能

魏铁锤

10月月更

Go语言开发小技巧&易错点100例(一)

闫同学

10月月更

搭建Linux下QT开发环境与Android开发环境(嵌入式与PC机)

DS小龙哥

10月月更

ReentrantLock可重入、可打断、锁超时实现原理

JAVA旭阳

Java 并发 10月月更

Ubuntu Server 20.04 LTS下载及安装教程

Yeats_Liao

ubuntu 后端 10月月更

用栈操作构建数组

掘金安东尼

算法 10月月更

如何在 Linux 上重新启动网络接口?

wljslmz

Linux 网络 网络接口 10月月更

JWT详解

Java学术趴

10月月更

如何提高项目的稳定性和开发效率呢?

王中阳Go

数据库 算法 框架 函数 10月月更

还不会配置Python虚拟环境?看这篇就懂了

芥末拌个饭吧

后端 配置管理 python 3.5+ 10月月更

行业实践:RocketMQ 业务集成典型行业应用和实践

阿里巴巴云原生

阿里云 RocketMQ 云原生

朋友圈高性能复杂度分析

许四多

度小满前端智能测试服务平台落地实践_ArchSummit_肖汉_InfoQ精选文章