随笔分类 -  Appium

摘要:adb及手机设置 安装adb 手机打开开发者选项,打开USB调试模式 查看手机连接情况 adb devices 无root权限卸载 打开命令行 获取APP安装包 第一张 adb shell pm list packages 所有安装包列表 adb shell pm list package [-s系 阅读全文
posted @ 2022-04-23 14:40 hjy1995 阅读(4261) 评论(0) 推荐(0) 编辑
摘要:从本质上来说,微信小程序就是在微信中的一个H5页面,但是微信用到了腾讯的X5框架来实现,因此如果要调试微信小程序,需要进行X5框架的设置; 设置方法: 在mumu模拟器中,只需要在微信中访问debugmm.qq.com/?forcex5=true即可使用;(参考:https://www.cnblog 阅读全文
posted @ 2020-01-08 23:22 hjy1995 阅读(1285) 评论(0) 推荐(0) 编辑
摘要:1、区分APP是H5还是native (1)手机进入开发者模式,选择显示页面布局边界,native app中所有的控件都是独立的红框,而web H5是一个完整的大框,里面的可以操作的小控件不独立 (2)adb先连接模拟器,在电脑浏览器打开chrome://inspect使用inspect工具,如果能 阅读全文
posted @ 2020-01-08 23:00 hjy1995 阅读(1421) 评论(0) 推荐(0) 编辑
摘要:1、在使用appium时,经常会用到adb命令,我们可以使用以下方法来调用adb,如下例调用adb滑动屏幕 String cmd="cmd /c start adb shell input swipe X0,Y0,X1,Y1,TIME "; Runtime.getRuntime().exec(cmd 阅读全文
posted @ 2020-01-05 23:11 hjy1995 阅读(471) 评论(0) 推荐(0) 编辑
摘要:1、介绍 appium-server是以前的,现在已经没有更新了,比appium-desktop的有点就是使用脚本启动APP时,不需要启动appium-desktop的服务; appium-server是用nodejs写的,所以要下载appium-server需要先安装nodejs; 2、appiu 阅读全文
posted @ 2020-01-04 00:35 hjy1995 阅读(2783) 评论(0) 推荐(1) 编辑
摘要:appium-desktop的作用:方便调试和查找页面元素 1、首先启动mumu模拟器,然后使用adb 连接到模拟器 2、启动appium-desktop,先看看需要设置些什么东西 (1)simple界面 Host:Android设备的ip,若使用模拟器,使用默认的 0.0.0.0即可 Port:端 阅读全文
posted @ 2020-01-03 23:07 hjy1995 阅读(2037) 评论(0) 推荐(0) 编辑
摘要:1.monkey简介 下载Android studio后,sdk/tools下会有一个bat文件 monkeyrunner.bat,这就是monkey,monkey 底层还是调用adb的各种命令 monkey命令以伪随机测试的形式对app进行各种操作的测试,常用于app产品的冒烟测试和终端性能测试, 阅读全文
posted @ 2019-12-18 22:51 hjy1995 阅读(319) 评论(0) 推荐(0) 编辑
摘要:下载Android studio后,在platform-tools会有adb.exe,用来连接手机,可以使用adb命令执行一些简单的操作,首先要将adb配置到环境变量path中 1.连接mumu模拟器 连接mumu模拟器:adb connect 127.0.0.1:7555(Mumu模拟器的端口,其 阅读全文
posted @ 2019-12-18 22:06 hjy1995 阅读(617) 评论(0) 推荐(0) 编辑
摘要:1.下载Android studio 1.下载地址 :http://tools.android-studio.org/index.php/sdk,下载安装即可 2.找到安装路径,启动SDK manager,在 Android SDK manager页面下载:tools,platform-tools, 阅读全文
posted @ 2019-12-17 23:37 hjy1995 阅读(201) 评论(0) 推荐(0) 编辑
摘要:adb 是一个C/S架构的命令行工具 (1)appium API调用selenium的接口,基于webdriver协议添加对移动设备自动化API扩展而成的,Java/Python代码作为client webdriver是基于http协议的,第一次连接会建立一个session会话,并post一个jso 阅读全文
posted @ 2019-10-12 10:24 hjy1995 阅读(157) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示