随笔分类 -  appium

摘要:1.设置代理adb -s 127.0.0.1:21503 shell settings put global http_proxy 192.168.61.xxx:8888 2.删除代理 adb shell settings delete global http_proxy adb shell set 阅读全文
posted @ 2021-09-29 15:53 爱洗澡的猫妹 阅读(605) 评论(0) 推荐(0)
摘要:1.安装apk https://github.com/majido/clipper 2. 调用服务 os.popen('adb -s a0d1c6bb shell am startservice ca.zgrs.clipper/.ClipboardService') 3.设置文本 os.popen( 阅读全文
posted @ 2021-03-03 17:22 爱洗澡的猫妹 阅读(1202) 评论(0) 推荐(0)
摘要:解决adb shell input text 中文输入方法 2019.04.13 11:53:37字数 114阅读 2,280 背景:使用uiautomator2做自动化测试,需要在文本框输入数字或者中文,默认使用的搜狗输入法无法使用adb shell input text "XXX"实现。 解决方 阅读全文
posted @ 2020-06-11 19:40 爱洗澡的猫妹 阅读(2276) 评论(0) 推荐(0)
摘要:按照如图配置点击start_session就能开启了 { "platformName": "Android", "deviceName": "06599afc7d24", "platformVersion": "9", "appPackage": "com.taobao.idlefish", "ap 阅读全文
posted @ 2020-05-22 14:28 爱洗澡的猫妹 阅读(416) 评论(0) 推荐(0)
摘要:root账号登录: grant select on 库名.xxx to 账号名@'%';flush privileges; 阅读全文
posted @ 2020-05-22 10:32 爱洗澡的猫妹 阅读(1039) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/niedongri/article/details/79448179 https://www.cnblogs.com/cnkemi/p/9185253.html 阅读全文
posted @ 2020-05-21 18:29 爱洗澡的猫妹 阅读(106) 评论(0) 推荐(0)
摘要:os.popen('adb shell dumpsys activity activities ').read()os.popen('adb shell dumpsys window windows | findstr mFocusedApp').read() 阅读全文
posted @ 2020-05-20 16:53 爱洗澡的猫妹 阅读(470) 评论(0) 推荐(0)
摘要:如果当前页面有这个元素的时候很快可以找到,如果是当前页面没有的话,就会遍历全部的层级树,这样就会很耗时 解决方案: 以下是性能由高到低的排序,尽可能选择Class Class NameAccessibility IdLink TextPredicateClass ChainXPath 阅读全文
posted @ 2020-05-20 16:39 爱洗澡的猫妹 阅读(384) 评论(0) 推荐(0)
摘要:appium需要进行上传图片,用到opencv4nodejs库,安装起来比较麻烦,记录下流程 1.按照步骤 ·安装cmake并配置环境变量 详细见https://blog.csdn.net/m0_37407756/article/details/79790417 ·npm install --glo 阅读全文
posted @ 2020-05-15 11:21 爱洗澡的猫妹 阅读(1971) 评论(1) 推荐(0)
摘要:解决方案:关闭电脑管家或者是360就好了 阅读全文
posted @ 2020-05-15 11:19 爱洗澡的猫妹 阅读(638) 评论(0) 推荐(0)
摘要:基于appium源码 1.5.1 运行,发现运行一段时间后,会出现内存溢出. 用node-heapdump生成heap快照 发现多了很多字符串对象:内容如下 02-22 14:50:57.128 23384 23402 I AccessibilityInteractionClient: Node c 阅读全文
posted @ 2020-05-11 16:40 爱洗澡的猫妹 阅读(621) 评论(0) 推荐(0)
摘要:这种情况,应该是上个进程占用导致的,1、首先把设备里的Appium 那两个app删除干净,或者给服务器换个端口号例如4723 换成4725,在把设备重启一下。可以解决的跟彻底一些。2、在代码级别,防止这个问题发生。在启动appium 需要添加--session-override 如启动用这个命令 a 阅读全文
posted @ 2020-05-11 16:36 爱洗澡的猫妹 阅读(3937) 评论(1) 推荐(0)
摘要:1.进入设置-锁屏,密码和指纹,自动锁屏设置为永不 2.设置-更多设置-开发者选项-,开启不锁定屏幕,直接进入系统 阅读全文
posted @ 2020-05-06 10:56 爱洗澡的猫妹 阅读(787) 评论(0) 推荐(0)
摘要:appium难的就是环境的搭建,中间会出现各种稀奇古怪的问题。搭建成功后,内心无比激动啊。 1.安装java环境 本地没有java环境的需要安装好环境,并将java环境配置到环境变量里面,具体可以参照链接https://jingyan.baidu.com/article/b2c186c8d3d47b 阅读全文
posted @ 2020-04-14 23:35 爱洗澡的猫妹 阅读(763) 评论(0) 推荐(0)