随笔分类 - app自动化
发表于 2018-07-21 14:36阅读次数:1133评论次数:2
摘要:一. 获取webview的html页面 方法一: 1. 获取webview中对应的html页面 谷歌浏览器中输入地址:chrome://inspect(第一次使用要FQ) 前提:手机开启USB调试模式,并且用命令adb devices能够识别设备,app要打开webview页面 2. appium的
阅读全文 »
发表于 2018-07-20 15:57阅读次数:907评论次数:0
摘要:在用appium-desktop-setup-1.6.2进行app手势密码设置时,发现move_to(x, y)相对偏移量的方法用不了,绘制的手势也是乱跑 还会抛一个错误 selenium.common.exceptions.InvalidCoordinatesException: Message:
阅读全文 »
发表于 2018-07-19 13:57阅读次数:682评论次数:0
摘要:一. 层级定位和list 先通过find_element_by_XXX找到父级元素webelement,再通过webelement.find_element_by_XXX寻找子元素 二. 滑动屏幕 滑动接口: swipe(起始X,起始Y,结束X,结束Y) 结束X - 起始X:X轴滑动的距离 结束Y
阅读全文 »
发表于 2018-07-17 23:58阅读次数:750评论次数:0
摘要:一. 获取应用包名和入口activity 获取应用包名和入口activity:aapt命令 aapt目录: 安卓sdk的build-tools目录下(如果要在cmd里直接运行,要配置环境变量,否则需要在aapt所在目录下打开cmd) 示例: adt-bundle-windows-x86_64-201
阅读全文 »
发表于 2018-07-14 17:35阅读次数:495评论次数:0
摘要:一. appium的引入 二. adb adb(Android Debug Brige)是用来连接安卓手机和PC端的调试桥梁,通过adb服务,在PC端命令行界面对手机或者模拟器进行全面的操作 安装: adb是一个可执行文件,在SDK文件目录platform-tools下 adb的操作是通过cmd命令
阅读全文 »
发表于 2018-07-14 00:32阅读次数:8907评论次数:0
摘要:一. adb devices发现不了设备 刚试了一下,在夜神模拟器开启的情况下,adb devices 死活找不到设备 adb kill-server和adb start-server也无济于事 二. 两个不同的adb版本差异 这时候跑到夜神的安装目录D:\Program\nox\Nox\bin下,
阅读全文 »