
手机自动化测试
三头六臂的小白
这个作者很懒,什么都没留下…
展开
-
MIUI 12 安装谷歌套件 解决升级miui后无法使用谷歌套件的问题 适用于升级到android11后无法使用三件套 点击登录没反应的情况
适用情况:点击playstore后 有登录按钮,但点击无反应。硬件环境说明:本人手机 k30 5g 不在小米的亲儿子列表里,升级MIUI12后无法通过设置的方式获得谷歌套件,但套件在miui11 可以使用。症状:使用各种方法安装谷歌三件套(谷歌服务框架、playservice playstore)最新版后,点开playstore 后只有登录按钮,点击后无反应。分析结论:因andorid11后 所有使用谷歌gms服务的应用需要在特定XML声明对应gms的权限,而老版本的plays.原创 2021-01-27 10:49:29 · 53295 阅读 · 34 评论 -
小米 redmibook 14 锐龙版 安装linux ubuntu 20 19 18 deepin 无线网卡驱动问题解决方案
应该适用于 高通qca61x4a 网卡所有机器在网上找了好多解决方法都没能解决,最后在deepin社区找到了。简单的说就是找到相应的驱动文件 替换 /lib/firmware/ath10k/qac4147/ 下面 board 和 firmware两个文件即可文件下载在:https://bbs.deepin.org/forum.php?mod=viewthread&tid=...原创 2020-05-06 08:27:23 · 9393 阅读 · 3 评论 -
Accessibility getrootview 为空的问题排查与解决
最近开发自动脚本插件,用到AccessibilityService 有个问题导致控件获取不到排查后发现是 基础方法 service.getrootview() 返回值为空简单说一下,service需要一些event触发 才能获取到getrootview()解决方法有两方面:1.accessibilityservice 配置XML中 (监听包不对造成event获取不到从而拿不...原创 2019-11-11 11:05:58 · 1030 阅读 · 0 评论 -
(魅族)手机 toast无法弹出问题——已解决
环境:魅族 M6 NOTE 安卓版本 7.1.2问题 :微信的部分toast 无法弹出来!解决思路:权限问题 找到手机管家 ——权限管理——通知管理——微信 悬浮通知打开 其他通知已弹出 toast还是不起作用.... 怀疑手机管家的权限是在启动时加载toast的管理权限重启生效结论:找到手机管家 ——权限管理——通知管理——微信 悬浮通知打...原创 2019-05-17 09:43:45 · 915 阅读 · 0 评论 -
APPIUM 无法获得弹出层的控件的解决方式
问题:appium 无法获得弹出的 提示升级对话框。平台:win 10+ node版APPIUM +魅族 + android 7.1.2解决流程:1. 启用UIautomator2"automationName": "uiautomator2"2. 使用uiautomator的内置JAVA命令选择相关控件,不要使用XPATH或者id一类的。driver.fin...原创 2019-06-04 18:05:40 · 2853 阅读 · 0 评论 -
appium+python 自动化测试:解决安卓系统双击问题——获取微信聊天内容
用APPIUM的同学,如果你需要双击了,说明你已经很孤独了~!!需求:获取微信聊天内容,因为无法直接从会话窗口获取TEXT属性,转而用双击获取次级列表中的文字属性。解决过程:1.尝试直接获取聊天项的内容,发现 getAttribute(“text”),text,name,content-dist 都TM的不行...(自定义UI控件 不知道其属性名称)2.发现双击后的activ...原创 2019-07-10 09:13:26 · 2542 阅读 · 11 评论 -
Ubuntu18.04 安装APPIUM 测试环境完整流程:
说在前头:使用APPIUM 在linux 平台还是比较麻烦的 因为LINUX的权限管理较为严格,这里各位童鞋需要根据自己的具体情况,各取所需 :大致流程 安装 openjdk-8-jreopenjdk-8-jdk nodejs npm cnpm appium appium-doctor androidsdk 配置变量 使用sdkmanager 安装相关tool和platform-tool...原创 2019-08-19 15:26:46 · 2524 阅读 · 0 评论 -
代码在android 8 上面正常运行在 android 9 上面却不能联网问题解决方案 (笔记)
android 9 SDK版本 28问题:在android8机器上正常跑 在9上面却不能联网。原因:android9默认关闭了HTTP的链接。解决方案 :第一步:在 res 文件夹下创建 xml 文件夹 在其中创建network_security_config.xml文件其中放入代码开启HTTP访问。<?xml version="1.0" encoding="utf...原创 2019-09-25 14:29:19 · 922 阅读 · 0 评论