【Android】超详细appnium android-sdk-windoes python 操作真手
1:Android Studio 下载 ? 安装后创建项目(目的只是为了安装SDK) 2:? 下载SDK与Appium安装(执行手机程序) ? ? ? 3:下载后,配置SDK ANDROID_HOME后面跟上对应的安装文件夹 ? ? ? 配置path路径 ? ? ? ? Appium安装我就不详细说明了,百度一下,官网下载最新版本,安装即可 ? ?CMD输入appium-doctor: ? ? ? ? 4:下载jdk1.8.0_74.rar 解压? ?配置java环境 根据自己的安装目录配置 CLASSPATH? ? ? ?.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar JAVA_HOME? ? ? ?D:jdk1.8.0_74 JAVA_HOME_JRE? ? ?D:jdk1.8.0_74jre ? ? 配置path路径 ? ? ? ? ?cmd 测试 ? ? ? 5:下载Node.js安装后加入变量环境 主要是安装npm? ? ? ? ? 6:下载夜神模拟器,加入变量环境(这个步骤的执行决定你使用模拟器还是真机) ,5-2真机配置 ? 6-1:链接模拟器,配置模拟器 ? ? ? ? ? 6-2:配置真机,链接真机 1:手机链接电脑USB,打开开发人员调试模式 2: ? ? ?3:Appium在上面已经说明安装 ? ? ? ? ? ? ? 7:使用: ? 1:打开uiautomatorviewer.bat ? ?2:打开虚拟机(或者真机),测试截图 ?2-1 打开模拟器之前应该先连接:夜神的端口:adb.exe connect 127.0.0.1:62001 (每个不同的模拟器:https://www.cnblogs.com/ronle/p/10261216.htmlhttps://www.cnblogs.com/ronle/p/10261216.html) ?2-2:提示?connected to 127.0.0.1:62001 说明已经连接上? ?真机直接USB插入机子后测试cmd:adb devices -l ? ? ? N:工具云链接: https://pan.baidu.com/s/1fyVZWQ4yb4pfuknMm2nw4Q ?秘钥:4zky NG:测试代码: 方法一: 1:打开CMD 输入 adb shell 2:运行“dumpsys window windows | grep -E ‘mCurrentFocus’”命令,会展示当前焦点程序的详细信息 ? ?方法二: 使用sdkbuild-tools28.0.3aapt.exe 命令:aapt dump badging e:apkkpx86.apk | findstr Activity ? # 要先下载京东APP进行测试 from appium import webdriver desired_caps = {} desired_caps['platformName'] = Android' desired_caps[platformVersion23deviceName127.0.0.1:62001appPackagecom.jingdong.app.mall' # App开发者提供的名称 上图获取appActivitycom.jingdong.app.mall.MainFrameActivity' # 简单来说是App提供的各种不同的功能。每个程序都有个MainActivity,就是打开程序时显示在屏幕的活动 上图获取unicodeKeyboard'] = True desired_caps[resetKeyboard True 启动appium-desktop服务器,服务器IP根据实际填写 driver = webdriver.Remote(http://127.0.0.1:4723/wd/hub',desired_caps) ? ? ? ? ? ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |