【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

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

  • 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:35936

评论

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

Flutter Interact 的 Flutter 1

android 程序员 移动开发

Flutter-VS-React-Native-VS-Native,谁才是性能之王

android 程序员 移动开发

Flutter33

android 程序员 移动开发

Flutter与Dart-入门

android 程序员 移动开发

Flutter动画:用Flutter来实现一个拍手动画

android 程序员 移动开发

Flutter填坑全面总结(包括Flutter1

android 程序员 移动开发

Flutter如何实现下拉刷新和上拉加载更多

android 程序员 移动开发

EventBus 发送的消息,如何做到线程切换?

android 程序员 移动开发

Flutter 制作一个抽屉菜单

android 程序员 移动开发

Flutter32

android 程序员 移动开发

Flutter40(1)

android 程序员 移动开发

Flutter开发中的一些Tips(二)

android 程序员 移动开发

esp32~MP3音频文件学习

android 程序员 移动开发

Flutter - 路由管理 - 02 - Fluro

android 程序员 移动开发

Flutter开发之——事件监听

android 程序员 移动开发

FFmpeg 之I、B、P帧的基本编码原理(三

android 程序员 移动开发

Flutter40

android 程序员 移动开发

Flutter实战1 --- 写一个天气查询的APP

android 程序员 移动开发

DateUtils(一个日期工具类)

android 程序员 移动开发

Flutter-vs-React-Native,谁才是跨平台应用开发的最佳利器?

android 程序员 移动开发

Flutter_bloc框架使用笔记,后续估计都不太会用了(1)

android 程序员 移动开发

Flutter开发之——Menu

android 程序员 移动开发

FFmpeg-之音视频解码与音视频同步(二)

android 程序员 移动开发

Flutter 中动画的使用

android 程序员 移动开发

Flutter 底部浮动按钮(模仿咸鱼APP底部)

android 程序员 移动开发

Flutter 扩展NestedScrollView (二)列表滚动同步解决

android 程序员 移动开发

Flutter 核心原理与混合开发模式

android 程序员 移动开发

Flutter_bloc框架使用笔记,后续估计都不太会用了

android 程序员 移动开发

Flutter如何实现下拉刷新和上拉加载更多(1)

android 程序员 移动开发

DatePickerDialog时间选择器+MVPPlugin开发插件的使用

android 程序员 移动开发

Flutter-vs-React-Native,谁才是跨平台应用开发的最佳利器?(1)

android 程序员 移动开发

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