appium+android studio+夜神模拟器应该这么玩

android-sdk下载安装

http://tools.android-studio.org/index.php/sdk/

 

 

 

 

 

 

 

 

 

 

 

 

 

 1、在系统变量新建:ANDROID_HOME,对应变量值为:D:\software\android-sdk-windows(sdk安装路径)

 

 2、path添加两个变量,将以下箭头所指的两个文件路径添加到path里

 

 path里面添加D:\software\android-sdk-windows\tools和D:\software\android-sdk-windows\platform-tools,或者%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 1、首先打开pycharm并写好代码,这里以淘宝APK作为测试Demo,淘宝APK我是放在电脑桌面(或者放置同代码同个目录下)。如下图所示

 

 

 

 

 

 

 

 

 

 需要用到的那些命令:

adb connect 127.0.0.1:62001

adb devices

需要用到的测试代码:

版一:
import time
from appium import webdriver

desired_caps = {
"platformName": "Android",
"platformVersion": "4.4.2",
"deviceName": "127.0.0.1:62001",
"appPackage": "com.taobao.taobao",
"appActivity": "com.taobao.taobao.welcome.Welcome"
}

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

# 版二:
from appium import webdriver
import time
desired_caps = {}
desired_caps['platformName'] = 'Android' #android的apk还是IOS的ipa
desired_caps['platformVersion'] = '4.4.2' #android系统的版本号
desired_caps['deviceName'] = '127.0.0.1:62001' #手机设备名称,通过adb devices 查看
desired_caps['appPackage'] = 'com.taobao.taobao' #apk的包名
desired_caps['appActivity'] = 'com.taobao.tao.welcome.Welcome' #apk的launcherActivity
# desired_caps['unicodeKeyboard'] = True # 使用unicodeKeyboard的编码方式来发送字符串
# desired_caps['resetKeyboard'] = True # # 将键盘给隐藏起来
driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps) ##启动服务器地址,后面跟的是手机信息
posted @ 2020-02-25 15:32  干it的小张  阅读(331)  评论(0编辑  收藏  举报