4.Appium实现自动化安装apk

一.代码如下所示:

from appium import webdriver
import os

apk_path = os.path.abspath(os.path.join(os.path.dirname(__file__),".."))  #获取当前项目的根路径

desired_caps = {}
desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '4.4.4'
desired_caps['deviceName'] = 'Android Emulator' #启动哪种设备,真机还是模拟器
desired_caps['app'] = apk_path+"\apps\ContactManager.apk"

driver = webdriver.Remote('http://localhost:4723/wd/hub',desired_caps)

注:在Pycharm下创建一个目录,存放apk。apk任意均可,运行即可查看到效果(前提:已开模拟器+Appium Server)

原文地址:https://www.cnblogs.com/android-it/p/9482918.html