python+appium-desktop:安卓(android)7.0以上使用appium无法定位元素(无法refresh)且 无法运行脚本
2024-10-16 07:43:52
--解决方法:
启动appium时配置中添加:
"automationName":"uiautomator2"
--扩展:
想支持安卓7.0及以上版本需要满足一下3点:
1、使用appium-desktop 1.6.3以及以上版本
2、启动appium的driver配置添加:"automationName":"uiautomator2"
3、确保5037端口没有被占用:
解释:使用appium-desktop 1.6.3以及以上版本测试Android7.0及以上版本,必须使用uiautomator2;
但是appium的appium-uiautomator2-driver有一个问题,就是它使用的adb端口写死了端口必须是5037(即使在启动appium的driver中设置adbPort也没用)
--查看5037端口占用情况
netstat -ano | findstr 5037
最新文章
- Windows Live Writer 的昨日荣光
- 使用javascript实现贪吃蛇游戏
- Visual Studio 2015的Web扩展包
- SQL语句技巧_索引的优化_慢查询日志开启_root密码的破解
- MOSS母板页制作 学习笔记(一)
- YARN之上的大数据框架REEF:微软出品,是否值得期待?
- Jquery文本框值改变事件(支持火狐、ie)
- 关于js向jsp中传输中文乱码问题
- python实例编写(7)---测试报告与测试套件(多个py文件,1个py文件内多个用例)
- CodeForce-955C
- s5-13 RIP 为什么会 衰败
- java.util包详解
- Delphi 调用SQL Server 2008存储过程
- OpenStack与Hadoop的区别与联系
- js webstrom中svn的配置及使用
- Windows 操作系统如何使程序开机自启
- X星球居民小区的楼房全是一样的...
- [poj2104]可持久化线段树入门题(主席树)
- EasyDarwin流媒体云平台架构
- DASH----Desktop and mobile Architecture for System Hardware----桌面和移动系统硬件架构(DASH)计划