腾讯TMQ在线沙龙回顾|UI自动化——adbui的使用及实现

活动介绍

TMQ第四十四期在线沙龙分享活动圆满结束啦!

本次分享的主题:UI自动化——adbui的使用及实现。

共有103位测试小伙伴报名参加活动。

想知道活动分享了啥吗?

请往下看吧!

嘉宾

年奇东:腾讯QQ浏览器测试工程师,目前主要负责QQ浏览器视频性能测试。

分享主题

adbui的使用及实现

那么是adbui是什么呢?

adbui是一个uiautomator的python库,adbui的特色是可以通过属性, xpath,ocr等获取ui元素。

开源地址:

https://github.com/hao1032/adbui

问答环节

1、请问下adbui与原生的uiautomator框架对比有哪些优势,在哪些方面使用比原生框架更好一些?

答:可以更方便的找到元素,可以找到uiautomator找不到的元素。 2、进度条或者时间,这种动态的控件如何识别?

答:进度条或者时间也是控件,按照普通方式获取即可,然后获取text值。 3、平时写脚本是在 android studio里吗?

答:adbui是python库,使用adbui写用例时使用pycharm 4、老师,动态控件录制没问题,回放的时候会不会遇到问题,因为当初录制的那个点已经过了?

答:adbui不是录制回放工具,每个步骤都是可控的,如果需要点击某个元素又担心元素不在,可以提前检测。 5、adbui写app的UI自动化,效果如何?

答:就是用来写ui自动化的。 6、平时通过脚本跑,是怎么判断BUG的?

答:adbui可检测你需要的控件是否存在,使用get_uis类的方法,检测是否有结果返回。 7、webview控件可以识别吗?

答:可以使用ocr识别有文字的控件。 8、有没有考虑过,如果attr随着安卓大版本变化而变化,或者开发改了text的内容,脚本怎么可以不修改吗?

答:测试用例是需要维护的。 9、怎么做视频性能测试的?

答:录屏分帧。

沙龙视频

手机扫码下载PPT

长按指纹识别图中的二维码,获取更多测试干货分享!将我们公众号置顶 

 不会漏掉我们的原创干货哦!

原文发布于微信公众号 - 腾讯移动品质中心TMQ(gh_2052d3e8c27d)

原文发表时间:2018-07-19

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序员的知识天地

最有效、最全的Vue 2.0 学习路线,各个阶段适用

对于我这种从0.x版本就开始体验 vuejs 的人来说,当然不算难,那时候没各种脚手架和复杂搭配,仅仅是一个mvvm的解决方案库而已,解决了jq带来的繁琐操作d...

23520
来自专栏DeveWork

前端页面中 iOS 版微信长按识别二维码的bug 与解决方案

iOS 版微信(目前为6.2.2版本)内置浏览器中长按识别二维码有一个bug 会导致无法识别,安卓下就可以。本文将为你重现这个bug 并给出实际中的解决方案。 ...

52880
来自专栏HTML5学堂

网站开发流程、第一个HTML文件与基本的HTML标签

上周我们讲解了HTML与CSS的学习方法,并且概览了一下HTML与CSS,今天我们就开始进入“课程内容”的第一课。 讲法声明 - 很重要,请先查看 关于HTM...

60650
来自专栏SEO

「知识」从另一个角度看待锚文本

30290
来自专栏phodal

关于前端你应该知道的几件事

文章来源于我对知乎的一个相关问题的回答。 JavaScript是最流行的编程语言,除此还有Java。 ? 如Tiobe所说: ? JavaScript...

20690
来自专栏SAP最佳业务实践

SAP最佳业务实践:ETO–项目装配(240)-15材料采购入库

ME29N下达采购订单 image.png 现在已经采购长提前期组件,您在此步骤中下达采购订单以便可以过帐该组件的收货。 角色采购经理 后勤 ® 物料管理 ®...

44480
来自专栏极客慕白的成长之路

2018 前端趋势:更一致,更简单

15720
来自专栏河湾欢儿的专栏

APP概括

移动端:运行在移动设备上的产品 移动设备:手机 平板 我们做的页面只适用于安卓系统和ios系统,诺基亚是Windows Phone系统不用管

19820
来自专栏腾讯移动品质中心TMQ的专栏

腾讯TMQ在线沙龙回顾|UI自动化——adbui的使用及实现

18450
来自专栏我就是马云飞

2018 年前端开发五大趋势

对于开发者而言,2017出奇的高效,不过2018年有望为IT领域带来更多发展。本文中,为了处理项目时紧跟潮流,我们会描述出每个前端编程人都需要关注的2018年J...

11740

扫码关注云+社区

领取腾讯云代金券