Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >UIAutomator2的使用教程

UIAutomator2的使用教程

作者头像
全栈程序员站长
发布于 2022-09-13 10:45:53
发布于 2022-09-13 10:45:53
8.9K01
代码可运行
举报
运行总次数:1
代码可运行

先贴个插件地址再废话,哦不,是介绍

https://chromewebstore.google.com/detail/side-panel-aitabs/dcnpihikmohbkmbflhelankfopgjdmag?utm_source=ext_app_menu

在平时工作或生活中,您是否也和我一样有过在一个浏览器窗口中,打开几十上百个标签页的情况,比如说下面这样

大量标签页
大量标签页

当你想切回去看之前打开过的页面的时候,一堆icon,有些你认识,有些你不认识,更有些,很多个标签页的icon是一样的,但它们可能都不是同一个网站,

面对这种情况,一般的应对方式有以下几种

  1. 鼠标悬停到icon看详情,详情里面有页面标题和少许的页面描述信息
  2. 找到大概自己认识的,点击打开,确认是不是
  3. 安装其他插件,然后搜索
  4. 手动为标签页分组(最常见的方式)

上面的方法,要么过于费时间,要么过于费眼睛。

下面我推荐一个自研的浏览器标签页管理插件,

这个插件可以在chrome侧边栏显示所以的标签,并自动根据域名来分组,想要打开之前的标签页时,找到对应域名展开,再根据列表中的页面标题来打开就可以了。

另外,插件还支持按域名和标签页对应页面的标题来进行搜索过滤,只需要大概记得自己打开的页面网站域名或者页面名字,就可以快速过滤出自己想找到的页面,然后打开

当浏览器打开的页面有状态更新,如:标签页地址变化,页面标题变化,标签页被关闭,激活了上一个访问的页面,插件也会自动同步状态,

插件还支持主题切换,可以在明亮/暗夜模式之间随意切换,缓解眼疲劳

所有功能的使用示例见下面的视频:

插件安装地址:

https://chromewebstore.google.com/detail/side-panel-aitabs/dcnpihikmohbkmbflhelankfopgjdmag?utm_source=ext_app_menu

离线安装

如果您的电脑无法访问chrome应用商店,可以下载离线包在本地安装,离线包下载地址

https://github.com/MarvenGong/chrome-sidebar-aitabs

浏览器安装解压包扩展的方法参考:

https://www.bilibili.com/opus/919397836324339751

更多功能迭代中,也期待您体验并提出诉求,我们会不断迭代完善功能,

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
手撸了一个全自动微信清粉小工具(源码详解)
文章链接:https://cloud.tencent.com/developer/article/2464880
南山竹
2024/12/01
2030
手撸了一个全自动微信清粉小工具(源码详解)
Appium常用操作之「Toast提示信息获取」
安卓 4.4 以上的版本都是基于 UiAutomator,现在已经改为 UiAutomator2 了。所以 Toast 在原来的 UiAutomator 基础上没办法识别,没法识别的话就需要利用 UiAutomator2了。
清菡
2020/11/20
2.5K3
Android自动化测试探索(四)uiautomator2简介和使用
项目Git地址: https://github.com/openatx/uiautomator2
周希
2019/10/15
6.2K0
移动端APP自动化测试框架-UiAutomator2基础
很早以前,我用uiautomator+java实践过Android APP自动化测试,不过今天要提的不是uiautomator,而是uiautomator2。听起来uiautomator2像是uiautomator的升级版,但是这两款框架仅仅是名字上比较相似,实际上没有任何关联。
大刚测试开发实战
2022/11/14
2.6K2
移动端APP自动化测试框架-UiAutomator2基础
Python 自动化,Appium 凭什么使用 UiAutomator2?
UiAutomator 是 Google 开发的一款运行在 Android 设备上的 UI 自动化测试工具,基于JAVA语言,使用它有一个限制,就是必须打包成 APK 或 JAR,然后上传到设备,才能运行
AirPython
2020/08/28
3.2K0
Python 自动化,Appium 凭什么使用 UiAutomator2?
APP自动化效果测试工具
项目测试过程中经常需要在手机端体验语音产品的识别效果和稳定性,识别效果与手机硬件强相关无法抛开硬件影响。因此开发了一套基于uiautomator2+python UI自动化工具,可以实现在电脑端控制手机demo开始收音+播放待测音频+保存识别结果的APP自动化效果测试工具。
芯动大师
2022/11/15
1.1K0
APP自动化效果测试工具
python + uiautomator2 实现钉钉工单提交
每个月初,团队负责人需要提交整个团队的上个月绩效评价以及本月的绩效设定,在钉钉上选择员工和Excel 附件提交员工个人审批。
叨叨软件测试
2021/04/07
1.2K0
python + uiautomator2 实现钉钉工单提交
不写一行代码实现mobile自动化
我们写移动自动化的时候,一般用appium, 感觉appium用起来太重了。 首先装环境得搞半天,然后启动一个driver要填很多参数,一个参数没填,或者填错了,就启动不起来。 如果是小白,遇到各种坑。好不容易跑起来了,写了一通代码,结果项目迭代了,又得重写。 有没有一种轻量的,可以录制的工具可以用呢? python-uiautomator2 自动化测试开源工具,其封装了谷歌自带的 uiautomator2 测试框架,可以运行在支持 Python 的任一系统上。
赵云龙龙
2021/04/02
1.1K0
不写一行代码实现mobile自动化
推荐⼀款超好⽤的UI⾃动化⼯具: UiAutomator2!
做过Android自动化测试的同学想必都知道,最开始用的UiAutomator是Google提供的⽤来做安卓⾃动化测试的⼀个Java库,基于Accessibility服务,功能强⼤,但仅⽀持Java语⾔,并原生框架一开始并不⽀持Python。
测试开发技术
2022/09/28
9060
APP 元素定位总结
推荐使用顺序:weditor > uiautomatorviewer > Appium inspector
叨叨软件测试
2021/04/08
1.1K0
快速搞定 uiautomator2 自动化测试工具使用
Google 官方提供了一个 Android 自动化测试工具(Java 库),基于 Accessibility 服务,功能很强,可以对第三方 App 进行测试,获取屏幕上任意一个 App 的任意一个控件属性,并对其进行任意操作,但有两个缺点:
霍格沃兹测试开发
2020/08/31
5.1K0
快速搞定 uiautomator2 自动化测试工具使用
我用几行 Python 自动化脚本完美解决掉了小姐姐的微信焦虑感
前几天,有一个小姐姐私聊我,说她每次打开微信,界面上密密麻麻的红点提示让她很惆怅,每一条消息她都要一条条去点击,太费时间且焦虑了
AirPython
2020/08/28
8780
我用几行 Python 自动化脚本完美解决掉了小姐姐的微信焦虑感
软件测试|uiautomator2 自动化测试工具使用
Google 官方提供了一个 Android 自动化测试工具(Java 库),基于 Accessibility 服务,功能很强,可以对第三方 App 进行测试,获取屏幕上任意一个 App 的任意一个控件属性,并对其进行任意操作,但有两个缺点:
霍格沃兹测试开发Muller老师
2023/01/09
8820
30 行代码实现蚂蚁森林自动“偷”能量
虽然我支付宝加了好多好友,平时有很多能量可以“偷”,但由于太懒,至今一棵树都没种成,所以心心念念把偷能量这事自动化。之前通过用代码模拟手机点按的方式,实现了朋友圈自动点赞(https://xindoo.blog.csdn.net/article/details/88374664),但当时蚂蚁森林的操作流程要比朋友圈点赞复杂很多,所以当时就没有实现自动偷能量。
生信交流平台
2022/09/21
9390
30 行代码实现蚂蚁森林自动“偷”能量
基于UiAutomator2+PageObject模式开展APP自动化测试实战
在上一篇《APP自动化测试框架-UiAutomator2基础》中,重点介绍了uiautomator2的项目组成、运行原理、环境搭建及元素定位等基础入门知识,本篇将介绍如何基于uiautomator2设计PageObject模式(以下简称PO模式)、开展移动APP的自动化测试实践。
大刚测试开发实战
2022/11/14
5400
基于UiAutomator2+PageObject模式开展APP自动化测试实战
ATX自动化测试学习
之前小编分享了《PyUnit+uiautomator2实现应用自动化回归测试实践》,MTSC听了《ATX在淘宝客户端实践》(ATX作者,ID:codeskyblue)的议题分享,进行学习总结。
用户5521279
2019/07/24
3.7K0
30 行代码实现蚂蚁森林自动收能量(附源码)
来源:blog.csdn.net/article/details/113734855
逆锋起笔
2021/05/18
1.8K0
30 行代码实现蚂蚁森林自动收能量(附源码)
Android Uiautomator2 脱机 Monkey 测试
前些日志在社区看了【有赞团队的一篇记一次基于Robotium 改造的测试实践】 https://testerhome.com/articles/18752.
测试加
2022/03/24
3.3K1
Android Uiautomator2 脱机 Monkey 测试
Android自动化之-python-uiautomator2入门简介
python-uiautomator2是一个自动化测试开源工具,仅支持Android平台的原生应用测试。python-uiautomator2封装了谷歌自带的uiautomator2测试框架,提供便利的python接口。他允许测试人员直接在PC上编写Python的测试代码,操作手机应用,完成自动化,大大提高了自动化代码编写的效率。
十四君
2019/11/23
3.2K0
技术分享 | app自动化测试(Android)-- 特殊控件 Toast 识别
Toast 是 Android 系统中的一种消息框类型,它属于一种轻量级的消息提示,常常以小弹框的形式出现,一般出现 1 到 2 秒会自动消失,可以出现在屏幕上中下任意位置。它不同于 Dialog,它没有焦点。Toast 的设计思想是尽可能的不引人注意,同时还向用户显示信息希望他们看到。
霍格沃兹测试开发学社
2022/06/24
4750
推荐阅读
相关推荐
手撸了一个全自动微信清粉小工具(源码详解)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验