appium - 启动app

0.前言:

上一篇已经记录了环境准备的笔记,这一篇记启动app

 

 一、安装完成后,启动Appium,host和port默认的即可,然后设置Android SDk和Java JDK  

 

 

点击Start Server按钮

 

 

二、真机连接测试

1.连接手机

打开开发者模式,USB线连接手机和电脑,并且在开发者选项当中,开启USB调试

 

 

 测试是否连接成功,可执行命令adb devices

 

 

 出现上图就证明手机和电脑连接成功 96a97....是设备名

 

按如下配置Desired Capabilities

 

连接设备后手动打开app输入:adb shell dumpsys activity | findstr "mResume" 可获取apk包名与launcherActivity

复制代码
{
  "platformName": "Android",  #测试版本(IOS/Android)
  "deviceName": "96a97b9f",  #手机设备名称,通过adb devices查看
  "appPackage": "com.yxy91.creativecat.beta",  #apk包名
  "appActivity": "com.doutuimao.micro_script.MainActivity",  #apk的launcherActivity
  "noReset": true,  #不清空数据
  "unicodeKeyboard": true,  # 使用Unicode编码方式发送字符串
  "resetKeyboard": true  # 键盘隐藏起来
}
复制代码

点击Start Session即可启动app

 

2.代码启动

cmd输入appium

 

python编辑代码

复制代码
desired_caps={
  "platformName": "Android",    #测试版本(IOS/Android)
  "deviceName": "96a97b9f",     #手机设备名称,通过adb devices查看
  "appPackage": "com.yxy91.creativecat.beta",   #apk包名
  "appActivity": "com.doutuimao.micro_script.MainActivity",  #apk的launcherActivity
  "noReset": True,       #不清空数据
  "unicodeKeyboard": True,    # 使用Unicode编码方式发送字符串
  "resetKeyboard": True      # 键盘隐藏起来
}
server='http://localhost:4723/wd/hub'   #127.0.0.1:4723/wb/hub:本地地址+appium端口号;appium端口号可以改变
driver=webdriver.Remote(server,desired_caps)
复制代码

运行代码即可启动app

 

posted @   小林同学_Scorpio  阅读(605)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
1
点击右上角即可分享
微信分享提示