移动端测试
__泡泡茶壶
这个作者很懒,什么都没留下…
展开
-
一些实用的adb命令
一、设备相关1、连接Android设备adb connect 设备名2、获取Android设备名adb devices # 显示连接到计算机的设备打开UC开发者工具,能获取到设备名显示到界面上相应介绍3、获取设备ID和序列号serialNumberadb get-serialno4、重启设备adb reboot5、关闭设备adb shell reboot -p二、APP相关1、获取第三方包名adb -s 设备名 shell pm list packages -3原创 2021-04-22 18:23:04 · 2658 阅读 · 0 评论 -
APP混合应用之web页面处理
一、手机应用简介目前主流应用程序大体分为三类:web APP(网页应用)、hybrid APP(混合应用)、native APP(原生应用)二、hybrid应用切换方法切换方法:print(self.driver.contexts)#查看所有的context#返回结果 ['NATIVE_APP', 'WEBVIEW_com.huawei.browser']#其中NATIVE_APP为原生的,WEBVIEW开头的表示H5的 #再使用如下方法切换到H5即可self.driver.swi原创 2021-04-22 17:07:40 · 681 阅读 · 0 评论 -
Appium自动化中android sdk path 问题
问题:运行Appium时,报错找不到路径,在本地文件系统上不存在。原因:系统环境变量设置有问题方法:重新设置一下环境变量我的电脑——》属性——》高级系统设置——》环境变量设置好后,记得保存。重启一下,问题解决。...原创 2021-04-21 11:20:30 · 495 阅读 · 0 评论 -
adb 连接之 error: protocol fault (couldn‘t read status): Connection reset by peer
一、问题现象:dos中使用adb连接模拟器时,一直连接不上测试,提示:adb.exe: failed to check server version: protocol fault (couldn’t read status): Connection reset by peer二、问题原因:大多数情况是5037端口被占用。5037为adb默认端口。解决办法:查看哪个程序占用了adb端口,结束这个程序,然后重启adb就好了。三、解决问题:1:使用命令:netstat -aon|findstr原创 2021-03-27 20:08:44 · 27191 阅读 · 3 评论 -
daemon not running; starting now at tcp:5037 could not read ok from ADB Server
【问题】程序报错:daemon not running; starting now at tcp:5037【原因】5037端口被占用【方法】找出5037端口占用的应用,关闭掉该应用进程打开cmd命令窗口输入netstat -ano | findstr “5037”这里是5244占用程序继续输入taskkill -f -pid 5244重启模拟器,问题解决...原创 2021-03-24 09:31:42 · 3069 阅读 · 0 评论