赞
踩
1.安装javasdk配置环境变量
链接:https://pan.baidu.com/s/1zkBPseAWdHo7DNo9bw5pog
提取码:1122
Java版本为1.8.0
配置环境为:
变量值为javasdk的安装目录
2.安装安卓studio
链接:https://pan.baidu.com/s/1WC3WxSVvbA_PkdF0lWHpHw
提取码:1122
记得记录安卓sdk的安装目录
配置安卓sdk环境
加入%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools路径。如图组后一行
插上真机,输入adb devices ,安装成功会出现如下
可以用:adb shell am start -n cooix.com.scsc/com.sanchuan.com.v1.ui.activity.WelcomeActivity这条命令启动手机的软件(包名/启动名)
安装成功后cmd输入uiautomatorviewer可出现如下界面,
点击界面导航栏第三个按钮,便可出现
真机的真实界面
3.安装appuim
链接:https://pan.baidu.com/s/181xgs6GQULAWGtOwMYskeQ
提取码:1122
默认端口为4723
5.安装python语言
cmd python 以后会出现如下界面,python语言安装包我好像是在线安装
6.安装pycharm及破解,不建议安装最新的破解不方便
链接:https://pan.baidu.com/s/1eZvoBC98WCgHzZUeuo2sOA
提取码:1122
链接:https://pan.baidu.com/s/1eZvoBC98WCgHzZUeuo2sOA
提取码:1122
破解教程也在里面
连接真机,每次需要打开appuim,打开pycharm,此处需要配置python安装路径
写入如下指令
from time import sleep from appium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.by import By # 定义字典变量 desired_caps = { 'deviceName' : 'R3CN201AWAZ', #连接的设备名 'platformName' : 'Android', #手机系统类型 'platformVersion' : '12.0', #手机系统的版本号 'appPackage' : 'cooix.com.scsc', #输入软件包名打开对应软件 'appActivity' : 'com.sanchuan.com.v1.ui.activity.WelcomeActivity', #打开对应界面 'noReset' : True #打开app时不清除数据 } driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub',desired_caps) sleep(5) driver.find_element(by=By.ID, value='cooix.com.scsc:id/et_email_email').send_keys('mm170@gmail.com') driver.find_element(by=By.ID, value='cooix.com.scsc:id/et_hint').send_keys('987') sleep(1) driver.find_element(by=By.ID, value='cooix.com.scsc:id/tv_login').click() sleep(1) driver.find_element(by=By.ID, value='cooix.com.scsc:id/tv_dialog_subscribe_close').click() print("当前所在应用包名:",driver.current_package) print("当前所在应用启动名:",driver.current_activity) 真机可以跳转到相应的界面
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。