
Android自动化
StruggleofDog
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Appium环境相关问题及解决方案
问题1:adb检测不到设备解决:1.检查手机驱动是否安装(win10系统不需要),去官网下载手机驱动或者电脑下载手机助手来辅助安装手机驱动,安装完成后卸载手机助手(防止接入手机时抢adb端口造成干扰)2.打开手机设置,进入开发者选项,打开USB调试功能3.重新插拔手机USB,选择接受调试,接受验证指纹问题2:adb安装应用提示权限不够解决:部分安卓手机开发者选项需要修改USB调试把 USB调试,USB安装,USB调试(安全模式)都打开把监控ADB安装应用关闭问题3:代码报错:找不到连原创 2020-11-15 21:22:50 · 571 阅读 · 0 评论 -
Android自动化,配置项编写
#准备自动化配置信息desired_caps={#移动设备平台‘platformName’:‘Android’,#平台OS版本号,写整数位即可‘plathformVersion’:‘7’,#设备的名称–值可以随便写‘deviceName’:‘test0106’,#提供被测app的信息-包名,入口信息:#1.打开被测app,2.命令行输入以下信息#adb shell dumpsys activity recents | findstr intent={‘appPackage’:‘com.原创 2020-11-15 20:33:43 · 278 阅读 · 1 评论 -
Android 元素定位工具无法定位
当元素定位工具无法查看元素的时候,可以通过该方法查看xml信息-根据元素特征进行定位1、首先进入该页面2、加入等待时间,确保进入该页面3、使用print(driver.page_source)例:driver.find_element_by_xpath(’//*[@text=‘修改密码’]’).clicktime.sleep(2)print(driver.page_source)...原创 2020-11-15 20:04:12 · 251 阅读 · 0 评论 -
Android自动化,手机界面常用操作
from appium import webdriverfrom AppiumSty.Setting import desired_capsfrom time import sleep#启动session打开被测appdriver = webdriver.Remote(“http://127.0.0.1:4723/wd/hub”,desired_caps)driver.implicitly_wait(15)“”"#通过坐标模拟点击某个控件场景:无法定位到目标元素,采取的一种候补方法缺点:不原创 2020-11-15 19:11:53 · 686 阅读 · 0 评论 -
Android KEYCODE
转载地址:https://blog.csdn.net/midux/article/details/80064054下面是KEYCODE列表电话键键名 描述 键值KEYCODE_CALL 拨号键5KEYCODE_ENDCALL 挂机键6KEYCODE_HOME 按键Home3KEYCODE_MENU 菜单键82KEYCODE_BACK 返回键4KEYCODE_SEARCH 搜索键84KEYCODE_CAMERA 拍照键27KEYCODE_FOCUS 拍照对焦键80KEYCODE_POW转载 2020-11-15 19:01:01 · 231 阅读 · 0 评论