appium自动化前置准备2

appium环境搭建-CSDN博客      接上一篇

1:配置好jdk环境 cmd输入java -version验证  以下图片是成功安装会出现版本号

2:adb下载配置好环境之后adb --version验证 以下是成功配置会出现版本号

3:python下载配置好后验证 python -V 成功展示版本号 (以前下的是最新版本,后来长记性了,最好下旧版本稳定性高兼容性好)

4:下载pycharm 社区版  找资源下载可以官网下载

Download PyCharm: The Python IDE for data science and web development by JetBrains

安装时可以勾选上直接添加路径

安装之后可以在文件下-设置 下载汉化版 

接下来需要注意下载pip软件包  cmd   pip -version出现以下内容就是有的 直接使用

输入pip install appium-python-client 下载开发包 

pip install appium-python-client==2.0

cmd直接输入以上命令,第一条默认下载最新报包,第二条下载指定版本包

5:appium下载之后配置路径 

sdk位置和java的位置配置过来

6:appium-desktop下载后配置参数

adb shell dumpsys activity | findstr "mResume" 可以查看打开的页面/包名

配置好之后需要手动保存,完成之后右侧会出现JSON代码,直接复制pycharm用

7:模拟器下载安装app
8:sdk环境配置 sysdm.cpl 打开电脑环境变量配置sdk路径

ps:sdk环境需要新建一个,tools/platform-tools等路径放在已有path中。

9:开始编写代码

pycharm新建项目,新建文件

from appium import webdriver
# 导入appium
import time
# 导入sleep

from selenium.webdriver.common.by import By


driver_caps = {

  "platformName": "Android",
  # 平台名字
  "appium:platformVersion": "9.0.71.2",
  # 系统版本
  "appium:deviceName": "emulator-5554",
  # 设备名称
  "appium:appPackage": "包名",
  # 包名
  "appium:appActivity": "页面",
  # 要打开的界面
  "noReset": "true"
  # 不停止刷新应用和参数

}


# 与 Appium server 建立连接
driver = webdriver.Remote("http://127.0.0.1:4723/wd/hub", driver_caps)

time.sleep(5)

开启appium服务,开启模拟器执行以上代码,首次执行会自动安装appium settings

接下来就能看到模拟器打开代码内指定的app和对应页面了。

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值